Hi all,
I would really like some help deciphering the following error message
since I'm in the process of composing a Motorola Cable Modem HOWTO for
TLDP. I'm using the CDCEther driver for a Motorola Surfboard 4100 cable
modem connected by usb-ohci. Most of the time it works just fine, but on
occasion (about once a week) I lose my cable internet connection at the
same time the error below appears in /var/log/debug:
[ System startup occurs at this line
]------------------------------------------------------
Feb 20 09:01:28 iii kernel: CPU: After generic, caps: 0383f9ff
c1cbf9ff 00000000 00000000
Feb 20 09:01:28 iii kernel: CPU: Common caps: 0383f9ff
c1cbf9ff 00000000 00000000
Feb 20 09:01:28 iii kernel: CDCEther.c: CDCEther.c: 0.98.6 7 Jan 2002
Brad Hards and another
Feb 20 09:01:28 iii kernel: CDCEther.c: Ethernet information found at
device configuration. Trying to use it anyway.
Feb 20 09:01:28 iii kernel: CDCEther.c: Found Header descriptor, CDC
version 110.
Feb 20 09:01:28 iii kernel: CDCEther.c: Imperfect filtering support -
need sw hashing
Feb 20 09:01:28 iii kernel: CDCEther.c: Can't use
SetEthernetMulticastFilters request
Feb 20 09:01:28 iii kernel: CDCEther.c: Ethernet information found at
device configuration. Trying to use it anyway.
Feb 20 09:01:28 iii kernel: CDCEther.c: Found Header descriptor, CDC
version 110.
Feb 20 09:01:28 iii kernel: CDCEther.c: Imperfect filtering support -
need sw hashing
Feb 20 09:01:28 iii kernel: CDCEther.c: Can't use
SetEthernetMulticastFilters request
Feb 20 09:01:28 iii kernel: CDCEther.c: Ethernet information found at
device configuration. Trying to use it anyway.
Feb 20 09:01:28 iii kernel: CDCEther.c: Found Header descriptor, CDC
version 110.
Feb 20 09:01:28 iii kernel: CDCEther.c: Probably broken Union
descriptor, fudging data interface.
Feb 20 09:01:28 iii kernel: CDCEther.c: Imperfect filtering support -
need sw hashing
Feb 20 09:01:28 iii kernel: CDCEther.c: Can't use
SetEthernetMulticastFilters request
Feb 20 09:01:28 iii kernel: CDCEther.c: detected BULK OUT packets of size 64
Feb 20 09:01:28 iii kernel: CDCEther.c: interrupt address: 5
Feb 20 09:01:28 iii kernel: CDCEther.c: interrupt interval: 64
Feb 20 09:01:28 iii kernel: CDCEther.c: eth0: 00:04:BD:DE:42:0B
Feb 20 09:01:28 iii kernel: CDCEther.c: eth0: set multicast filters
Feb 20 09:01:28 iii kernel: CDCEther.c: eth0: set multicast filters
Feb 20 09:01:28 iii kernel: CDCEther.c: eth0: too many MC filters for
hardware, using allmulti
Feb 20 09:01:28 iii last message repeated 2 times
-------------------------------------------------------------------------------------------------
Then, at random times I lose the connection and get the following error
in the debug log:
-------------------------------------------------------------------------------------------------
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:12 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:12 iii kernel: CDCEther.c: rx status -110
--------------------------------------------------------------------------
The above is occasionally interrupted like so:
--------------------------------------------------------------------------
Feb 20 10:05:13 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:13 iii kernel: CDCEther.c: got intr callback
Feb 20 10:05:13 iii kernel: CDCEther.c: intr status -110
Feb 20 10:05:13 iii kernel: CDCEther.c: d: 0
Feb 20 10:05:13 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:13 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:13 iii kernel: CDCEther.c: rx status -110
---------------------------------------------------------
Then continues until:
---------------------------------------------------------
Feb 20 10:05:13 iii kernel: CDCEther.c: rx status -110
Feb 20 10:05:13 iii kernel: CDCEther.c: no repsonse in BULK IN
Feb 20 10:05:13 iii kernel: CDCEther.c: got intr callback
Feb 20 10:05:25 iii kernel: CDCEther.c: Ethernet information found at
device configuration. Trying to use it anyway.
Feb 20 10:05:25 iii kernel: CDCEther.c: Found Header descriptor, CDC
version 110.
Feb 20 10:05:25 iii kernel: CDCEther.c: Imperfect filtering support -
need sw hashing
Feb 20 10:05:25 iii kernel: CDCEther.c: Can't use
SetEthernetMulticastFilters request
Feb 20 10:05:25 iii kernel: CDCEther.c: Ethernet information found at
device configuration. Trying to use it anyway.
Feb 20 10:05:25 iii kernel: CDCEther.c: Found Header descriptor, CDC
version 110.
Feb 20 10:05:25 iii kernel: CDCEther.c: Imperfect filtering support -
need sw hashing
Feb 20 10:05:25 iii kernel: CDCEther.c: Can't use
SetEthernetMulticastFilters request
Feb 20 10:05:25 iii kernel: CDCEther.c: Ethernet information found at
device configuration. Trying to use it anyway.
Feb 20 10:05:25 iii kernel: CDCEther.c: Found Header descriptor, CDC
version 110.
Feb 20 10:05:25 iii kernel: CDCEther.c: Probably broken Union
descriptor, fudging data interface.
Feb 20 10:05:25 iii kernel: CDCEther.c: Imperfect filtering support -
need sw hashing
Feb 20 10:05:25 iii kernel: CDCEther.c: Can't use
SetEthernetMulticastFilters request
Feb 20 10:05:25 iii kernel: CDCEther.c: detected BULK OUT packets of size 64
Feb 20 10:05:25 iii kernel: CDCEther.c: interrupt address: 5
Feb 20 10:05:25 iii kernel: CDCEther.c: interrupt interval: 64
Feb 20 10:05:26 iii kernel: CDCEther.c: eth0: 00:04:BD:DE:42:0B
_____________________________________________________________
...at which point I have to reboot to get the connection to work
(restarting the dhcp-client, ifup and other services doesn't work) but
then it works fine until a few days later when the same thing happens
without warning. So, is this due to something I have misconfigured, a
cable service problem, a CDCEther problem or flaky hardware?
Thanks for any responses!
hs
-------------------------------------------------------
This SF.net email is sponsored by: SlickEdit Inc. Develop an edge.
The most comprehensive and flexible code editor you can use.
Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial.
www.slickedit.com/sourceforge
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users
- Re: [Linux-usb-users] USB Motorola cable modem disconnect... Howard Shane
- Re: [Linux-usb-users] USB Motorola cable modem disco... Brad Hards
- Re: [Linux-usb-users] USB Motorola cable modem d... Brad Hards
- Re: [Linux-usb-users] USB Motorola cable mod... Anderson Lizardo
- Re: [Linux-usb-users] USB Motorola cable mod... Howard Shane
- Re: [Linux-usb-users] USB Motorola cable... Brad Hards
