root@OpenWrt:/# lsmod | grep usb usbserial 23856 0 root@OpenWrt:/# lsmod | grep ar71xx root@OpenWrt:/# Maybe it's builtin and not a module...? Regards, Nuno 2010/3/10 Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>: > On Wed, 10 Mar 2010, Nuno Gonçalves wrote: > >> Full log below. >> Boot finish at 66.540000, device not detected. >> Then I remove and insert it. Detected. >> >> Would appreciate any tip. > >> [ 13.010000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver >> [ 13.010000] ehci_hcd: block sizes: qh 60 qtd 96 itd 160 sitd 96 >> [ 13.010000] ar71xx-ehci ar71xx-ehci: Atheros AR91xx built-in EHCI controller >> [ 13.020000] drivers/usb/core/inode.c: creating file 'devices' >> [ 13.020000] drivers/usb/core/inode.c: creating file '001' >> [ 13.020000] ar71xx-ehci ar71xx-ehci: new USB bus registered, >> assigned bus number 1 >> [ 13.030000] ar71xx-ehci ar71xx-ehci: reset command 080002 (park)=0 >> ithresh=8 period=1024 Reset HALT >> [ 13.030000] ar71xx-ehci ar71xx-ehci: park 0 >> [ 13.030000] ar71xx-ehci ar71xx-ehci: ...powerdown ports... >> [ 13.060000] ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000 >> [ 13.060000] ar71xx-ehci ar71xx-ehci: reset command 080b02 park=3 >> ithresh=8 period=1024 Reset HALT >> [ 13.060000] ar71xx-ehci ar71xx-ehci: init command 010009 (park)=0 >> ithresh=1 period=256 RUN >> [ 13.080000] ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00 >> [ 13.080000] usb usb1: default language 0x0409 >> [ 13.080000] usb usb1: udev 1, busnum 1, minor = 0 >> [ 13.080000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 >> [ 13.090000] usb usb1: New USB device strings: Mfr=3, Product=2, >> SerialNumber=1 >> [ 13.100000] usb usb1: Product: Atheros AR91xx built-in EHCI controller >> [ 13.100000] usb usb1: Manufacturer: Linux 2.6.32.9 ehci_hcd >> [ 13.110000] usb usb1: SerialNumber: ar71xx-ehci >> [ 13.110000] usb usb1: uevent >> [ 13.110000] usb usb1: usb_probe_device >> [ 13.110000] usb usb1: configuration #1 chosen from 1 choice >> [ 13.120000] usb usb1: adding 1-0:1.0 (config #1, interface 0) >> [ 13.120000] usb 1-0:1.0: uevent >> [ 13.120000] hub 1-0:1.0: usb_probe_interface >> [ 13.120000] hub 1-0:1.0: usb_probe_interface - got id >> [ 13.120000] hub 1-0:1.0: USB hub found >> [ 13.120000] hub 1-0:1.0: 1 port detected >> [ 13.130000] hub 1-0:1.0: standalone hub >> [ 13.130000] hub 1-0:1.0: individual port power switching >> [ 13.130000] hub 1-0:1.0: individual port over-current protection >> [ 13.130000] hub 1-0:1.0: Single TT >> [ 13.130000] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns) >> [ 13.130000] hub 1-0:1.0: power on to power good time: 20ms >> [ 13.130000] hub 1-0:1.0: local power source is good >> [ 13.130000] hub 1-0:1.0: enabling power on all ports >> [ 13.130000] drivers/usb/core/inode.c: creating file '001' >> [ 13.230000] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000 > >> ***DEVICE REMOVAL*****[ 115.400000] hub 1-0:1.0: state 7 ports 1 chg >> 0000 evt 0002 >> [ 115.400000] ar71xx-ehci ar71xx-ehci: GetStatus port 1 status 001803 >> POWER sig=j CSC CONNECT >> [ 115.400000] hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s >> [ 115.440000] ar71xx-ehci ar71xx-ehci: GetStatus port 1 status >> c001002 POWER sig=se0 CSC >> [ 115.600000] hub 1-0:1.0: debounce: port 1: total 125ms stable 100ms >> status 0x100 >> [ 115.600000] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002 >> ***DEVICE INSERT******[ 121.360000] hub 1-0:1.0: state 7 ports 1 chg >> 0000 evt 0002 >> [ 121.360000] ar71xx-ehci ar71xx-ehci: GetStatus port 1 status 001803 >> POWER sig=j CSC CONNECT >> [ 121.360000] hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s >> [ 121.520000] hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms >> status 0x101 >> [ 121.640000] usb 1-1: new full speed USB device using ar71xx-ehci >> and address 2 >> [ 121.700000] ar71xx-ehci ar71xx-ehci: port 1 high speed >> [ 121.700000] ar71xx-ehci ar71xx-ehci: GetStatus port 1 status 001005 >> POWER sig=se0 PE CONNECT >> [ 121.790000] usb 1-1: default language 0x0409 >> [ 121.790000] usb 1-1: udev 2, busnum 1, minor = 1 >> [ 121.790000] usb 1-1: New USB device found, idVendor=12d1, idProduct=1001 >> [ 121.800000] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=1 >> [ 121.810000] usb 1-1: Product: HUAWEI Mobile >> [ 121.810000] usb 1-1: Manufacturer: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ >> [ 121.820000] usb 1-1: SerialNumber: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ >> [ 121.820000] usb 1-1: uevent >> [ 121.820000] usb 1-1: usb_probe_device >> [ 121.820000] usb 1-1: configuration #1 chosen from 1 choice >> [ 121.850000] usb 1-1: adding 1-1:1.0 (config #1, interface 0) >> [ 121.850000] usb 1-1:1.0: uevent >> [ 121.850000] usbserial_generic 1-1:1.0: usb_probe_interface >> [ 121.850000] usbserial_generic 1-1:1.0: usb_probe_interface - got id >> [ 121.850000] drivers/usb/core/inode.c: creating file '002' >> [ 121.850000] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002 > > Yes, this definitely looks like a problem with the ar71xx-ehci driver. > > What happens if you unplug the device and rmmod the driver, then plug > the device in again, and then modprobe the driver? > > Alan Stern > > -- \ Nuno Gonçalves / \ Bugs? Features! / \ nunojpg@xxxxxxxxx / PORTUGAL E-mail sent directly from Google Mail webmail using HTTPS on behalf of Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers provide good assurance that this message was not tampered and originates from nunojpg@xxxxxxxxxx If you require additional security, I may provide on request X509 electronic signature under Portuguese government chain. Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html