Installare chiavetta USB DVB Toshiba e Lite-ON

Per vedere i programmi TV utilizzeremo Kaffeine che supporta benissimo il DVB.
La chiavetta USB DVB della Toshiba utilizza lo stesso chip della chiavetta Lite-ON. Il kernel della OpenSuse 11 ha tutto il necessario per utilizzare la chiavetta DVB in questione, ci serve solo il firmware che troviamo a questo indirizzo:

wget http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-6.0.0.8.fw

Questo file lo spostiamo nella directory /lib/firmware/, quindi

sudo mv dvb-usb-dibusb-6.0.0.8.fw /lib/firmware

Infine dobbiamo far partire il frontend che poi permetterà di vedere i programmi TV con Kaffeine:

sudo /sbin/modprobe -r dvb_usb_dibusb_mc

e poi

sudo /sbin/modprobe dvb_usb_dibusb_mc

Vediamo il risultato:

nico@lambox:~/Documents/dvb-toshiba> dmesg grep front
dvb-usb: no frontend was attached by 'LITE-ON USB2.0 DVB-T Tuner'
DVB: registering frontend 0 (DiBcom 3000MC/P)...
DVB: registering frontend 0 (DiBcom 3000MC/P)...
dvb-usb: no frontend was attached by 'LITE-ON USB2.0 DVB-T Tuner'
DVB: registering frontend 0 (DiBcom 3000MC/P)...

Siccome bisogna far partire il frontend ogni volta che si inserisce la chiavetta USB DVB conviene scrivere un file di script come segue:

vi dvb-on

e inseriamo

sudo /sbin/modprobe -r dvb_usb_dibusb_mc
sleep 1
sudo /sbin/modprobe dvb_usb_dibusb_mc