[linux-dvb] Hauppauge Nova-T 500 problem, probably erased eeprom
Benjamin Morgan
bemorgan at gmail.com
Sun Nov 30 05:07:18 CET 2008
i missed the details from the card itself:
Nova T 500 DVB - T
99101F
Rev D8B5
2008/11/30 Benjamin Morgan <bemorgan at gmail.com>:
> Hi All,
>
> I'm experiencing problems getting a hauppauge Nova T 500 to work on my
> system, based on the thread
> http://www.mail-archive.com/linux-dvb@linuxtv.org/msg26676.html it
> sounds like my card has an erased eeprom, how can I check this? Is
> there a line from lsusb that shows this?
>
> I've tried doing what was suggested in the thread to force the driver
> to recognise the device as a Nova T 500 however this hasn't worked.
> For reference I edited the following:
>
> linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h - added the following lines:
> #define USB_PID_HAUPPAUGE_NOVA_T_500_4 0x10b8
> #define USB_PID_HAUPPAUGE_NOVA_T_500_5 0x0066
>
> /linux/drivers/media/dvb/dvb-usb/dib0700_devices.c - added the following lines:
> { USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_NOVA_T_500_4) },
> { USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_NOVA_T_500_5) },
>
> and then ran a make, make install and shutdown the computer and
> restarted it however it is still not being recognised.
>
> The system I am running it on is a fresh install of Ubuntu 8.10, some
> details as follows:
>
> Details from the card:
>
> uname -a
> Linux tv 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux
>
> lsusb
> Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 002 Device 003: ID 0609:0322 SMK Manufacturing, Inc. eHome Infrared Receiver
> Bus 002 Device 002: ID 045e:008a Microsoft Corp. Wireless Keyboard and Mouse
> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 005 Device 002: ID 10b8:0066 DiBcom
> Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>
> lsusb -vd 10b8:0066
>
> Bus 005 Device 002: ID 10b8:0066 DiBcom
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> idVendor 0x10b8 DiBcom
> idProduct 0x0066
> bcdDevice 2.00
> iManufacturer 1 DiBcom SA
> iProduct 2 HOOK
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 46
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0xa0
> (Bus Powered)
> Remote Wakeup
> MaxPower 500mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 4
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 0
> bInterfaceProtocol 0
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x01 EP 1 OUT
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 1
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 1
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x82 EP 2 IN
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 1
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x83 EP 3 IN
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 1
> Device Qualifier (for other device speed):
> bLength 10
> bDescriptorType 6
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> bNumConfigurations 1
> Device Status: 0x0000
> (Bus Powered)
>
> modprobe dvb-usb-dib0700 debug=8 then dmesg:
> [ 1144.779172] dib0700: loaded with support for 8 different device-types
> [ 1144.783648] usbcore: registered new interface driver dvb_usb_dib0700
>
> any suggestions would be most welcome
>
> Ben
>
More information about the linux-dvb
mailing list