NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/40056: ATI SB700/SB800 ehci problem with uhub's


Bernd>  3.) The same stick, but using a usb hub:
Bernd>  uhub7 at uhub4 port 3: Atmel Standard USB Hub, class 9/0, rev 
1.10/3.00, addr 2
Bernd>  uhub7: 4 ports with 4 removable, self powered
Bernd>  umass1 at uhub7 port 1 configuration 1 interface 0
Bernd>  umass1: TwinMOS U3 MobileDisk, rev 2.00/2.00, addr 3
Bernd>  umass1: using SCSI over Bulk-Only
Bernd>  scsibus1 at umass1: 2 targets, 2 luns per target
Bernd>  sd2 at scsibus1 target 0 lun 0: <TwinMOS, U3 MobileDisk, 6.16> disk 
Bernd>  sd2: 1954 MB, 1009 cyl, 128 head, 31 sec, 512 bytes/sect x 4003711 
Bernd>  cd1 at scsibus1 target 0 lun 1: <TwinMOS, U3 MobileDisk, 6.16> cdrom 
Bernd>  Which works fine too.
Bernd>  => No problem here with 5.99.02, but it also worked fine with 4.99.73
Reading src/sys/dev/usb/uhub.c (line 150ff):

        if (dev->depth > 0 && UHUB_IS_HIGH_SPEED(sc)) {
                aprint_normal_dev(self, "%s transaction translator%s\n",
                       UHUB_IS_SINGLE_TT(sc) ? "single" : "multiple",
                       UHUB_IS_SINGLE_TT(sc) ? "" : "s");

If you really do _not_ see the '... transaction translator.' message
your additional usb hub seems _not_ to communicate in ehci mode,

Without ehci it works for me, too. ;-)

It could be a usb hub specific problem, though.
I'll try to produce some debug output tonight.


Home | Main Index | Thread Index | Old Index