David suggested that I get the lsusb output from a 2.6 kernel. Here it is along with the /proc/bus/usb/devices output.
Greg lsusb -v -d 0681: Bus 002 Device 003: ID 0681:0034 Siemens Information and Communication Products Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 2 Communications bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0681 Siemens Information and Communication Products idProduct 0x0034 bcdDevice 0.00 iManufacturer 1 Siemens AG Wireless Modules iProduct 2 MC75 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 67 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 2 Communications bInterfaceSubClass 2 Abstract (modem) bInterfaceProtocol 1 AT-commands (v.25ter) iInterface 0 CDC Header: bcdCDC 1.00 CDC Call Management: bmCapabilities 0x03 call management use DataInterface bDataInterface 1 CDC ACM: bmCapabilities 0x03 line coding and serial state get/set/clear comm features CDC Union: bMasterInterface 0 bSlaveInterface 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 128 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 10 Data bInterfaceSubClass 0 Unused bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 cat /proc/bus/usr/devices T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0681 ProdID=0034 Rev= 0.00 S: Manufacturer=Siemens AG Wireless Modules S: Product=MC75 C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=cdc_acm E: Ad=81(I) Atr=03(Int.) MxPS= 32 Ivl=128ms I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms > -----Original Message----- > From: Greg Lee [mailto:[EMAIL PROTECTED] > Sent: Monday, September 26, 2005 10:29 PM > To: 'Alan Stern' > Cc: '[EMAIL PROTECTED]'; 'linux-usb-devel@lists.sourceforge.net' > Subject: RE: [linux-usb-devel] bmAttributes > USB_CONFIG_ATT_WAKEUP bit significance > > > This configuration descriptor is meaningless. It looks like the > > device didn't send the data at all. What do you see in > > /proc/bus/usb/devices? > > > > Alan Stern > > The output from /proc/bus/usb/devices is: > > T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 > D: Ver= 1.10 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=0681 ProdID=0034 Rev= 0.00 > S: Manufacturer=Siemens AG Wireless Modules > S: Product=MC75 > C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none) > E: Ad=81(I) Atr=03(Int.) MxPS= 32 Ivl=128ms > I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none) > E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms > E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms > > > However lsusb still only outputs: > > bash-2.05# lsusb -v -d 0681: > > Bus 002 Device 002: ID 0681:0034 Siemens Information and > Communication Products Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 2 Communications > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x0681 Siemens Information and > Communication Products > idProduct 0x0034 > bcdDevice 0.00 > iManufacturer 1 Siemens AG Wireless Modules > iProduct 2 MC75 > iSerial 0 > bNumConfigurations 1 > Configuration Descriptor: > bLength 0 > bDescriptorType 0 > wTotalLength 0 > bNumInterfaces 0 > bConfigurationValue 0 > iConfiguration 0 > bmAttributes 0x00 > MaxPower 0mA > bash-2.05# > > > > > Note, when I load the ACM driver the modem power shuts down. > > Greg ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel