2.4.21 detects eth1 instead of usb0 when connecting a second time
Ekkard Gerlach <[email protected]> Tue, 2 Dec 2003 19:13:59 +0100
| Newsgroups | gmane.comp.handhelds.zaurus.general |
|---|---|
| Organization | private |
| Message-ID | <[email protected]> |
I'm running Suse 8.2 with 2.4.21 (vanillia-Kernel) on my desktop
and want to connect my Zaurus 5500g. I reach my goal only once.
A second time I connect Z. to my desktop the kernel tries to
detect a eth (eth1) device! ... and can't reach it, of course!
Does somebody know why?
Here is what /var/log/messages prints:
1. first time I connect Z. after rebooting my desktop PC:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 2 16:35:06 rex2 kernel: hub.c: new USB device 00:07.2-1, assigned address 3
Dec 2 16:35:06 rex2 kernel: usb0: register usbnet usb-00:07.2-1, Sharp Zaurus SL-5x00
Dec 2 16:35:07 rex2 /etc/hotplug/net.agent[23813]: Using HW description usb-usb-1-2
Dec 2 16:35:12 rex2 kernel: usb-uhci.c: ENXIO 80000380, flags 0, urb d19f0940, burb d19f00c0
Dec 2 16:35:12 rex2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 6 len 73 ret -6
Dec 2 16:35:12 rex2 kernel: usb-uhci.c: ENXIO 80000380, flags 0, urb d19f0940, burb d19f00c0
Dec 2 16:35:12 rex2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 6 len 73 ret -6
Dec 2 16:35:12 rex2 kernel: usb-uhci.c: ENXIO 80000380, flags 0, urb d19f0940, burb d19f00c0
Dec 2 16:35:12 rex2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 6 len 18 ret -6
Dec 2 16:35:12 rex2 /etc/hotplug/usb.agent[23952]: cannot get config descriptor 0, No such device or address (6)
Dec 2 16:35:12 rex2 /etc/hotplug/usb.agent[23952]: cannot get config descriptor 0, No such device or address (6)
Dec 2 16:35:12 rex2 /etc/hotplug/usb.agent[23952]: cannot get config descriptor: No such device or address
Dec 2 16:35:12 rex2 kernel: usb.c: registered new driver acm
Dec 2 16:35:12 rex2 kernel: acm.c: v0.21:USB Abstract Control Model driver for USB modems and ISDN adapters
Dec 2 16:35:12 rex2 insmod: Using /lib/modules/2.4.21/kernel/drivers/usb/acm.o
Dec 2 16:35:12 rex2 insmod: Symbol version prefix ''
Dec 2 16:35:12 rex2 kernel: CDCEther.c: CDCEther.c: 0.98.6 7 Jan 2002 Brad Hards and another
Dec 2 16:35:12 rex2 kernel: usb.c: registered new driver CDCEther
Dec 2 16:35:12 rex2 insmod: Using /lib/modules/2.4.21/kernel/drivers/usb/CDCEther.o
Dec 2 16:35:12 rex2 insmod: Symbol version prefix ''
Dec 2 16:35:13 rex2 /etc/hotplug/usb.agent[23958]: writing usb-1-3 to /var/run/hotplug/net
Dec 2 16:35:13 rex2 /etc/hotplug/net.agent[23853]: Using HW description usb-usb-1-3
2. second time I connect Z. after rebooting my desktop PC:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 2 18:24:38 rex2 kernel: hub.c: new USB device 00:07.2-1, assigned address 4
Dec 2 18:24:38 rex2 kernel: CDCEther.c: Found Header descriptor, CDC version 110.
Dec 2 18:24:38 rex2 kernel: CDCEther.c: Imperfect filtering support - need sw hashing
Dec 2 18:24:38 rex2 kernel: CDCEther.c: Can't use SetEthernetMulticastFilters request
Dec 2 18:24:38 rex2 kernel: CDCEther.c: detected BULK OUT packets of size 64
Dec 2 18:24:38 rex2 kernel: CDCEther.c: eth1: Sharp SL Series
Dec 2 18:24:38 rex2 kernel: CDCEther.c: eth1: 40:00:02:00:00:01
Dec 2 18:24:42 rex2 kernel: usb-uhci.c: ENXIO 80000480, flags 0, urb d45707c0, burb cf2fc4c0
Dec 2 18:24:42 rex2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 18 ret -6
Dec 2 18:24:42 rex2 kernel: usb-uhci.c: ENXIO 80000480, flags 0, urb de5f7cc0, burb d45707c0
Dec 2 18:24:42 rex2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 73 ret -6
Dec 2 18:24:42 rex2 kernel: usb-uhci.c: ENXIO 80000480, flags 0, urb d45707c0, burb cf2fc1c0
Dec 2 18:24:42 rex2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 18 ret -6
Dec 2 18:24:42 rex2 /etc/hotplug/usb.agent[24843]: cannot get config descriptor: No such device or address
Dec 2 18:24:42 rex2 /etc/hotplug/usb.agent[24843]: cannot get config descriptor 0, No such device or address (6)
Dec 2 18:24:42 rex2 /etc/hotplug/usb.agent[24843]: cannot get config descriptor: No such device or address
Dec 2 18:24:42 rex2 kernel: usb-uhci.c: ENXIO 80000480, flags 0, urb cf2fc1c0, burb d45707c0
Dec 2 18:24:42 rex2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 73 ret -6
Dec 2 18:24:42 rex2 kernel: usb-uhci.c: ENXIO 80000480, flags 0, urb cf2fc4c0, burb d45707c0
Dec 2 18:24:42 rex2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 73 ret -6
Dec 2 18:24:42 rex2 /etc/hotplug/usb.agent[24848]: cannot get config descriptor 0, No such device or address (6)
Dec 2 18:24:42 rex2 /etc/hotplug/usb.agent[24843]: cannot get config descriptor 0, No such device or address (6)
Dec 2 18:24:42 rex2 kernel: usb-uhci.c: ENXIO 80000480, flags 0, urb d45707c0, burb cf2fc1c0
Dec 2 18:24:42 rex2 last message repeated 5 times
Dec 2 18:24:42 rex2 /etc/hotplug/usb.agent[24848]: writing usb-1-4 to /var/run/hotplug/net
Dec 2 18:24:43 rex2 /etc/hotplug/net.agent[24802]: Using HW description eth-usb-1-4
Dec 2 18:24:43 rex2 ifup: No configuration found for eth-usb-1-4 eth1
Anybody some ideas how to repair so that I needn't reboot?
BTW: it's not so easy a I told above. BEFORE connection Z. to my desktop by
USB I have to plug in my NetLink USB-Kabel. (My NetLink usb-to-usb cable
is recognized wonderfully each time.) I have to plug it out and plug in
Z. Only in this case Z. is recognized by 2.4.21!!!!! But not only once,
not twice, like already described above. My NetLink cable is always
recognized correctly by the kernel, but Z. never again. I have to
reboot my desktop and repeat the procedure.
BTW2: the modules loaded are always the same ones, in state of
correct recognition of Z. or not. lsmod:
CDCEther 12732 0 (unused)
acm 6368 0 (unused)
usbnet 14078 1
nfsd 76464 4 (autoclean)
usbserial 19836 0 (autoclean) (unused)
videodev 6176 0 (autoclean)
parport_pc 28456 2 (autoclean)
lp 6912 0 (autoclean)
parport 25608 2 (autoclean) [parport_pc lp]
ipv6 162900 -1 (autoclean)
ipt_TOS 1016 9 (autoclean)
ipt_MASQUERADE 1368 2 (autoclean)
ipt_LOG 3384 1 (autoclean)
ipt_TCPMSS 2392 1 (autoclean)
ipt_state 568 15 (autoclean)
sg 28892 0 (autoclean) (unused)
mousedev 4532 0 (unused)
joydev 6240 0 (unused)
evdev 4768 0 (unused)
input 3232 0 [mousedev joydev evdev]
usb-uhci 23920 0 (unused)
usbcore 63788 1 [CDCEther acm usbnet usbserial usb-uhci]
[...]
thx
Ekkard