Request for assistance

Mark Glassberg <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
I have a 2Wire Homeportal 1000SW, a dsl modem/router connected by a usb cable, 
which I am trying to get working under Slackware 12, with a 2.6.21.5 kernel.
My kernel config reads in part:

        #
        # USB Network Adapters
        #
        # CONFIG_USB_CATC is not set
        # CONFIG_USB_KAWETH is not set
        # CONFIG_USB_PEGASUS is not set
        # CONFIG_USB_RTL8150 is not set
        # CONFIG_USB_USBNET_MII is not set
        CONFIG_USB_USBNET=y
        # CONFIG_USB_NET_AX8817X is not set
        CONFIG_USB_NET_CDCETHER=y
        # CONFIG_USB_NET_DM9601 is not set
        # CONFIG_USB_NET_GL620A is not set
        # CONFIG_USB_NET_NET1080 is not set
        # CONFIG_USB_NET_PLUSB is not set
        # CONFIG_USB_NET_MCS7830 is not set
        CONFIG_USB_NET_RNDIS_HOST=y
        # CONFIG_USB_NET_CDC_SUBSET is not set
        # CONFIG_USB_NET_ZAURUS is not set
        # CONFIG_USB_MON is not set

The detailed information on this device from usbfs is as follows:

        Device: ID 1630:0042  
        Device Descriptor:
          bLength                18
          bDescriptorType         1
          bcdUSB               1.01
          bDeviceClass            2 Communications
          bDeviceSubClass         0 
          bDeviceProtocol         0 
          bMaxPacketSize0         8
          idVendor           0x1630 
          idProduct          0x0042 
          bcdDevice            1.00
          iManufacturer           1 2Wire Inc
          iProduct                2 2Wire USB Remote NDIS Ethernet
          iSerial                 0 
          bNumConfigurations      1
          Configuration Descriptor:
            bLength                 9
            bDescriptorType         2
            wTotalLength           67
            bNumInterfaces          2
            bConfigurationValue     1
            iConfiguration          4 2WIREHPL
            bmAttributes         0xe0
              Self Powered
              Remote Wakeup
            MaxPower               40mA
            Interface Descriptor:
              bLength                 9
              bDescriptorType         4
              bInterfaceNumber        0
              bAlternateSetting       0
              bNumEndpoints           1
              bInterfaceClass         2 Communications
              bInterfaceSubClass      2 Abstract (modem)
              bInterfaceProtocol    255 Vendor Specific (MSFT RNDIS?)
              iInterface              5 ndis5
              Endpoint Descriptor:
                bLength                 7
                bDescriptorType         5
                bEndpointAddress     0x81  EP 1 IN
                bmAttributes            3
                  Transfer Type            Interrupt
                  Synch Type               None
                  Usage Type               Data
                wMaxPacketSize     0x0008  1x 8 bytes
                bInterval               1
              CDC Header:
                bcdCDC               1.00
              CDC Call Management:
                bmCapabilities       0x00
                bDataInterface          1
              CDC ACM:
                bmCapabilities       0x00
              CDC Union:
                bMasterInterface        0
                bSlaveInterface         1 
            Interface Descriptor:
              bLength                 9
              bDescriptorType         4
              bInterfaceNumber        1
              bAlternateSetting       0
              bNumEndpoints           2
              bInterfaceClass        10 CDC Data
              bInterfaceSubClass      0 Unused
              bInterfaceProtocol      0 
              iInterface              6 ethernet
              Endpoint Descriptor:
                bLength                 7
                bDescriptorType         5
                bEndpointAddress     0x82  EP 2 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     0x03  EP 3 OUT
                bmAttributes            2
                  Transfer Type            Bulk
                  Synch Type               None
                  Usage Type               Data
                wMaxPacketSize     0x0040  1x 64 bytes
                bInterval               0
        Device Status:     0x0001
          Self Powered

The kernel messages when I attempt to connect the device are as follows:

Nov  5 11:17:56 SWc0 kernel: usb 3-2: new full speed USB device using uhci_hcd and address 4
Nov  5 11:17:56 SWc0 kernel: usb 3-2: Product: 2Wire USB Remote NDIS Ethernet
Nov  5 11:17:56 SWc0 kernel: usb 3-2: Manufacturer: 2Wire Inc
Nov  5 11:17:56 SWc0 kernel: usb 3-2: configuration #1 chosen from 1 choice
Nov  5 11:17:56 SWc0 kernel: usb 3-2: bad CDC descriptors

Any assistance will be greatly appreciated.
Mark

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.