[linux-dvb] DiB0700 firmware problems

Laz laz at club-burniston.co.uk
Thu Oct 4 11:09:30 CEST 2007


My findings...

> 1) system (uname -a)
Linux vdr-tng 2.6.20-rc6 #1 PREEMPT Tue Jan 30 10:27:20 GMT 2007 i686 
GNU/Linux

(This is with DVB drivers checked out from mercurial repository on 
28/09/07.)

System is a Via Epia MII-12000 with a 1200 MHz Via Nehemiah processor.

> 2) lspci-output

00:00.0 Host bridge: VIA Technologies, Inc. VT8623 [Apollo CLE266]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP]
00:0d.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host 
Controller (rev 80)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. 
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. 
VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 
74)
00:14.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 61)
00:14.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
Controller (rev 61)
00:14.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8623 [Apollo 
CLE266] integrated CastleRock graphics (rev 03)

Output of lsusb:

Bus 003 Device 001: ID 0000:0000
Bus 007 Device 002: ID 2040:9950 Hauppauge
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 004: ID 2040:9301 Hauppauge Hauppauge WinTV NOVA-T USB2 
(warm)
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 003: ID 0a81:0101 Chesen Electronics Corp. Keyboard
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000


> 3) DiB0700 device name (USB Stick, Nova-T 500)

Nova-T 500 in the only PCI slot and a Nova-T USB2 plugged into a USB port.

I have no remote connected to the Nova-T 500 and I'm using  "options 
dvb-usb disable_rc_polling=1" with the dvb-usb module to disable them 
(I'm using a LIRC remote on a serial port.)

I'm also using "options dvb_usb_dib0700 force_lna_activation=1" to enable 
the amplifiers, although I've not really tested to see whether I need to 
or not.

> 4) Application using the device (MythTV, VDR etc)

Vdr-1.5.9, using hardware MPEG-2 decoding with softdevice. The system runs 
24 h a day because it doesn't always power itself off fully for some 
reason so I can't use nvram-wakeup.

> 5) Symptoms (unusable, disconnect after x days, no problem)

When I was using the DVB drivers from this kernel (built back in January, 
I think) the system would work fine for a few days and then I would see a 
USB disconnect followed by lots of dib-usb (I think: they've now rotated 
out of my logs!) error messages because there was no data. These 
disconnects seemed to be mainly the Nova-T USB2, i.e. the external USB 
device, and would be accompanied by the LED going out. The only way to 
get it going again was to reboot: presumably it was in a warm state and 
there was no firmware upload (dvb-usb-nova-t-usb2-01.fw).

These disconnects seemed to happen pretty randomly: sometimes it would 
work for a few hours, sometimes for a week or so. I have a cron job 
running which tests to see if it's disconnected and reboots it if so. (I 
have a second Nova-T USB2 but the disconnects seemed to occur much more 
frequently with two of them connected.) If anything, the disconnects 
tended to happen a few minutes after a timed recording had started, i.e. 
possibly after tuning to a different MUX but I can't be certain of this.

I updated to the more recent drivers a few days back and I'm now using the  
dvb-usb-dib0700-1.10.fw firmware. Since updating, I haven't seen any of 
the USB disconnects but it has hung totally a few times. On a couple of 
occasions it ran perfectly for about a day or two and then hung; another 
time it only worked for about 30 minutes before it hung.

Each time it has hung there has been nothing in any log files but the LED 
on the external USB device is still illuminated, unlike when it was 
disconnecting with the older drivers + firmware.

I'll keep monitoring this...might try with two external USB devices too!

Cheers,

Laz



More information about the linux-dvb mailing list