USB cdce stopped working

Matthias Apitz guru at unixarea.de
Tue Feb 9 09:58:38 CET 2010


El día Monday, February 08, 2010 a las 04:33:08PM +0100, Matthias Apitz escribió:

> 
> Hello,
> 
> I've just realised that while plug-in my OpenMoko Freerunner into the
> USB port it does not give a cdce0 interface, but just an error:
> 
> Feb  8 16:29:26 current kernel: usb2_alloc_device:1569: set address 2
> failed (USB_ERR_STALLED, ignored)
> Feb  8 16:29:26 current kernel: usb2_alloc_device:1607: getting device
> descriptor at addr 2 failed, USB_ERR_STALLED!
> Feb  8 16:29:27 current kernel: usb2_req_re_enumerate:1519: addr=2, set
> address failed! (USB_ERR_STALLED, ignored)
> Feb  8 16:29:27 current kernel: usb2_req_re_enumerate:1533: getting
> device descriptor at addr 2 failed, USB_ERR_STALLED!
> Feb  8 16:29:28 current kernel: usb2_req_re_enumerate:1519: addr=2, set
> address failed! (USB_ERR_STALLED, ignored)
> Feb  8 16:29:28 current kernel: usb2_req_re_enumerate:1533: getting
> device descriptor at addr 2 failed, USB_ERR_STALLED!
> Feb  8 16:29:28 current kernel: ugen5.2: <(null)> at usbus5
> (disconnected)
> Feb  8 16:29:28 current kernel: uhub_reattach_port:416: could not
> allocate new device!
> 
> Until some days ago it worked (and I have not changed) the kernel since
> then:
> 
> # uname -a
> FreeBSD current.Sisis.de 8.0-CURRENT FreeBSD 8.0-CURRENT #5: Sun Jan 10
> 09:55:14 CET 2010     guru at current.Sisis.de:/usr/obj/usr/src/sys/GENERIC
> i386
> 
> # bzip2 -dc messages.*.bz2 | fgrep cdce
> Feb  5 12:51:21 current kernel: cdce0: <CDC Communications Control> on usbus5
> Feb  5 12:51:21 current kernel: ue0: <USB Ethernet> on cdce0
	...

Hello,

It turned out that the fault was the USB cable, i.e. the cable which
comes with the FR was somehow broken and stopped working. Other USB
cables are working fine. The broken cable still was charging the FR,
though;

Are there any known issues with the FR USB cable? How is the best way to
measure the connection in the cable to see which line is causing the
fault? I'm just wanting to know, even it's cheaper to buy a new one :-)

Thx

	matthias
> Feb  5 14:50:17 current kernel: cdce0: <CDC Communications Control> on usbus5
> Feb  5 14:50:17 current kernel: ue0: <USB Ethernet> on cdce0
> Feb  5 17:03:25 current kernel: cdce0: at uhub0, port 1, addr 2 (disconnected)
> Feb  4 14:21:52 current kernel: cdce0: <CDC Communications Control> on usbus5
> Feb  4 14:21:52 current kernel: ue0: <USB Ethernet> on cdce0
> Feb  4 15:00:05 current kernel: cdce0: at uhub0, port 1, addr 2 (disconnected)
> Feb  4 16:05:07 current kernel: cdce0: <CDC Communications Control> on usbus5
> Feb  4 16:05:07 current kernel: ue0: <USB Ethernet> on cdce0
> Feb  4 17:16:48 current kernel: cdce0: at uhub0, port 1, addr 2 (disconnected)
> 
> What could be the reason for the above message? Thx
> 
> 	matthias
> 
> -- 
> Matthias Apitz
> t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211
> e <guru at unixarea.de> - w http://www.unixarea.de/
> Vote NO to EU The Lisbon Treaty: http://www.no-means-no.eu

-- 
Matthias Apitz
t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211
e <guru at unixarea.de> - w http://www.unixarea.de/
Vote NO to EU The Lisbon Treaty: http://www.no-means-no.eu



More information about the community mailing list