Fernbedienung - PS3
Aus VDR Wiki
(Unterschied zwischen Versionen)
(→Links) |
|||
(6 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
$> emerge bluez-libs 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: | 2) BT-Fernbedienung finden: | ||
− | Nach dem | + | 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 | $> hcitool scan | ||
Zeile 19: | Zeile 19: | ||
3) bdremote daemon installieren (von [http://antst.mine.nu/linuxdriverforsonybdremote]) | 3) bdremote daemon installieren (von [http://antst.mine.nu/linuxdriverforsonybdremote]) | ||
− | + | * enpacken, make aufrufen, bdremoted nach z. B. /usr/local/sbin kopieren. | |
4) '''bdremote''' daemon starten: | 4) '''bdremote''' daemon starten: | ||
Zeile 27: | Zeile 27: | ||
5) '''lircd''' starten: | 5) '''lircd''' starten: | ||
− | + | * '''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== | ||
+ | * 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 | ||
+ | |||
+ | ==Links== | ||
+ | * [http://antst.mine.nu/linuxdriverforsonybdremote BD Daemon alte Version] | ||
+ | * [http://code.google.com/p/bdremote-ng/ BD Daemon neue Version] | ||
+ | * [http://www.vdr-portal.de/board/thread.php?threadid=62416 VDR-Portal-Diskussion] | ||
+ | |||
+ | [[Kategorie:Fernbedienungen]] |
Aktuelle Version vom 30. März 2011, 21:57 Uhr
[Bearbeiten] 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"
[Bearbeiten] 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