[linux-dvb] New DVB-T Stick Hauppauge NOVA-T-CE idProduct 0x7070

Sebastian z-mail at gmx.de
Sun Dec 2 11:13:05 CET 2007


Hi!

I just bought a new USB DVB-T Stick (at Conrad, Germany), the name on
the package is WinTV NOVA-T-CE. On the box there is a label which says
'Model 337G', it is put on top of the old 'MODEL 337' mark. I thought it
would work out of the box but I realized that the product id is not
0x7050 or 0x7060 (which seem to be supported) but 0x7070. So the stick
is not recognized by the kernel - no drivers are being loaded.

So i tried to tweak the kernel drivers a little (just changed the ID of
HAUPPAUGE_NOVA_T_STICK_2 from 0x7060 to 0x7070). When i plug in my stick
then the driver gets loaded, and the firmware gets uploaded. But the
syslog tells me that there is no frontend to attach to... So it seems
not that easy to get it running :-(


See my syslog:

Dec  1 19:40:12  kernel: [  160.188000] usb 4-1: new high speed USB
device using ehci_hcd and address 4
Dec  1 19:40:13  NetworkManager: <debug> [1196534413.171734]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_2040_7070_4030940730'). 
Dec  1 19:40:13  kernel: [  160.320000] usb 4-1: configuration #1 chosen
from 1 choice
Dec  1 19:40:13  kernel: [  160.776000] dib0700: loaded with support for
2 different device-types
Dec  1 19:40:13  kernel: [  160.776000] dvb-usb: found a 'Hauppauge
Nova-T Stick' in cold state, will try to load a firmware
Dec  1 19:40:13  kernel: [  160.868000] dvb-usb: downloading firmware
from file 'dvb-usb-dib0700-01.fw'
Dec  1 19:40:13  kernel: [  161.064000] dib0700: firmware started
successfully.
Dec  1 19:40:14  kernel: [  161.568000] dvb-usb: found a 'Hauppauge
Nova-T Stick' in warm state.
Dec  1 19:40:14  kernel: [  161.568000] dvb-usb: will pass the complete
MPEG2 transport stream to the software demuxer.
Dec  1 19:40:14  kernel: [  161.568000] DVB: registering new adapter
(Hauppauge Nova-T Stick).
Dec  1 19:40:14  NetworkManager: <debug> [1196534414.529724]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_2040_7070_4030940730_if0'). 
Dec  1 19:40:14  NetworkManager: <debug> [1196534414.544540]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_2040_7070_4030940730_dvb'). 
Dec  1 19:40:14  NetworkManager: <debug> [1196534414.555017]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_2040_7070_4030940730_dvb_0'). 
Dec  1 19:40:14  NetworkManager: <debug> [1196534414.559058]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_2040_7070_4030940730_dvb_1'). 
Dec  1 19:40:14  kernel: [  161.760000] dvb-usb: no frontend was
attached by 'Hauppauge Nova-T Stick'
Dec  1 19:40:14  kernel: [  161.760000] dvb-usb: Hauppauge Nova-T Stick
successfully initialized and connected.
Dec  1 19:40:14  kernel: [  161.760000] usbcore: registered new
interface driver dvb_usb_dib0700


See my 'lsusb -v' output:

Bus 004 Device 004: ID 2040:7070 Hauppauge 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x2040 Hauppauge
  idProduct          0x7070 
  bcdDevice            1.00
  iManufacturer           1 
  iProduct                2 
  iSerial                 3 
  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

Does anyone know this hardware? Did anyone get it running or is someone
working on new drivers?

I could help out with some infos, if you need more!

Thank you! Bye,
Sebastian.





More information about the linux-dvb mailing list