Peter Klitgaard
2008-Oct-01 19:20 UTC
[Xen-users] PCI forwarding problem (Hauppauge NOVA-T-500)
Hi I am the happy owner of a Hauppauge NOVA-T-500 DVB-T tuner card, but I have one problem. I use the pciback module to forward the card to a DOM-U machine. The first time I boot the DOM-U machine the appropriate modules are loaded and the card works fine (MythTV setup). If I reboot the DOM-U the card no longer works and I have to reboot the hole box to make it work. XEN version: xen-3.2.1_16881_04-4.2 Domain_0 kernel: 2.6.25.16-0.1-xen DOM_U kernel: 2.6.25.16-0.1-xen All the above is standard OpenSUSE 11. I am not sure if this is a driver/module or a XEN problem. Can anybody help me? If there is no fix for this, can anybody tell me how to work around the problem, so that I can reboot my DOM_U server and afterwards use my tv-card? /Peter ------------------------------------------------------------------------------------ dmesg first boot: ------------------------------------------------------------------------------------ usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Enabling device 0000:00:00.2 (0000 -> 0002) ehci_hcd 0000:00:00.2: EHCI Host Controller ehci_hcd 0000:00:00.2: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:00.2: irq 16, io mem 0xfb5fef00 USB Universal Host Controller Interface driver v3.0 ehci_hcd 0000:00:00.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 4 ports detected usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.25.16-0.1-xen ehci_hcd usb usb1: SerialNumber: 0000:00:00.2 PCI: Enabling device 0000:00:00.0 (0000 -> 0001) uhci_hcd 0000:00:00.0: UHCI Host Controller uhci_hcd 0000:00:00.0: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:00.0: irq 18, io base 0x0000cca0 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: UHCI Host Controller usb usb2: Manufacturer: Linux 2.6.25.16-0.1-xen uhci_hcd usb usb2: SerialNumber: 0000:00:00.0 PCI: Enabling device 0000:00:00.1 (0000 -> 0001) uhci_hcd 0000:00:00.1: UHCI Host Controller uhci_hcd 0000:00:00.1: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:00.1: irq 19, io base 0x0000ccc0 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected usb 1-1: new high speed USB device using ehci_hcd and address 2 usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.25.16-0.1-xen uhci_hcd usb usb3: SerialNumber: 0000:00:00.1 usb 1-1: configuration #1 chosen from 1 choice usb 1-1: New USB device found, idVendor=2040, idProduct=9950 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: WinTV Nova-DT usb 1-1: Manufacturer: Hauppauge usb 1-1: SerialNumber: 4030210201 Adding 872440k swap on /dev/mapper/system-swap. Priority:-1 extents:1 across:872440k dib0700: loaded with support for 7 different device-types dvb-usb: found a ''Hauppauge Nova-T 500 Dual DVB-T'' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Hauppauge Nova-T 500 Dual DVB-T) DVB: registering frontend 0 (DiBcom 3000MC/P)... MT2060: successfully identified (IF1 = 1226) dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Hauppauge Nova-T 500 Dual DVB-T) DVB: registering frontend 1 (DiBcom 3000MC/P)... MT2060: successfully identified (IF1 = 1226) input: IR-receiver inside an USB DVB receiver as /devices/xen/pci-0/pci0000:00/0000:00:00.2/usb1/1-1/input/input2 dvb-usb: schedule remote query interval to 150 msecs. dvb-usb: Hauppauge Nova-T 500 Dual DVB-T successfully initialized and connected. usbcore: registered new interface driver dvb_usb_dib0700 ------------------------------------------------------------------------------------ dmesg second boot: ------------------------------------------------------------------------------------ usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Enabling device 0000:00:00.2 (0000 -> 0002) USB Universal Host Controller Interface driver v3.0 ehci_hcd 0000:00:00.2: EHCI Host Controller ehci_hcd 0000:00:00.2: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:00.2: can''t setup ehci_hcd 0000:00:00.2: USB bus 1 deregistered ehci_hcd 0000:00:00.2: init 0000:00:00.2 fail, -110 ehci_hcd: probe of 0000:00:00.2 failed with error -110 PCI: Enabling device 0000:00:00.0 (0000 -> 0001) uhci_hcd 0000:00:00.0: UHCI Host Controller uhci_hcd 0000:00:00.0: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:00.0: irq 18, io base 0x0000cca0 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected usb usb1: New USB device found, idVendor=1d6b, idProduct=0001 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: UHCI Host Controller usb usb1: Manufacturer: Linux 2.6.25.16-0.1-xen uhci_hcd usb usb1: SerialNumber: 0000:00:00.0 PCI: Enabling device 0000:00:00.1 (0000 -> 0001) uhci_hcd 0000:00:00.1: UHCI Host Controller uhci_hcd 0000:00:00.1: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:00.1: irq 19, io base 0x0000ccc0 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: UHCI Host Controller usb usb2: Manufacturer: Linux 2.6.25.16-0.1-xen uhci_hcd usb usb2: SerialNumber: 0000:00:00.1 usb 1-1: new full speed USB device using uhci_hcd and address 2 Adding 872440k swap on /dev/mapper/system-swap. Priority:-1 extents:1 across:872440k loop: module loaded kjournald starting. Commit interval 5 seconds EXT3 FS on xvda1, internal journal EXT3-fs: mounted filesystem with ordered data mode. fuse init (API version 7.9) type=1505 audit(1222707995.819:2): operation="profile_load" name="/bin/ping" name2="default" pid=826 type=1505 audit(1222707995.878:3): operation="profile_load" name="/sbin/klogd" name2="default" pid=840 type=1505 audit(1222707995.942:4): operation="profile_load" name="/sbin/syslog-ng" name2="default" pid=843 type=1505 audit(1222707995.986:5): operation="profile_load" name="/sbin/syslogd" name2="default" pid=850 type=1505 audit(1222707996.026:6): operation="profile_load" name="/usr/sbin/avahi-daemon" name2="default" pid=851 type=1505 audit(1222707996.068:7): operation="profile_load" name="/usr/sbin/identd" name2="default" pid=852 type=1505 audit(1222707996.108:8): operation="profile_load" name="/usr/sbin/mdnsd" name2="default" pid=853 type=1505 audit(1222707996.154:9): operation="profile_load" name="/usr/sbin/nscd" name2="default" pid=854 type=1505 audit(1222707996.211:10): operation="profile_load" name="/usr/sbin/ntpd" name2="default" pid=855 type=1505 audit(1222707996.264:11): operation="profile_load" name="/usr/sbin/traceroute" name2="default" pid=856 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled usb 1-1: configuration #1 chosen from 1 choice usb 1-1: New USB device found, idVendor=2040, idProduct=9950 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: WinTV Nova-DT usb 1-1: Manufacturer: Hauppauge usb 1-1: SerialNumber: 4030210201 dib0700: loaded with support for 7 different device-types dvb-usb: found a ''Hauppauge Nova-T 500 Dual DVB-T'' in warm state. dvb-usb: This USB2.0 device cannot be run on a USB1.1 port. (it lacks a hardware PID filter) dvb-usb: Hauppauge Nova-T 500 Dual DVB-T error while loading driver (-19) usbcore: registered new interface driver dvb_usb_dib0700 IA-32 Microcode Update Driver: v1.14a-xen <tigran@aivazian.fsnet.co.uk> _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users