Sundtek Support Forum
Deutsch => Sundtek MediaTV Pro => Thema gestartet von: gka am November 05, 2009, 06:25:40 Nachmittag
-
hallo
beim einrichten von LIRC bekomme ich folgende fehlermeldung:
~$ sudo /opt/bin/getinput.sh
waiting 5 seconds...
ls: Zugriff auf /event* nicht möglich: No such file or directory
woran könnte dies liegen?
ich benutze Ubuntu 9.10, 64-bit und habe soeben den neusten treiber installiert.
-
Eventuell reicht es den Treiber neu zu starten?
sudo killall mediasrv
und anschließend das Gerät neu anschließen.
Der Treiber versucht für die Fernbedienung eine bestehende Linuxschnittstelle zu verwenden. Es kann vorkommen das diese Schnittstelle nicht schnell genug zur Verwendung geladen wurde und dann ignoriert der Treiber dies einfach.
Besonders bei Ubuntu sollte dies aber eigentlich keine Probleme bereiten, und alle Skripte werden eigentlich bereits automatisch installiert damit nach dem neuanschließen des Geräts lirc automatisch konfiguriert und gestartet wird.
Folgender Befehl sollte zumindestens eine Information darüber geben ob das Gerät registriert wurde:
$ dmesg
input/devices sollte das Sundtek Gerät ebenfalls anzeigen:
cat /proc/bus/input/devices
-
Ich glaube, ich habe das gleiche Problem mit gen2vdr
vdr mit dvb-c funktioniert, aber die fernbedienung nicht
getinput.sh findet nix
getinput.sh
waiting 5 seconds...
ls: cannot access /event*: No such file or directory
Stick abgezogen, mediasrv gekillt, dann wieder angesteckt
getinput.sh findet immer noch nix
dmesg ist auch keine Hilfe:
usb 1-7: USB disconnect, address 3
usb 1-7: new high speed USB device using ehci_hcd and address 4
usb 1-7: configuration #1 chosen from 1 choice
An meinem Desktop PC mit Arch Linux funktioniert alles ohne Probleme
Hat jmd. ne Idee woran es liegen kann oder wie ich an mehr Infos zu dem Problem komme?
-
Bei gen2vdr könnte es möglich sein dass das "uinput" kernelmodul nicht verfügbar ist?
Über dieses Interface (userspace input) wird die Schnittstelle versucht zu emulieren.
$ lsmod | grep uinput
uinput 17408 1
-
Habe mediasrv gekillt und neu eingesteckt, bekomme aber immer noch dieselbe Fehlermeldung.
cat /proc/bus/input/devices
zeigt jedoch den stick nicht an. Jedoch funktioniert dvb-t mit kaffeine einwandfrei. Das Problem ist nur die Fernbedienung
~$ dmesg
[...]
[ 1.130008] usb 4-1: new low speed USB device using uhci_hcd and address 2
[ 1.311319] usb 4-1: configuration #1 chosen from 1 choice
[...]
[ 66.140009] usb 2-3: new high speed USB device using ehci_hcd and address 2
[ 66.283062] usb 2-3: configuration #1 chosen from 1 choice
[ 987.105612] usb 2-3: USB disconnect, address 2
[ 990.240020] usb 2-3: new high speed USB device using ehci_hcd and address 3
[ 990.392998] usb 2-3: configuration #1 chosen from 1 choice
[ 1011.953851] usb 2-3: USB disconnect, address 3
[ 1016.530016] usb 2-3: new high speed USB device using ehci_hcd and address 4
[ 1016.681734] usb 2-3: configuration #1 chosen from 1 choice
[ 1068.294551] usb 2-3: USB disconnect, address 4
[ 1071.890020] usb 2-3: new high speed USB device using ehci_hcd and address 5
[ 1072.053011] usb 2-3: configuration #1 chosen from 1 choice
-
Die Fernbedienung benötigt derzeit das "uinput" Kernelmodul, ohne dieses Modul steht die Fernbedienung derzeit nicht dem System zur Verfügung.
-
uinput ist geladen, daran liegts also nicht.
-
Der Treiber versucht ueber /dev/input/uinput die Eingabeeinheit zu erstellen.
Auf unseren Testsystemen wird ebenfalls /dev/input/uinput erstellt, je nach udev Regel kann es vorkommen das dies jedoch auch anderswo registriert wurde.
Koennten Sie eventuell ueberpruefen ob bei Ihnen /dev/uinput erstellt wird?
Sofern dies der Fall ist koennten wir zusaetzlich um Aenderungen bei existierenden Systemen zu vermeiden auch /dev/uinput verwenden
-
Hallo ,
leider hab ich das selbe Problem , benutze Ubuntu 9.10 32bit
senad@dell-desktop:~$ getinput.sh
waiting 5 seconds...
ls: Zugriff auf /event* nicht möglich: No such file or directory
$ lsmod | grep uinput
uinput 7836 0
Der Treiber versucht ueber /dev/input/uinput die Eingabeeinheit zu erstellen.
Auf unseren Testsystemen wird ebenfalls /dev/input/uinput
Koennten Sie eventuell ueberpruefen ob bei Ihnen /dev/uinput erstellt wird?
Bei mir gibt es den Ordner /dev/input/uinput nicht , unter /dev/input sind allerdings Events vorhanden.
Der Stick funktioniert soweit , jetzt nur noch die Fernbedienung dann wäre ich wunschlos glücklich.
-
hallo,
ich hatte die gleichen Probleme nach dem Umstieg von Kubuntu 9.04 auf Xbuntu 9.10.
Mann, was hab ich rumprobiert.
aber mit einem simplen:
ln -s /dev/uinput /dev/input/uinput
in der /etc/rc.local hat's dann geklappt.
so einfach kann das Leben sein.... :)
-
Dies wird mit dem naechsten Update bereits beruecksichtigt. Es wird versucht zuerst /dev/uinput zu oeffnen und anschliessend /dev/input/uinput, urspruenglich wurde nur /dev/input/uinput geoffnet (dies funktionierte mit Ubuntu 8.04, 9.04 bei 9.10 gab's dann die Aenderungen).
Ubuntu hat hierfuer anscheinend leider die Struktur in /dev veraendert.
-
aber mit einem simplen:
ln -s /dev/uinput /dev/input/uinput
in der /etc/rc.local hat's dann geklappt.
so einfach kann das Leben sein.... :)
Das klappt leider nicht bei mir , immer noch
senad@dell-desktop:~$ getinput.sh
waiting 5 seconds...
ls: Zugriff auf /event* nicht möglich: No such file or directory
-
Hallo,
ist das modul uinut geladen?
ist /dev/uinput bzw. /dev/input/uinput vorhanden?
noch einige Erfahrungen, die ich mit Lirc / Sundtek gemacht habe:
1.)laut inst-anleitung soll man ein $ sudo cp /opt/doc/sundtek.conf /etc/lircd/lircd.conf
-
'tschuldigung falsche taste......
also ein $ sudo cp /opt/doc/sundtek.conf /etc/lircd/lircd.conf
bringts nicht ganz, denn die Datei "lircd.conf" muss ( bei mir) nicht in /etc/lircd/ liegen, sondern in /etc/lirc/ > also dorthin kopieren!
2.) in meiner Not habe ich dann das paket " gnome-lirc-properties" ausprobiert. > mit dem erfolg, dass dies mir die hardware.conf so zerschossen hat, dass weder die lirc.module geladen wurden, noch der lircd gestarted werden konnte.
-
Als graphisches Tool empfehlen wir soweit irkick fuer KDE.
wenn /etc/lircd vorhanden ist:
sudo cp /opt/doc/sundtek.conf /etc/lircd/lircd.conf
bzw. wenn /etc/lirc
sudo cp /opt/doc/sundtek.conf /etc/lirc/lircd.conf
Dies kopiert die standard Keymap fuer die Fernbedienung in das LIRC Konfigurationsverzeichnis.
Mit dem neuen Update kann man notfalls auch /opt/doc/lirc_install.sh unter ubuntu verwenden um die Fernbedienung fuer Lirc zu konfigurieren.
Der LIRC Daemon/Server wird am einfachsten mit folgendem Befehl gestartet:
/opt/bin/lirc.sh ATTACH
-
Hallo ,
hab mittlereweile alles ausprobiert was hier vorgeschlagen wurde.
Wenn ich die /opt/doc/lirc_install.sh ausführe , passiert folgendes :
Wollen Sie die vorkonfigurierte Einstellungen für die
Sundtek MediaTV Fernbedienung installieren? [J/N]
j
Copying preconfigured lirc setup from /opt/doc to /etc/lirc
done...
restarting lirc
RC: no remote attached
Offensichtlich wird die Fernbedienung nicht erkannt.
meine Vermutung ist das aus diesem Grund getinput.sh auch nicht funktioniert
senad@dell-desktop:~$ getinput.sh
waiting 5 seconds...
ls: Zugriff auf /event* nicht möglich: No such file or directory
Kann man ein Defekt der Fernbedienung ausschließen ? Wie könnte man sowas überprüfen?
Bei mir ist der Ordner /etc/lirc vorhanden, also auch den Befehl ausprobiert.
sudo cp /opt/doc/sundtek.conf /etc/lirc/lircd.conf
Modul uinput scheint auch geladen zu sein ?
$ lsmod | grep uinput
uinput 7836 0
Danke für die Mühe bisher.
-
Es fehlt hier lediglich der Link von /dev/uinput nach /dev/input/uinput
mkdir -p /dev/input
ln /dev/uinput /dev/input/uinput -s
Anschliessend das Geraet neu anschliessen und die Befehle wie im Howto ausfuehren.
Mit dem naechsten Treiberupdate wird das bereits repariert, Ubuntu hat leider die Struktur in /dev etwas abgeaendert mit der neuen Version.
Es wird derzeit noch lediglich DVB-C mit mythubuntu getestet, DVB-T funktioniert mit mythubuntu bereits einwandfrei. Beim kommenden Update wurde der Installer angepasst um Ubuntu 9.10 problemlos zu unterstuetzen.
dmesg muss folgendes anzeigen nachdem der Treiber geladen wurde:
[20017.561938] input: Sundtek Ltd. Remote Control as /devices/virtual/input/input[number]
-
Hallo ,
dies hat geholfen , die Fernbedienung wird erkannt und mit irw werden die Tasten auch erkannt.
Vielen Dank dafür ,
jetzt muss ich es nur noch Kaffeine beizubringen die Befehle anzunehmen, irgendwie nimmt es noch kein Befehl an. ;)
Liege ich richtig mit der Annahme , das man dafür eine Datei ".lircrc" im Home Ordner anlegen muss , und pro gewünschten Programm jeweils die Tasten zuweisen muss ?
Falls ja, gibt es hier schon was vorgefertigtes für diese Fernbedienung oder könnte das jemand hochladen?
Nochmals Danke
-
irkick ermoeglicht die einfache Konfiguration von Kaffeine
-
Der aktuelle Treiber versucht /dev/uinput sowie /dev/input/uinput zu oeffnen, somit sollte die Fernbedienung unter Ubuntu 9.10 auch keine groesseren Probleme mehr bereiten.
-
Ich kann bestätigen, dass die Fernbedienung jetzt auch mit der aktuellen gen2vdr Version erkannt wird.