Fernbedienung - PS3
Aus VDR Wiki
(Unterschied zwischen Versionen)
(Init Script hinzugefügt) |
|||
Zeile 29: | Zeile 29: | ||
* '''LIRCD_OPTS="-H null --connect 127.0.0.1:8888"''' in /etc/conf.d/lircd eintragen. | * '''LIRCD_OPTS="-H null --connect 127.0.0.1:8888"''' in /etc/conf.d/lircd eintragen. | ||
$> /etc/init.d/lircd start | $> /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== | ==Trouble-Shooting== |
Version vom 20. Juli 2008, 13:48 Uhr
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
- 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