Eu tenho um cabo usb de 5m que eu quero conectar a uma porta USB em um dispositivo embarcado (linux debarm; kernel 2.6). O cabo tem um repetidor, então na verdade são dois cabos com um hub entre eles. Quando eu conecto em dmesg
me mostra:
usb 1-1: new full speed USB device using at91_ohci and address 23
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.4: new full speed USB device using at91_ohci and address 24
usb 1-1.4: device descriptor read/all, error -62
usb 1-1.4: new full speed USB device using at91_ohci and address 25
hub 1-1.4:1.0: USB hub found
hub 1-1.4:1.0: 4 ports detected
hub 1-1.4:1.0: hub_hub_status failed (err = -62)
hub 1-1.4:1.0: config failed, can't get hub status (err -62)
Estranho: Quando eu conecto um hub usb comum e dentro deste hub eu conecto o cabo de 5m que ele é reconhecido e funciona corretamente.
Alguém tem uma ideia do que poderia causar esse erro?