Archiv > Development

Fernbedienung geht nach ner weile nicht mehr

<< < (4/6) > >>

MegaX:
Nun muß ich mich mal hier ranhängen da ich hier auch ein merkwürdiges Verhalten meiner FB fest gestellt habe.

Hardware:
Imon LCD/IR Empfänger (15c2:0038)
One4All URC7140 mit MCE-Profil

evtest:
Spoiler (show / hide)No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:   Power Button
/dev/input/event1:   Power Button
/dev/input/event2:   HOLTEK Wireless USB Device
/dev/input/event3:   HOLTEK Wireless USB Device
/dev/input/event4:   iMON Panel, Knob and Mouse(15c2:0038)
/dev/input/event5:   iMON Remote (15c2:0038)
/dev/input/event6:   eventlircd
Select the device event number [0-6]:5
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x15c2 product 0x38 version 0x2
Input device name: "iMON Remote (15c2:0038)"
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 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 119 (KEY_PAUSE)
    Event code 128 (KEY_STOP)
    Event code 139 (KEY_MENU)
    Event code 148 (KEY_PROG1)
    Event code 149 (KEY_PROG2)
    Event code 167 (KEY_RECORD)
    Event code 168 (KEY_REWIND)
    Event code 174 (KEY_EXIT)
    Event code 202 (KEY_PROG3)
    Event code 207 (KEY_PLAY)
    Event code 208 (KEY_FASTFORWARD)
    Event code 352 (KEY_OK)
    Event code 356 (KEY_POWER2)
    Event code 358 (KEY_INFO)
    Event code 365 (KEY_EPG)
    Event code 366 (KEY_PVR)
    Event code 370 (KEY_SUBTITLE)
    Event code 373 (KEY_MODE)
    Event code 388 (KEY_TEXT)
    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 407 (KEY_NEXT)
    Event code 412 (KEY_PREVIOUS)
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
  Event type 20 (EV_REP)
Properties:
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.
***********************************************
lsmod:
Spoiler (show / hide)Module                                   Size     Used by    Tainted: P 
nfsd                                   193140     11
uinput                                     5881      1
snd_hda_codec_hdmi     29884      4
nvidia                           10617158     52
snd_hda_intel                   25323       2
snd_hda_codec                99197       2              snd_hda_codec_hdmi,snd_hda_intel
rc_imon_pad                        1461       0
drm                                    184688       2              nvidia
snd_hwdep                          4603       1              snd_hda_codec
snd_pcm                            54850       4              snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer                           14375       1              snd_pcm
imon                                    18375       0
snd                                      45056       9              snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
rc_core                               12562       3              rc_imon_pad,imon
snd_page_alloc                  5970       2              snd_hda_intel,snd_pcm
r8169                                   47320      0
mii                                           3243      1              r8169
agpgart                                21153      1              drm
ps
Spoiler (show / hide)  PID USER       VSZ STAT COMMAND
    1 root      7828 S    init
    2 root         0 SW   [kthreadd]
    3 root         0 SW   [ksoftirqd/0]
    5 root         0 SW<  [kworker/0:0H]
    7 root         0 SW   [rcu_sched]
    8 root         0 SW   [rcu_bh]
    9 root         0 SW   [migration/0]
   10 root         0 SW<  [khelper]
   11 root         0 SW   [kdevtmpfs]
   12 root         0 SW<  [writeback]
   13 root         0 SW<  [bioset]
   14 root         0 SW<  [kblockd]
   15 root         0 SW<  [ata_sff]
   16 root         0 SW   [khubd]
   17 root         0 SW<  [md]
   18 root         0 SW   [kworker/0:1]
   19 root         0 SW<  [rpciod]
   20 root         0 SW   [kswapd0]
   21 root         0 SW   [fsnotify_mark]
   22 root         0 SW<  [nfsiod]
   23 root         0 SW<  [xfsalloc]
   24 root         0 SW<  [xfs_mru_cache]
   25 root         0 SW<  [xfslogd]
   26 root         0 SW<  [bioset]
   27 root         0 SW<  [crypto]
   39 root         0 SW   [scsi_eh_0]
   40 root         0 SW   [scsi_eh_1]
   41 root         0 SW   [scsi_eh_2]
   42 root         0 SW   [scsi_eh_3]
   43 root         0 SW   [scsi_eh_4]
   46 root         0 SW   [kworker/u2:3]
   47 root         0 SW   [kworker/u2:4]
   49 root         0 SW   [scsi_eh_5]
   50 root         0 SW<  [exec-osm]
   51 root         0 SW<  [kpsmoused]
   52 root         0 SW   [kworker/0:2]
   53 root         0 SW<  [deferwq]
   54 root         0 SW   [scsi_eh_6]
   55 root         0 SW   [usb-storage]
   56 root         0 SW<  [kworker/0:1H]
   60 root         0 SW   [btrfs-worker-1]
   61 root         0 SW   [btrfs-genwork-1]
   62 root         0 SW   [btrfs-submit-1]
   63 root         0 SW   [btrfs-delalloc-]
   64 root         0 SW   [btrfs-fixup-1]
   65 root         0 SW   [btrfs-endio-1]
   66 root         0 SW   [btrfs-endio-met]
   67 root         0 SW   [btrfs-rmw-1]
   68 root         0 SW   [btrfs-endio-rai]
   69 root         0 SW   [btrfs-endio-met]
   71 root         0 SW   [btrfs-freespace]
   72 root         0 SW   [btrfs-delayed-m]
   73 root         0 SW   [btrfs-cache-1]
   74 root         0 SW   [btrfs-readahead]
   75 root         0 SW   [btrfs-flush_del]
   76 root         0 SW   [btrfs-qgroup-re]
   77 root         0 SW   [btrfs-cleaner]
   78 root         0 SW   [btrfs-transacti]
  119 root     21652 S    udevd --daemon
  224 root     21544 S    udevd --daemon
  225 root     21544 S    udevd --daemon
  342 root         0 SW<  [hd-audio0]
  452 root      9396 S    klogd -c 1
  485 root      9396 S    syslogd -m 0
  772 root      9396 S    {runx} /bin/sh /usr/bin/runx
  866 root     10748 S    eventlircd --evmap=/etc/eventlircd.d --socket=/var/run/lirc/lircd
  869 root      9396 S    {startx} /bin/sh /usr/bin/startx
  900 root     23852 S    dbus-daemon --system
  928 root     16024 S    xinit /usr/bin/icewm-session-lite -- -ardelay 250 -arinterval 30 vt7
  929 root      140m S <  {Xorg} X :0 -ardelay 250 -arinterval 30 vt7
  973 root     32472 S    avahi-daemon: running [MLD-WZ.local]
 1025 root     76396 S    {avahi-linker} /usr/bin/python /usr/bin/avahi-linker
 1075 root     53932 S    /usr/bin/icewm-session-lite
 1076 root     67348 S N  icewmbg-lite
 1077 root     73172 S    icewm-lite
 1078 root     64296 S    icewmtray-lite
 1109 root      9396 S    udhcpc -b -H MLD-WZ -p /var/run/udhcpc.pid
 1128 root      9396 S    {poswindows} /bin/sh /usr/bin/poswindows
 1144 root     24340 S    monitor
 1145 root      9396 S    {poswindows} /bin/sh /usr/bin/poswindows
 1206 root      9396 S    {runvdr} /bin/sh /usr/bin/runvdr
 1342 root     1209m S    /usr/bin/vdr -s /etc/vdr/shutdown.d/rc.action -r /etc/vdr/recording.d/rc.ac
 1545 root      382m S    automount -t3
 1562 root     10684 S    /usr/sbin/avahi-dnsconfd -D
 1567 root     19244 S    rpcbind
 1572 root      6492 S    tcpsvd -l0 0 80 /bin/sh /usr/bin/webserver.sh show
 1573 root      9400 S    logger -t tcpsvd
 1575 root     11004 S    sshd -E
 1633 root         0 SW<  [nfsd4]
 1636 root         0 SW<  [nfsd4_callbacks]
 1637 root         0 SW   [lockd]
 1643 root         0 SW   [nfsd]
 1646 root         0 SW   [nfsd]
 1651 root         0 SW   [nfsd]
 1654 root         0 SW   [nfsd]
 1658 root         0 SW   [nfsd]
 1659 root         0 SW   [nfsd]
 1661 root         0 SW   [nfsd]
 1663 root         0 SW   [nfsd]
 1668 root     24160 S    rpc.mountd
 1790 root      9400 S    -sh
 1792 root      9400 S    -sh
 1794 root      9400 S    -sh
 1795 root      9400 S    -sh
 1828 root         0 SW   [btrfs-endio-wri]
 1844 root     23664 S    sshd -E
 1851 root      9400 S    -sh
 2314 root         0 SW   [kworker/0:0]
 2559 root      9400 R    ps
Nun zum Problem, was sporatisch auftritt:
Ich möchte einfach nur durch die Programme zappen und auf einmal kommt beim VDR bzw irw kein Signal von der FB mehr an. Es ist aber dann nicht so wie bei Timo das die FB gar nicht mehr geht sondern ich muß nur zwischen 10-30 sek. warten dann geht es wieder.
Das Problem tritt sporatisch immer wieder auf und bezieht sich jetzt nicht nur wie im Beispiel aufs Zappen sondern auf alle Tasten. Ein restart eventlircd bringt auch nix.
Ich habe dann mal eventlircd gestoppt und mal mit ir-keytable -t geprüft ob es da auch zu Aussetzern kommt aber nach 5 min. wildem rumdrücken auf der FB gab es keine Aussetzer.

Kann sich einer von euch vorstellen was das sein kann oder wo ich ansetzen könnte.
Achja die Logs waren unauffällig.


MegaX

TimUx:
Hi,
skippy hat ja auch noch ein Problem mit seiner X10.

Vielleicht sollten wir mal einen FB Problem sammel Thread oder so aufmachen.

Für mich sieht es so aus, dass das udev im Moment vielleicht ein paar probleme macht, muss aber nicht sein.

Gruß Timo

clausmuus:
Hi MegaX,

in Deinem Fall würde ich ja eher tippen das der VDR abstürtzt und nach ner Minute automatisch neu gestartet wird.


@Timux,

wir hatten schon einmal nen Problem mit eventlircd, dass das erst nach nem udev restart arbeiten wollte. Stellt sich die Frage, warum eventlircd manchmal beim starten nicht von udev mitgeteilt bekommt welche devices zur verfügung stehen.

Claus

TimUx:
Hi Claus,
manchmal beim starten ist gut, bei mir funktioniert es nie.

Einzig wenn ich das System neu installiere und dann nichts mehr an dem System ändere, läuft es ohne Probleme.
Sobald dann eine Kleinigkeit geändert wird (update, install, ...), scheint das eventlircd nicht mehr mit dem udev zusammen zu arbeiten.
Wie gesagt, das udev nachträglich noch einmal neu zu starten, hilft in meinem Fall.

Gruß Timo

MegaX:
Moin

Der VDR stürtzt definitiv nicht ab da ich ja weiter ein Bild habe und im Log auch nix davon steht.

Das mit der udev Regel kann ich mir zwar bei meinem Problem nicht vorstellen da meine FB ja sofort erkannt wird, aber ich werde Trotzdem mal ins init Skript den Befehl von Timo einbauen ums ganz ausschließen zu können.


MegaX

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version