Hardware:Coolstream:IR-Codes

Aus TuxBoxWIKI
Wechseln zu: Navigation, Suche


Allgemeines

Wäre mehrere CST Receiver in einem Raum oder aus "nostalgischen Gründen" seine alte dbox2 Fernbedienung weiter nutzen möchte, kann über eine Funktion alternative IR-Codes an der CST freigeben.


Hierzu muss in der Datei rcS welche sich im Verzeichnis /etc/init.d/ befindet eine Codezeile angefasst werden.

#!/bin/sh
export PATH=/var/bin:/var/sbin:/var/plugins:/sbin:/bin:/usr/sbin:/usr/bin

/bin/mount /proc
/bin/mount -a
hostname -F /etc/hostname
insmod 8712u
insmod 8192cu
#insmod rt3070sta
/sbin/ifup -a
dmesg -n1
   
/sbin/insmod cs_frontpanel
/var/bin/dt_led.1 -ls01
/var/bin/dt_led.1 -ls02
/bin/dt -c
/bin/dt -t"Loading drivers"

/sbin/insmod cifs
/sbin/insmod fuse
/sbin/insmod usbserial
/sbin/insmod ftdi_sio
/sbin/insmod cnxt_i2c 

/bin/dt -t"Init hardware"
/sbin/insmod cnxt_kal
/sbin/insmod cnxt_base init=0
/sbin/insmod cnxt_fb cnxtfb_standalone=1 cnxtfb_width=1280 cnxtfb_height=720
/sbin/insmod cnxt_lnx
/sbin/insmod cnxt_alsa
/sbin/insmod cs_control
/sbin/insmod stv6110 verbose=0
/sbin/insmod stv090x verbose=0
/sbin/insmod tda10023
/sbin/insmod avl2108
/sbin/insmod max2112
/sbin/insmod dvb-core
/sbin/insmod cs_frontend
/bin/dt -t"Loading SATA"
/sbin/insmod cnxt_sata_drv
. /etc/profile
  
/sbin/telnetd -l /bin/sh
#mount -t cifs //NAS_IP/movies /mnt/movies -o user=root,passwd=coolstream // some example for smb NAS
if [ -e /etc/init.d/update.sh ]; then
/etc/init.d/update.sh
fi
if [ -e /etc/init.d/rcB ]; then
/etc/init.d/rcB
fi

Die fett markierte Zeile muss mit folgendem Code ergänzt werden.

Nokia dbox 1 & 2

/sbin/insmod cs_frontpanel mod_para_proto=4

Hinweis: Es funktioniert nur die alte Version der dbox2 Nokia Fernbedienung (Keine Philips, Sagem oder neue Nokia)


TripleDragon

/sbin/insmod cs_frontpanel mod_para_proto=2 mod_para_addr=0x000n000A

Das n steht hierbei für die Ziffern 0-7 um verschiedene Device-IDs der TripleDragon Fernbedienung nutzen zu können. Wenn man das ganze so angibt

/sbin/insmod cs_frontpanel mod_para_proto=2

wird automatisch Device=0 definiert.