Hallo allerseits.
Ich mal wieder.
Früher war alles besser!
Gestern habe ich den igorplugusb, die FB und die lircd.conf am Laptop unter Ubuntu 14.04 getested.
Hat auf anhieb funktioniert.
Es gab ein /dev/lirc0, einen laufenden lircd und irw hat mir die gedrückten Tasten gemeldet!
Wie in der guten alten Zeit!
Unter der MLD sieht die Sache wie folgt aus:
MLD> cat /etc/udev/rules.d/70-remote-device.rules
SUBSYSTEM!="input", GOTO="remote_event_grp_end"
# Persmissons for remote
SUBSYSTEM=="usb", ATTRS{idVendor}=="05ac", ATTRS{idProduct}=="8242", SYMLINK+="input/irdev"
#ATTRS{name}=="*dvb*|*DVB*|* IR *", ENV{ID_CLASS}="ir" GROUP="video" SYMLINK+="input/ir"
LABEL="remote_event_grp_end"
MLD-MM> ls /dev/input/
by-id by-path event0 event1 event2 event3 event4 event5 event6 mice mouse0 mouse1
MLD-MM> ls /dev/input/by-id/
usb-05ac_1000-event-kbd
usb-05ac_1000-if01-event-mouse
usb-05ac_1000-if01-mouse
usb-Ing._Igor_Cesko__Copyright_c__2003_IgorPlug-USB__AVR_-event-ir
MLD>
MLD> ls /dev/input/
by-id by-path event0 event1 event2 event3 event4 event5 event6 event7 mice mouse0 mouse1
MLD>
MLD>
MLD> ls /dev/input/by-id/
usb-Ing._Igor_Cesko__Copyright_c__2003_?-event-ir
MLD>
MLD>
MLD>
MLD> ls -l /dev/Input/by-id
ls: /dev/Input/by-id: No such file or directory
MLD> ls -l /dev/input/by-id
lrwxrwxrwx 1 root root 9 Jan 29 18:51 usb-Ing._Igor_Cesko__Copyright_c__2003_?-event-ir -> ../event5
MLD>
MLD>
MLD> evtest /dev/input/event5
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x3eb product 0x2 version 0x1
Input device name: "IgorPlug-USB IR Receiver"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 2 (KEY_1)
Event code 3 (KEY_2)
Event code 4 (KEY_3)
Event code 5 (KEY_4)
Event code 6 (KEY_5)
Event code 7 (KEY_6)
Event code 8 (KEY_7)
Event code 9 (KEY_8)
Event code 10 (KEY_9)
Event code 11 (KEY_0)
Event code 28 (KEY_ENTER)
Event code 102 (KEY_HOME)
Event code 103 (KEY_UP)
Event code 105 (KEY_LEFT)
Event code 106 (KEY_RIGHT)
Event code 108 (KEY_DOWN)
Event code 113 (KEY_MUTE)
Event code 114 (KEY_VOLUMEDOWN)
Event code 115 (KEY_VOLUMEUP)
Event code 116 (KEY_POWER)
Event code 119 (KEY_PAUSE)
Event code 128 (KEY_STOP)
Event code 139 (KEY_MENU)
Event code 142 (KEY_SLEEP)
Event code 163 (KEY_NEXTSONG)
Event code 165 (KEY_PREVIOUSSONG)
Event code 167 (KEY_RECORD)
Event code 168 (KEY_REWIND)
Event code 174 (KEY_EXIT)
Event code 207 (KEY_PLAY)
Event code 208 (KEY_FASTFORWARD)
Event code 212 (KEY_CAMERA)
Event code 352 (KEY_OK)
Event code 353 (KEY_SELECT)
Event code 354 (KEY_GOTO)
Event code 356 (KEY_POWER2)
Event code 365 (KEY_EPG)
Event code 370 (KEY_SUBTITLE)
Event code 372 (KEY_ZOOM)
Event code 377 (KEY_TV)
Event code 385 (KEY_RADIO)
Event code 388 (KEY_TEXT)
Event code 392 (KEY_AUDIO)
Event code 393 (KEY_VIDEO)
Event code 398 (KEY_RED)
Event code 399 (KEY_GREEN)
Event code 400 (KEY_YELLOW)
Event code 401 (KEY_BLUE)
Event code 402 (KEY_CHANNELUP)
Event code 403 (KEY_CHANNELDOWN)
Event code 405 (KEY_LAST)
Event code 407 (KEY_NEXT)
Event code 412 (KEY_PREVIOUS)
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Properties:
Property type 20 (EV_REP)
Property code 0 (REP_DELAY)
Value 500
Property code 1 (REP_PERIOD)
Value 125
Testing ... (interrupt to exit)
***********************************************
This device is grabbed by another process.
No events are available to evtest while the
other grab is active.
In most cases, this is caused by an X driver,
try VT-switching and re-run evtest again.
***********************************************
^C
MLD>
MLD>
MLD>
MLD>
MLD>
MLD>
MLD>
MLD>
MLD>
MLD>
MLD>
MLD> cat /etc/rc.config
#!/bin/sh
# System Name
SYSTEM_NAME="MiniDVBLinux"
# System Version
SYSTEM_VERSION="4.0.1-64"
# Host Name
HOST_NAME="MLD"
# Logging und Kernel log level (0=deaktiviert Logging, 1=loggin in ramdisk, 2=loggin auf hdd, 3=erweiterte Fehlermeldungen auf Konsole, 3-8=kernel logging)
LOG_LEVEL="1"
# Login-prompt zeigen (deaktiviert silent splash screen)
SHOW_PROMPT="1"
# Letzter auszuführender Befehl vor dem Abschalten (z.B. "sleep 1000" um die letzten Meldungen in ruhe zu studieren)
POWEROFF_LAST_CMD=""
# Anzahl der Bootsteps für Fortschrittsanzeige
STARTSTEPS="22"
STOPSTEPS="9"
HALTSTEPS=2
RESUMESTEPS=1
### Local settings ###
# Take a snapshot on package installation upgrade or remove
SNAPSHOT_ON_UPGRADE="1"
# Sprache des Systems (ist ebenfalls in der /etc/profile eingetragen)
LANG="de_DE.UTF-8"
# timezone of the system
TIMEZONE="Europe/Berlin"
# keymap to use
KEYMAP="de-latin1"
# Check if upgrades available
OPKG_UPGRADE_CHECK="1"
# ID of this PC (if set, send list of installed packages to MLD server)
SYSTEM_ID="87e3aa20df2956b4bb2c26505a90eb53"
# User name for developer opkg packages
OPKG_DEVELOPER=""
# X aufruf Argumente
XORG_X_ARGS="-ardelay 250 -arinterval 30"
# Konsole auf der der X-Server angezeigt werden soll (default ist 7)
XORG_CONSOLE="7"
# Programm das automatisch gestartet werden soll
XORG_AUTOSTART="VDR"
# Position des zweiten Bildschirms
XORG_SECOND_SCREEN_POS="right"
# Usage a ACPI Daemon (1=on, 0=off)
BUSYBOX_ACPI="1"
# Usage a NTPD Service (1=on, 0=off)
BUSYBOX_NTPD="1"
# name of the ntp server to use
BUSYBOX_NTP_URL="de.pool.ntp.org"
# DVB type to scan
SCAN_TYPE=""
# Country to scan for
SCAN_COUNTRY="DE"
# Satellite to scan for
SCAN_SATELLITE="S19E2"
# Upload channel list after scan
SCAN_UPLOAD="1"
# Lirc Aufruf Argumente
LIRC_ARGS=""
# Lirc modul to use
LIRC_MODUL=""
# Argumente mit denen VDR gestartet werden soll
VDR_ARGS="--vfat -l 1"
# Plugins die in der angegebenen Reihenfolge geladen werden sollen
VDR_PLUGIN_ORDER=" softhddevice"
# Kanalliste die verwendet werden soll (verfügbare Listen stehen unter /etc/vdr/channels)
VDR_CHANNELLIST="DVB-S-S19.2E-Astra-FTA-DE-HD.user"
# DiSEqC setting to use
VDR_DISEQC="Full DiSEqC sequence"
# Count of DVB adapters
VDR_DVB_ADAPTER_COUNT="2"
# Defalt epg charset
VDR_CHARSET_OVERRIDE="ISO-8859-9"
# wakeup method (timer | nvram | acpi)
WAKEUP_METHOD="acpi"
# reason for a reboot. onchange means, that the wakeup time has change (none | always | onchange)
WAKEUP_REBOOT_REASON=""
# nvram-wakeup Argumente (z.B. --directisa)
WAKEUP_NVRAM_ARGS=""
# Minuten die der PC vor einer anstehenden Aufnahme gebootet wird
WAKEUP_BOOT_TIME="2"
# Port on that the webserver listen
WEBSERVER_PORT="80"
# Network Interface
NETWORK_INTERFACE="eth0"
# Network card driver ('auto' for auto detection)
NETWORK_DRIVER="auto"
# IP address of this PC
NETWORK_IP="192.168.1.109"
# Network mask of IP address
NETWORK_NETMASK="255.255.255.0"
# IP address of default gateway
NETWORK_GATEWAY="192.168.1.200"
# IP address of DNS server
NETWORK_DNS="192.168.1.200"
# Domain name
NETWORK_DOM="fritz.box"
# Domain name of this PC
NETWORK_DOM_NAME="MLD.fritz.box"
# Usage a DHCP server (1=on, 0=off)
NETWORK_DHCP="1"
# Aktivate wakeup on lan (1=on, 0=off)
NETWORK_WOL=""
# IP of the server
NETWORK_SERVER_IP=""
# MAC of the server
NETWORK_SERVER_MAC=""
# wakeup the server on startup (1=on, 0=off)
NETWORK_SERVER_WAKEUP="1"
# shutdown the server on shutdown (1=on, 0=off)
NETWORK_SERVER_SHUTDOWN="0"
# Alsa output Device ('auto' for default configuration)
ALSA_DEVICE="0 3 HDMI 0"
# Ausgabedevice festlegen
VDR_PLUGIN_ARGS_softhddevice="-f"
VDR_PLUGIN_ARGS_opkg=""
# vdr-remote settings
# VDR_PLUGIN_ARGS_remote="-i /dev/input/ir"
VDR_PLUGIN_ARGS_remote="-i /dev/input/irdev"
LIRC_KEYMAP="technisat/TTS35AI"
LIRC_INSTALL_L2U=""
# Arguments for osdteletext-Plugin
VDR_PLUGIN_ARGS_osdteletext="--directory=/tmp/vtx"
VDR_PLUGIN_ARGS_skinnopacity="-l /var/cache/vdr/channellogos/ -e /var/cache/vdr/epgimages/"
VDR_LOGOPACK="nopacity-white"
BOOTMENU_TIME="1"
MLD>
Leider ist mir die /dev/input-Geschichte (noch) total fremd.
Für mich ähneln die Ausgaben bei mir sehr denen von Holger.
Trotzdem geht die FB nicht.
Folgendes ist mir aber aufgefallen:
Bei Holger:
MLD> ls -l /dev/Input/by-id
...
lrwxrwxrwx 1 root root 9 Jan 26 22:43 usb-Ing._Igor_Cesko__Copyright_c__2003_IgorPlug-USB__AVR_-event-ir -> ../event5
Bei mir:
MLD> ls -l /dev/input/by-id
lrwxrwxrwx 1 root root 9 Jan 29 18:51 usb-Ing._Igor_Cesko__Copyright_c__2003_?-event-ir -> ../event5
Ist das der Fehler?
Wenn ja, wie kann man den beseitigen?
Vielleicht hat ja noch jemand eine Idee.
Ansonsten kapituliere ich.
Ich wäre geneigt mir einen anderen Empfänger zu kaufen (ist eh vorgesehen),
habe aber die Befürchtung, dass dieser ebenfalls nicht funktioniert, da der igorplugusb
ehemals auch tat und nun bockt.
Gruß
Martin