Fernbedienung - PS3
Aus VDR Wiki
PS3 - Bluetooth FB
Nutzung der PS3 Blue Ray Disc Control (hier unter Gentoo, sollte aber überall recht gleich ablaufen):
1) Installation von bluez-libs und bluez-utils:
$> emerge bluez-libs bluez-utils
- HID2HCI_ENABLE=true und HIDD_ENABLE=true in /etc/conf.d/bluetooth eintragen.
- /etc/init.d/bluetooth start
2) BT-Fernbedienung finden:
Nach dem Start von 'hcitool scan' muss man an der FB gleichzeitig die Tasten 'start' und 'enter' für etwa 5 Sekunden lang gedrückt halten.
$> hcitool scan Scanning ... 00:19:C1:4A:D1:1F BD Remote Control
3) bdremote daemon installieren (von [1])
- enpacken, make aufrufen, bdremoted nach z. B. /usr/local/sbin kopieren.
4) bdremote daemon starten:
$> /usr/local/sbin/bdremoted -a 00:19:C1:4A:D1:1F -p 8888
5) lircd starten:
- LIRCD_OPTS="-H null --connect 127.0.0.1:8888" in /etc/conf.d/lircd eintragen.
$> /etc/init.d/lircd start
6) Init Script anlegen: "nano -w /etc/init.d/bdremote"
#!/sbin/runscript depend() { need localmount } start() { ebegin "Starting bdremote" /etc/init.d/bluetooth stop /usr/local/sbin/bdremoted -a 00:1E:3D:14:46:DD -p 8888 -t 5 } stop() { ebegin "Stopping bdremote" killall bdremoted } restart() { svc_stop sleep 3 svc_start }
6) Initscipt automatisch starten: "rc-update add bdremote default"
Trouble-Shooting
- wenn hcitool scan zu folgender Meldung führt: Device is not available: No such device folgendes ausführen:
$> hciconfig hci0 reset
- Es scheint, als mag der bdremote-daemon den bluetoothd-service-input service nicht, da dieser auf den gleichen Port zu greift. Er sollte daher beendet werden, bevor der BD-Daemon gestartet wird.
- Um debug informationen zu erhalten, kann man den BD-Daemon wie folgt starten:
$> /usr/local/sbin/bdremoted -a 00:19:C1:4A:D1:1F -p 8888 -d 9999 -n