Ari Pollak wrote:
It also seems that the USB controller/serial PCMCIA card described here: http://www.ka9q.net/5220.html
does not work under 2.6.5-rc2-mm1 either. It is recognized in lspci as that page says it should, but it isn't fully set up by ohci_hcd nor do the USB serial devices attached to the controller show up. The following is the only relevant output from /proc/bus/usb/devices:

What does alt-sysrq-T show is happening when this flakey "devices" output appears? It's hiding the root hub strings ... very wierd. Something probably happened _before_ that "relevant" section.

One experiment:  "modprobe ohci_hcd power_switching".  Maybe your
controller is wired so that works.  When it works, it sometimes
gets rid of problems by enabling a more complete enumeration.
(If you have an external bus-powered hub with power LED, and that
LED goes off when you "rmmod ohci_hcd", power switching works.)

If you can show the /sys/class/usb_host/usb5/registers file (which
you should have, you seem to have CONFIG_USB_DEBUG), that may be
useful too.  Preferably along with the "async" file, while it's
hitting this "not accepting address" error; there'll be retries,
5 seconds each, during which the "async" file will have contents.

Is this an x86 laptop, or does it use some other processor?

What's suggestive to me is that your card uses the Lucent OHCI.
One person mentioned some strange quirks with that, and I suspect
that some recent (2.6.4) bugfixes might have provoked them ... or
maybe more likely, uncovered a different bug.  In any case, please
send along "lspci -nvv" output for that card too.

- Dave


T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

This is the relevant output from dmesg:
ohci_hcd 0000:07:00.0: urb eebd3940 path 1 ep0in 56c20000 cc 5 --> status -110
...
usb 5-1: device not accepting address 4, error -110
hub 5-0:1.0: reset change on port 1
ohci_hcd 0000:07:00.0: GetStatus roothub.portstatus [1] = 0x00020101 PESC PPS CCS
hub 5-0:1.0: port 1 enable change, status 101




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to