Dear list,

I can't see any usb device attached to a philips hub. Maybe somebody can solve 
the problem.  With Windoze, everything works fine.

The setting is as following:

usb 2.0 host -> active cable (hub) -> active cable (hub) -> active hub 
(philips chip) -> other usb devices such as sandisk CF adapter, hp printer 
(are not visible)

usbview shows all three hubs, but not the attached devices :-).

Changing the bus does not help, removing the active cable does not solve the 
problem, looks like it is related to the philips hub.

loonquawl:/proc/bus/usb # lsusb
Bus 005 Device 011: ID 04cc:1521 Philips Semiconductors USB 2.0 Hub
Bus 005 Device 010: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 
"TetraHub"
Bus 005 Device 002: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 
"TetraHub"
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
loonquawl:/proc/bus/usb # cat /proc/bus/usb/
001/     002/     003/     004/     005/     devices
loonquawl:/proc/bus/usb # cat /proc/bus/usb/devices

T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 8
B:  Alloc=  0/800 us ( 0%), #Int=  3, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.11.4-21.7-smp ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:1d.7
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms

T:  Bus=05 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  2 Spd=480 MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=02 MxPS=64 #Cfgs=  1
P:  Vendor=04b4 ProdID=6560 Rev= 0.08
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=01 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms
I:  If#= 0 Alt= 1 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=02 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=05 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 10 Spd=480 MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=02 MxPS=64 #Cfgs=  1
P:  Vendor=04b4 ProdID=6560 Rev= 0.08
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=01 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms
I:  If#= 0 Alt= 1 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=02 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=05 Lev=03 Prnt=10 Port=00 Cnt=01 Dev#= 11 Spd=480 MxCh= 7
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04cc ProdID=1521 Rev= 2.00
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=04 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
S:  Manufacturer=Linux 2.6.11.4-21.7-smp uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.3
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=03 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
S:  Manufacturer=Linux 2.6.11.4-21.7-smp uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=02 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
S:  Manufacturer=Linux 2.6.11.4-21.7-smp uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.1
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 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
S:  Manufacturer=Linux 2.6.11.4-21.7-smp uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.0
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
loonquawl:/proc/bus/usb # lsmod
Module                  Size  Used by
usblp                  16640  0
snd_seq                62992  1
snd_seq_device         12940  1 snd_seq
usbserial              34024  0
speedstep_lib           8324  0
freq_table              8832  0
thermal                18184  0
processor              28780  1 thermal
nvram                  13576  0
fan                     8836  0
button                 11024  0
battery                14084  0
ac                      9220  0
ipv6                  273920  14
snd_pcm_oss            66336  0
snd_mixer_oss          24448  1 snd_pcm_oss
bttv                  156560  0
video_buf              25476  1 bttv
firmware_class         13824  1 bttv
i2c_algo_bit           13064  1 bttv
v4l2_common             9856  1 bttv
btcx_risc               8840  1 bttv
tveeprom               17048  1 bttv
videodev               13440  1 bttv
rfcomm                 43672  0
hidp                   19968  2
l2cap                  30976  10 rfcomm,hidp
bluetooth              55300  5 rfcomm,hidp,l2cap
vmnet                  34596  2
vmmon                 110604  0
af_packet              26760  2
edd                    14560  0
evdev                  12928  0
joydev                 13888  0
st                     43676  0
sr_mod                 21284  0
sg                     42912  0
e1000                  91316  0
snd_intel8x0           37184  4
snd_ac97_codec         78328  1 snd_intel8x0
snd_pcm               109828  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              31108  2 snd_seq,snd_pcm
snd                    71172  17 
snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore              13664  1 snd
snd_page_alloc         14340  2 snd_intel8x0,snd_pcm
ohci1394               37508  0
ieee1394              108472  1 ohci1394
i2c_i801               12556  0
i2c_core               26624  4 bttv,i2c_algo_bit,tveeprom,i2c_i801
ehci_hcd               37896  0
uhci_hcd               37008  0
usbcore               121688  5 usblp,usbserial,ehci_hcd,uhci_hcd
intel_agp              26012  1
agpgart                37676  1 intel_agp
subfs                  12416  2
dm_mod                 64768  0
parport_pc             44356  1
lp                     15396  0
parport                40392  2 parport_pc,lp
reiserfs              263024  1
ide_cd                 44036  0
cdrom                  42784  2 sr_mod,ide_cd
ide_disk               22400  0
aic7xxx               200632  2
piix                   14468  0 [permanent]
ide_core              131904  3 ide_cd,ide_disk,piix
sd_mod                 23168  3
scsi_mod              136264  5 st,sr_mod,sg,aic7xxx,sd_mod

dmesg (usb debug turned on in kernel): 
If the philips hub is connected, the attached devices are not recognised, if 
the hp printer is directly connected to the second active cable, the printer 
is recognised, the behaviour is reproducible:

usb 5-3.1.1: USB disconnect, address 4
usb 5-3.1.1: new high speed USB device using ehci_hcd and address 5
hub 5-3.1.1:1.0: USB hub found
hub 5-3.1.1:1.0: 7 ports detected
usb 5-3.1.1: USB disconnect, address 5
philips hub removed, hp printer directly connected to active cable:
usb 5-3.1.1: new full speed USB device using ehci_hcd and address 6
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 6 if 0 alt 0 
proto 2 vid 0x03F0 pid 0x1904
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usb 5-3.1.1: USB disconnect, address 6
drivers/usb/class/usblp.c: usblp0: removed
usb 5-3.1.1: new high speed USB device using ehci_hcd and address 7
hub 5-3.1.1:1.0: USB hub found
hub 5-3.1.1:1.0: 7 ports detected
usb 5-3.1.1: USB disconnect, address 7
usb 5-3.1: USB disconnect, address 3
usb 5-3.1: new high speed USB device using ehci_hcd and address 8
hub 5-3.1:1.0: USB hub found
hub 5-3.1:1.0: 7 ports detected
usb 5-3.1: USB disconnect, address 8
usb 5-3.1: new full speed USB device using ehci_hcd and address 9
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 9 if 0 alt 0 
proto 2 vid 0x03F0 pid 0x1904
usb 5-3.1: USB disconnect, address 9
drivers/usb/class/usblp.c: usblp0: removed
usb 5-3.1: new high speed USB device using ehci_hcd and address 10
hub 5-3.1:1.0: USB hub found
hub 5-3.1:1.0: 4 ports detected
usb 5-3.1.1: new high speed USB device using ehci_hcd and address 11
hub 5-3.1.1:1.0: USB hub found
hub 5-3.1.1:1.0: 7 ports detected

thanks

Dani


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to