[linux-dvb] Hauppauge Nova-T 500 problem, probably erased eeprom

Benjamin Morgan bemorgan at gmail.com
Sun Nov 30 05:04:43 CET 2008


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