Twinhan MagicBox unter Debian Etch
Stand: 04.10.2007
Status: noch nicht 100% komplett... ;)
Es wird dabei auf folgende Anleitungen zurückgegriffen:
Für die Karte selbst:
http://www.regele.org/linux/twinhan_ubuntu.html
http://www.johannes-bauer.com/dvbt/
http://wiki.ubuntuusers.de/DVB-T_USB2.0
Für die Fernbedienung:
https://tobias.schroepf.de/doku/doku.php? id=hardware:twinhan_magicbox_dvb-t_fernbedienung
1. Die Box...
1.1 Firmware installieren
(Siehe dazu den Eintrag im Wiki der ubuntuusers)
cd /lib/firmware
wget http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-5.0.0.11.fw
Dann einfach die Karte am USB-Port aus- und anstecken.
Danach müsste man eine Ausgabe dieser Art in dmesg bestaunen können:
dvb-usb: TwinhanDTV USB-Ter USB1.1 / Magic Box I / HAMA USB1.1 DVB-T device successfully deinitialized and disconnected.
usb 3-1: new full speed USB device using uhci_hcd and address 4
usb 3-1: configuration #1 chosen from 1 choice
dvb-usb: found a 'TwinhanDTV USB-Ter USB1.1 / Magic Box I / HAMA USB1.1 DVB-T device' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-dibusb-5.0.0.11.fw'
usb 3-1: USB disconnect, address 4
dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
usb 3-1: new full speed USB device using uhci_hcd and address 5
usb 3-1: configuration #1 chosen from 1 choice
dvb-usb: found a 'TwinhanDTV USB-Ter USB1.1 / Magic Box I / HAMA USB1.1 DVB-T device' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 16).
DVB: registering new adapter (TwinhanDTV USB-Ter USB1.1 / Magic Box I / HAMA USB1.1 DVB-T device).
DVB: registering frontend 0 (DiBcom 3000M-B DVB-T)...
dibusb: This device has the Thomson Cable onboard. Which is default.
input: IR-receiver inside an USB DVB receiver as /class/input/input3
dvb-usb: schedule remote query interval to 150 msecs.
dvb-usb: TwinhanDTV USB-Ter USB1.1 / Magic Box I / HAMA USB1.1 DVB-T device successfully initialized and connected.
1.2 Kernel Module laden...
sollten sie nicht automatisch geladen werden...
Leider weiß ich nicht, welche Module im Standard-Debian-Kernel vorhanden sind,
verweise hier aber auf die Anleitung von Johannes Bauer:
http://www.johannes-bauer.com/dvbt/
Bei mir werden unter anderem die folgenden Module geladen:
stefan@debian:~$ lsmod
| Module | Size | Used by |
| vb_usb_dibusb_mb | 11136 | 0 |
| dvb_usb_dibusb_common | 7812 | 1 dvb_usb_dibusb_mb |
| dvb_usb | 17164 | 2 dvb_usb_dibusb_mb,dvb_usb_dibusb_common |
| dvb_core | 72104 | 1 dvb_usb |
| firmware_class | 7424 | 1 dvb_usb |
| dvb_pll | 12036 | 3 dvb_usb_dibusb_mb,dvb_usb_dibusb_common,dvb_usb |
| dib3000mc | 11268 | 1 dvb_usb_dibusb_common |
| dibx000_common | 3460 | 1 dib3000mc |
| dib3000mb | 14080 | 0 dvb_usb_dibusb_mb |
1.3 Channel-Liste erstellen
Siehe Anleitung unter
http://www.johannes-bauer.com/dvbt/
Hier die Liste für München: channels.conf
bzw. die Datei channels.dvb für Kaffeine
(abzuspeichern unter ~/.kde/share/apps/kaffeine/channels.dvb)
2. Fernbedienung
2.1 lirc-Pakete installieren
Erst die benötigten Pakete installieren:
apt-get install lirc kdelirc #(für irkick)
2.2 Config-file von lirc.org holen und abspeichern
Hab ich hier lircd.conf zum Downloaden.
Muss unter /etc/lirc/lircd.conf abgespeichert werden (als root).
https://tobias.schroepf.de/doku/doku.php? id=hardware:twinhan_magicbox_dvb-t_fernbedienung
2.3 udev-rules einfügen
In /etc/udev/rules.d/91-local.rules folgendes abspeichern:
KERNEL=="event*", SYSFS{name}=="IR-receiver inside an USB DVB receiver", SYMLINK+="input/remote"
2.4 hardware.conf noch anpassen
Die Datei /etc/lirc/hardware.conf sollte wie folgt aussehen:
Die gibts hier:
# /etc/lirc/hardware.conf
#
# Arguments which will be used when launching lircd
LIRCD_ARGS=""
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=false
#Try to load appropriate kernel modules
LOAD_MODULES=true
# Run "lircd --driver=help" for a list of supported drivers.
DRIVER="dev/input"
# If DEVICE is set to /dev/lirc and devfs is in use /dev/lirc/0 will be
# automatically used instead
DEVICE="/dev/input/remote"
MODULES=""
# Default configuration files for your hardware if any
LIRCD_CONF=""
LIRCMD_CONF=""
2.5 irkick
Nachdem der lirc-Dämon mit /etc/init.d/lirc restart neugestartet
wurde, startet man irkick (z.B. einfach in der Konsole).
Dann klickt man mit der rechten Maustaste auf das hübsche Icon im
Systray...
... wo (wenn alles klar gegangen ist), dannTwinhan_MagicBox unter "Fernbedienungen und Modi"
zu finden ist:
Alles weitere sollte ziemlich selbsterklärend sein...
|