Fernbedienung - PS3

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Init Script hinzugefügt)
Zeile 53: Zeile 53:
  
 
==Trouble-Shooting==
 
==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.
 
* 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.

Version vom 10. Januar 2009, 14:23 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

  • 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