Sponsored Content
Operating Systems Linux Ubuntu How to implement TIOCOUTQ for USB modem on Linux Ubuntu Post 302526771 by Corona688 on Wednesday 1st of June 2011 12:17:18 PM
Old 06-01-2011
Quote:
Originally Posted by SDoroshenko
Looks like I'd have to ask modem manufacturers if their modems can return how much data are inside modem buffer....
Or read and understand the device driver source code. That's likely to be quite difficult unfortunately.

If these are binary drivers without source code, you're wholly out of luck.
Quote:
usb_submit_urb puts data to HCD (Host Controller Driver). Does HCD put data to device directly, or it transfers data to the next level of Linux kernel?
Transfers it to the USB drivers. USB has its own protocol, etc. quite unrelated to whatever serial buffers the device might have.

What do you need TIOCOUTQ for? Might there be a workaround that doesn't involve bare-metal hardware driver hacking?
 

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Add usb modem on a 5.0.7

hi guys i know a litter bit of sco openserver 5.0.6 I got my self a 5.0.7 version. The problem is how do you install a usb modem? The way i'm used to doit is by serial port , you know tty1A . Please guys bear with me Thanks a lot Jose. (1 Reply)
Discussion started by: josramon
1 Replies

2. Solaris

Solaris 10 ADSL USB modem problem

Hi, I have USB Siemens Santis 100 ADSL modem.I need driver for this modem on Solaris 10.Please help me with some info.Platform is x86.Thanks. (2 Replies)
Discussion started by: Upravnik
2 Replies

3. Solaris

Solaris 9 & USR USB Modem Configuration

Hello There, I just wanted to know if there is any possible configuration for setting up my external USR USB Modem in Solaris 9 (x86). Any help is definitely appreciated. Thanks Khurram Bashir (1 Reply)
Discussion started by: khurram
1 Replies

4. Linux

modem - usb to serial configuration

I have a serial modem connected to a usb port using an adapter cable. The system is a HP DL360. RedHat ES3.0 I am using the device /dev/ttyUSB0 When I issue the command "mgetty ttyUSB0" I get the following output in the log file. How do I get the system to see the modem. 12/02 14:17:55... (2 Replies)
Discussion started by: jshoovie
2 Replies

5. Solaris

Installing USB adsl modem?

Hello all, granted that I am an absolute beginner with Solaris, I'd like to use my adsl modem, t's a Zyxel prestige 630. I managed to install and configure it under Ubuntu using the drivers from Conexant AccessRunner ADSL USB modems with Linux ; is there a chance to do the same under Solaris 10... (0 Replies)
Discussion started by: clalfa
0 Replies

6. UNIX for Dummies Questions & Answers

USB-USB cable between linux and windows computers

Is there an easy way to setup a cross-over cable (USB-USB) between a linux box and a windows PC? My 2 machines are next to each other but I really do not want to keep transfering my files using my USB drive. Thanks! (4 Replies)
Discussion started by: Xterra
4 Replies

7. Solaris

Solaris 11.2 does not assign serial port to 3g usb modem?

In ubuntu etopic i create this udev rules for prolink 3g usb modem: SUBSYSTEM=="block", SUBSYSTEM=="scsi", ATTRS{idVendor}=="1e0e", ATTRS{idProduct}=="f000", ACTION=="add", RUN+="/sbin/modprobe usbserial Vendor=0X1e0e Product=0Xf000" After plugging the usb modem, ubuntu assigns the ports... (4 Replies)
Discussion started by: shamsat
4 Replies

8. Solaris

How to setup prolink 3.5g hsdpa usb modem in Solaris 11.2?

hi, I am new to solaris, i download the solaris 11.2 support library and as well search the google but didn't find any information about how to setup usb 3g modem in solaris 11.2, any one can please help me with giving any information or web link? (6 Replies)
Discussion started by: shamsat
6 Replies
USB_TEMPLATE(4) 					   BSD Kernel Interfaces Manual 					   USB_TEMPLATE(4)

NAME
usb_template -- USB templates SYNOPSIS
To compile this module into the kernel, place the following line in your kernel configuration file: device usb_template To load the module at boot time, place the following line in loader.conf(5): usb_template_load="YES" DESCRIPTION
The usb_template module implements various USB templates that are needed when programming an USB device side driver. A USB template consists of an USB device descriptor, one or more USB configuration descriptors, one or more USB interface descriptors, one or more USB endpoint descriptors, USB strings and additional USB descriptors. The USB template module currently has templates for USB Mass Storage, USB CDC Eth- ernet and Message Transfer Protocol. USB templates are currently selected using the "hw.usb.template" sysctl. The "hw.usb.template" value can be changed at any time, but will not have any effect until the USB device has been re-enumerated. SEE ALSO
usb(4) STANDARDS
The usb_template module complies to the USB 1.0, 2.0 and 3.0 standard. HISTORY
The usb_template module was written by Hans Petter Selasky <hselasky@FreeBSD.org>. BSD
March 18, 2014 BSD
All times are GMT -4. The time now is 01:53 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy