[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