Я использую материнскую плату Gigabyte GA-B75M-D3H для коробки с мифом, которую я недавно обновил с материнской платы M2NPV-VM, где у меня никогда не было проблемы.
Моя проблема что никакие USB-устройства не будут работать от питания до примерно 60 секунд после загрузки. USB-мышь и клавиатура работают сразу при включении питания и в BIOS, но затем перестают работать, как только GRUB запускается. Это больше неудобно, но я никогда не видел, чтобы USB-устройства не работали какое-то время, а затем начали работать позже.
Поскольку карта захвата, которую я использую, представляет собой PCI-карту Hauppauge WinTV Nova-T 500 PCI который имеет встроенный USB 2.0 концентратор и 2x USB 2.0 тюнеры в этом тоже не работает. В отличие от мыши / клавиатуры, которые начинают работать через 60 секунд, эта карта захвата никогда не работает.
Я думаю, что проблема заключается в том, что концентратор USB 2.0 на карте Hauppauge неправильно идентифицирован как концентратор USB 1.1, 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
В dmesg все сообщения выглядят в порядке до 17 секунд, когда существует большая задержка около 37 секунд, связанная с проблемами 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
у этой карты захвата работала нормально с предыдущими версиями ubuntu и других материнских плат, но я подозреваю, что проблема связана с USB.
lsusb показывает карту захвата как:
Bus 004 Device 002: ID 2040:9950 Hauppauge WinTV Nova-T-500
uname -a показывает ядро как:
3.2.0-24-generic-pae
Я использую процессор Intel Core i5-2400 @ 3,10 ГГц
Ubuntu версии 12.04 LTS со всеми применяемыми обновлениями.
Я попытался изменить несколько параметров BIOS, связанных с USB, и посмотрел на проблемы типа ACPI и попробовал опции ядра ACPI, но пришел в порядок, кажется, что я ничего не меняю.
Спасибо заранее для любой помощи
Я исправил эту проблему, Gigabyte GA-B75M-D3H нуждался в обновлении BIOS до версии F15, чтобы заставить его работать.
John S Gruber - это, безусловно, устройство PCI с USB который сообщает, что 2 тюнера DVB-T установлены на
http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500
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
Я исправил эту проблему, Gigabyte GA-B75M-D3H нуждался в обновлении BIOS до версии F15, чтобы заставить его работать.
John S Gruber - это, безусловно, устройство PCI с USB который сообщает, что 2 тюнера DVB-T установлены на
http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500
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
Я исправил эту проблему, Gigabyte GA-B75M-D3H нуждался в обновлении BIOS до версии F15, чтобы заставить его работать.
John S Gruber - это, безусловно, устройство PCI с USB который сообщает, что 2 тюнера DVB-T установлены на
http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500
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
Я исправил эту проблему, Gigabyte GA-B75M-D3H нуждался в обновлении BIOS до версии F15, чтобы заставить его работать.
John S Gruber - это, безусловно, устройство PCI с USB который сообщает, что 2 тюнера DVB-T установлены на
http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500
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
Я исправил эту проблему, Gigabyte GA-B75M-D3H нуждался в обновлении BIOS до версии F15, чтобы заставить его работать.
John S Gruber - это, безусловно, устройство PCI с USB который сообщает, что 2 тюнера DVB-T установлены на
http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500
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
Я исправил эту проблему, Gigabyte GA-B75M-D3H нуждался в обновлении BIOS до версии F15, чтобы заставить его работать.
John S Gruber - это, безусловно, устройство PCI с USB который сообщает, что 2 тюнера DVB-T установлены на
http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500
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
Я исправил эту проблему, Gigabyte GA-B75M-D3H нуждался в обновлении BIOS до версии F15, чтобы заставить его работать.
John S Gruber - это, безусловно, устройство PCI с USB который сообщает, что 2 тюнера DVB-T установлены на
http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500
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