Problemas e problemas com USB no Hauppauge WinTV Nova-T 500

2

Estou usando uma placa-mãe Gigabyte GA-B75M-D3H para uma caixa mythtv que eu atualizei recentemente de uma placa mãe M2NPV-VM onde nunca tive um problema.

Meu problema é que nenhum dispositivo USB funcionará da inicialização até aproximadamente 60 segundos após a inicialização. O mouse e o teclado USB funcionam imediatamente na inicialização e no BIOS, mas param de funcionar assim que o GRUB é iniciado. Isso é mais um inconveniente, mas eu nunca vi dispositivos USB não funcionarem por um período de tempo e, em seguida, comecei a trabalhar mais tarde.

Como a placa de captura que uso é uma placa Hauppauge WinTV Nova-T 500 PCI que possui um hub USB 2.0 integrado e dois sintonizadores USB 2.0, isso também não funciona. Ao contrário do mouse / teclado que começa a funcionar após 60 segundos, essa placa de captura nunca funciona.

Acho que o problema é que o hub USB 2.0 no cartão Hauppauge está sendo identificado incorretamente como um hub USB 1.1, mostra o dmesg:

[   55.181377] usb 4-1: new full-speed USB device number 2 using uhci_hcd
[   55.319431] usb 4-1: not running at top speed; connect to a high speed hub
[   55.359740] dib0700: loaded with support for 21 different device-types
[   55.361404] dvb-usb: found a 'Hauppauge Nova-T 500 Dual DVB-T' in cold state, will try to load a firmware
[   55.363511] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
[   56.972099] dib0700: firmware started successfully.
[   57.474026] dvb-usb: found a 'Hauppauge Nova-T 500 Dual DVB-T' in warm state.
[   57.474102] dvb-usb: This USB2.0 device cannot be run on a USB1.1 port. (it lacks a hardware PID filter)
[   57.474119] dvb-usb: Hauppauge Nova-T 500 Dual DVB-T error while loading driver (-19)
[   57.474138] usbcore: registered new interface driver dvb_usb_dib0700

No dmesg, todas as mensagens parecem bem até 17 segundos, onde há um grande atraso de cerca de 37 segundos relacionado a problemas com USB.

[   17.686253] usb 3-1: device not accepting address 2, error -110
[   17.798232] usb 3-1: new high-speed USB device number 3 using ehci_hcd
[   33.350555] usb 3-1: device not accepting address 3, error -110
[   33.462532] usb 3-1: new high-speed USB device number 4 using ehci_hcd
[   43.892050] usb 3-1: device not accepting address 4, error -110
[   44.004038] usb 3-1: new high-speed USB device number 5 using ehci_hcd
[   54.433546] usb 3-1: device not accepting address 5, error -110
[   54.433557] hub 3-0:1.0: unable to enumerate USB device on port 1
[   54.517607] usb 1-1.3: new full-speed USB device number 3 using ehci_hcd
[   54.610615] hub 1-1.3:1.0: USB hub found
[   54.610699] hub 1-1.3:1.0: 4 ports detected
[   54.681724] usb 1-1.4: new high-speed USB device number 4 using ehci_hcd

Eu tive esta placa de captura funcionando bem com versões anteriores do Ubuntu e outras placas-mãe, mas eu suspeito que o problema esteja relacionado a USB.

lsusb mostra a placa de captura como:

Bus 004 Device 002: ID 2040:9950 Hauppauge WinTV Nova-T-500

uname -a mostra o kernel como:

3.2.0-24-generic-pae

Estou usando uma CPU Intel Core i5-2400 a 3.10GHz

Versão do Ubuntu 12.04 LTS com todas as atualizações aplicadas.

Eu tentei alterar várias opções de BIOS relacionadas a USB e examinei os problemas de tipo ACPI e tentei as opções de kernel ACPI, mas fiquei em branco, parece que nada do que eu mudei faz a diferença.

Agradecemos antecipadamente por qualquer ajuda

    
por Jasper Renow-Clarke 15.05.2012 / 13:21

1 resposta

0

Corrigi este problema, a Gigabyte GA-B75M-D3H precisava de uma atualização do BIOS para a versão F15 para que funcionasse.

John S Gruber - isso definitivamente é um dispositivo PCI com um hub USB que relata ter dois sintonizadores DVB-T conectados

link

03:02.2 USB controller: VIA Technologies, Inc. USB 2.0 (rev 63)
Bus 003 Device 002: ID 2040:9950 Hauppauge WinTV Nova-T-500

[    4.480190] dvb-usb: found a 'Hauppauge Nova-T 500 Dual DVB-T' in cold state, will try to load a firmware
[    4.493134] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
[    5.277272] dvb-usb: found a 'Hauppauge Nova-T 500 Dual DVB-T' in warm state.
[    5.277541] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    5.871841] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    6.489185] dvb-usb: schedule remote query interval to 50 msecs.
[    6.489189] dvb-usb: Hauppauge Nova-T 500 Dual DVB-T successfully initialized and connected.
[    6.489307] usbcore: registered new interface driver dvb_usb_dib0700
    
por Jasper Renow-Clarke 21.01.2014 / 17:35