usb 허브를 연결하면 아래와 같이 메시지가 뜨면서 연결이 되는 듯 하다가 그 다음 메시지가 뜨면서 연결이 끊어지는 것 같습니다. usb 허브를 연결하고 /dev/밑에 따로 노드를 만들어 주어야 되는 건지 아니면 EZ-PI 보드에 usb 허브를 연결 할 수 없는 건가요? 잘 모르는 초보를 위해서 힌트라도 주시면 감사하겠습니다.

커널은 이 사이트에 올라온  [EZ-X5] arm-linux gcc-3.3.4 ( linux-2.4.19-x5-v07.tar.gz)를 사용하고 있습니다.

1. 장치 연결 할 때 메시지
hub.c: new USB device SL811-1, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected

2. 장치 연결하고 몇 초 지난 후 메시지
hub.c: USB device not accepting new address (error=-110)
hub.c: error resetting hub 2 - disconnecting
usb.c: USB disconnect on device SL811-1 address 2

3. /proc/bus/usb/drivers
         usbdevfs
         hub

4. 허브 연결안 될때의 /proc/bus/usb/devices
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 1
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= 0.00
S:  Product=USB SL811HS Root Hub
S:  SerialNumber=0
C:* #Ifs= 1 Cfg#= 1 Atr=40 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=   8 Ivl=255ms

5. 허브 연결된 순간의 /proc/bus/usb/devices
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 1
B:  Alloc= 11/900 us ( 1%), #Int=  1, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB SL811HS Root Hub
S:  SerialNumber=0
C:* #Ifs= 1 Cfg#= 1 Atr=40 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=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  5 Spd=12  MxCh= 4
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0451 ProdID=2046 Rev= 1.25
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=255ms