Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133990 - Kernel >=2.6.16 doesn't get my cdcether up
Summary: Kernel >=2.6.16 doesn't get my cdcether up
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-21 18:28 UTC by Luis Medinas (RETIRED)
Modified: 2006-06-15 13:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dmesg for 2.6.15 (dmesg,15.09 KB, text/plain)
2006-05-29 11:52 UTC, Luis Medinas (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luis Medinas (RETIRED) gentoo-dev 2006-05-21 18:28:44 UTC
Heya

I have a problem here i think it's a bug related to kernels >= 2.6.16 (this include vanilla,mm and gentoo -sources). I always build cdc_ether module to get my usb ethernet modem running and it's running fine with gentoo-sources-2.6.15-r7. Here is the log of the module 
May 22 02:13:26 darksytem usbcore: registered new driver cdc_ether
May 22 02:16:17 darksytem usbcore: deregistering driver cdc_ether
May 22 02:16:24 darksytem usbcore: registered new driver cdc_ether

Looks like it doesn't assign any device to the driver with 2.6.16

But with 2.6.15 it does like this:
eth0: register 'cdc_ether' at usb-0000:00:02.0-10, CDC Ethernet Device, 00:08:0e:d4:7d:e5
usbcore: registered new driver cdc_ether

Running udev 090

Is this a kernel or udev bug ?
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2006-05-27 04:23:14 UTC
For both kernels:


Boot up with the device unplugged. Load the module, then plug the device in. Upload dmesg output here.

Also upload /proc/bus/usb/devices and "lsusb -v" output too (again from both kernels).

Also, please describe the USB connectivity - are you connecting this to an unpowered hub, onboard USB port, or what?
Comment 2 Luis Medinas (RETIRED) gentoo-dev 2006-05-29 11:50:50 UTC
this is for 2.6.15: output of lsusb -v

Bus 002 Device 032: ID 07b2:4200 Motorola BCS, Inc. SurfBoard SB4200 Cable ModemDevice Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            2 Communications
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        32
  idVendor           0x07b2 Motorola BCS, Inc.
  idProduct          0x4200 SurfBoard SB4200 Cable Modem
  bcdDevice            1.01
  iManufacturer           1 Motorola Corporation
  iProduct                2 SB4200 USB Cable Modem
  iSerial                 3 00080ED47DE5
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           80
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          4 USB Ethernet Configuration
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    UNRECOGNIZED:  05 24 00 10 01
    UNRECOGNIZED:  05 24 06 00 01
    UNRECOGNIZED:  0d 24 0f 03 00 00 00 00 ea 05 00 00 00
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass      6 Ethernet Networking
      bInterfaceProtocol      0
      iInterface              5 Communication Interface Class
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval              64
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        10 Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0
      iInterface              6 Data Interface Class
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass        10 Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0
      iInterface              6 Data Interface Class
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 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


output of /proc/bus/usb/devices

T:  Bus=02 Lev=01 Prnt=01 Port=09 Cnt=02 Dev#= 32 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=02(comm.) Sub=00 Prot=00 MxPS=32 #Cfgs=  1
P:  Vendor=07b2 ProdID=4200 Rev= 1.01
S:  Manufacturer=Motorola Corporation
S:  Product=SB4200 USB Cable Modem
S:  SerialNumber=00080ED47DE5
C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=cdc_ether
E:  Ad=85(I) Atr=03(Int.) MxPS=  32 Ivl=64ms
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
I:  If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
Comment 3 Luis Medinas (RETIRED) gentoo-dev 2006-05-29 11:52:40 UTC
Created attachment 87813 [details]
dmesg for 2.6.15
Comment 4 Luis Medinas (RETIRED) gentoo-dev 2006-05-29 11:53:02 UTC
this is connected to an onboard USB port
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2006-06-15 11:38:37 UTC
Please reopen when older kernel info has been added
Comment 6 Luis Medinas (RETIRED) gentoo-dev 2006-06-15 13:20:21 UTC
Daniel sorry for the delay... i've tested with the latest gentoo-sources and it works again... maybe some config messed.

closing the bug.
Thanks