[1] Archiv / MLD 4.x / General / [gelöst] Nach Update: /dev/input/ir verschwunden
 

Offline MadRat

  • Newbie
  • *
  • Posts: 23
    • View Profile
[gelöst] Nach Update: /dev/input/ir verschwunden
« on: November 07, 2014, 19:36:53 »
Hallo zusammen,

ich habe mein System mal wieder auf den neuesten Stand gebracht und dabei scheint leider etwas schief gegangen zu sein: der VDR startet nicht mehr, weil er /dev/input/ir nicht mehr findet.
Ich nutze eine alte FF 1.6 mit AVBoard und dem remote-Plugin. Die Zweitkarte ist eine Technisat Skystar.
Durch Deinstallieren des Remote-Plugins konnte ich schonmal einen Notbetrieb initiieren, mit Fernbedienung via Webinterface.

Ich bin ehrlich gesagt ratlos, was ich noch untersuchen kann.

Das Input-Device fehlt einfach:
 
Code: [Select]
vdr> cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0


Im Dmesg-Log sehe ich eine Fehlermeldung im Umfeld von CX24120, das ist aber IMHO ja die Technisat Skystar und nicht die FF1.6.
Ich vermisse eine Meldung a la "input: DVB on-card IR receiver as /class/input/inputX"

Code: [Select]
dmesg
---schnipp---
WARNING: You are using an experimental version of the media stack.
        As the driver is backported to an older kernel, it doesn't offer
        enough quality for its usage in production.
        Use it with care.
Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
        1ef24960ab78554fe7e8e77d8fc86524fbd60d3c Merge tag 'v3.18-rc1' into patchwork
        f114040e3ea6e07372334ade75d1ee0775c355e1 Linux 3.18-rc1
        4d3639ac3c11afc8fdcb28f95916ef4b21c3fa36 Merge tag 'arm-soc-fixes-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
        experimental: 35b8a1ba114932ad7af411d9baec3b801cca9ee8 experimental: Fix 'make menuconfig' for older kernels: Accept help text with smaller indentation. 2nd try.
        v4l-dvb-saa716x: dfd91ae70d2d6350c04162f8ac32074be14947e1 saa716x_ff: Align block data on 32 bytes for firmware 0.5.0 and up
ssb: Found chip with id 0x4401, rev 0x01 and package 0x00
ssb: Core 0 found: Fast Ethernet (cc 0x806, rev 0x04, vendor 0x4243)
ssb: Core 1 found: V90 (cc 0x807, rev 0x01, vendor 0x4243)
ssb: Core 2 found: PCI (cc 0x804, rev 0x02, vendor 0x4243)
ssb: Sonics Silicon Backplane found on PCI device 0000:00:0f.0
b44: Broadcom 44xx/47xx 10/100 PCI ethernet driver version 2.0
b44 ssb0:0 eth0: Broadcom 44xx/47xx 10/100 PCI ethernet driver 00:0e:a6:16:cd:17
b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
flexcop-pci: will use the HW PID filter.
flexcop-pci: card revision 2
media: Linux media interface: v0.10
DVB: registering new adapter (FlexCop Digital TV device)
b2c2-flexcop: MAC address = 00:d0:d7:0b:6a:5b
Linux video capture interface: v2.00
WARNING: You are using an experimental version of the media stack.
        As the driver is backported to an older kernel, it doesn't offer
        enough quality for its usage in production.
        Use it with care.
Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
        1ef24960ab78554fe7e8e77d8fc86524fbd60d3c Merge tag 'v3.18-rc1' into patchwork
        f114040e3ea6e07372334ade75d1ee0775c355e1 Linux 3.18-rc1
        4d3639ac3c11afc8fdcb28f95916ef4b21c3fa36 Merge tag 'arm-soc-fixes-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
        experimental: 35b8a1ba114932ad7af411d9baec3b801cca9ee8 experimental: Fix 'make menuconfig' for older kernels: Accept help text with smaller indentation. 2nd try.
        v4l-dvb-saa716x: dfd91ae70d2d6350c04162f8ac32074be14947e1 saa716x_ff: Align block data on 32 bytes for firmware 0.5.0 and up
saa7146: register extension 'av7110'
CX24120: cx24120_attach: -> Conexant cx24120/cx24118 - DVBS/S2 Satellite demod/tuner
CX24120: cx24120_attach: -> Driver version: 'SVT - 0.0.4a       03.04.2012'
CX24120: cx24120_readreg: ### ERROR: Read error: reg=0xff,  ret=0xffffff87)
CX24120: cx24120_attach: ### ERROR: ### Unsupported demod revision: 0xffffff87 detected. Exit.
CX24123: cx24123_i2c_readreg: reg=0x0 (error=-121)
CX24123: wrong demod revision: 87
b2c2-flexcop: found 'ST STV0299 DVB-S' .
b2c2_flexcop_pci 0000:00:0e.0: DVB: registering adapter 0 frontend 0 (ST STV0299 DVB-S)...
b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S rev 2.6' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
saa7146: found saa7146 @ mem cecec000 (revision 1, irq 18) (0x13c2,0x0000)
DVB: registering new adapter (Technotrend/Hauppauge WinTV DVB-S rev1.X or Fujitsu Siemens DVB-C)
adapter has MAC addr = 00:d0:5c:01:e9:80
dvb-ttpci: info @ card 1: firm f0240009, rtsl b0250018, vid 71010068, app 80fb2624
dvb-ttpci: firmware @ card 1 supports CI link layer interface
dvb-ttpci: Crystal audio DAC @ card 1 detected
saa7146_vv: saa7146 (0): registered device video0 [v4l2]
saa7146_vv: saa7146 (0): registered device vbi0 [v4l2]
av7110 0000:00:13.0: DVB: registering adapter 1 frontend 0 (Philips TDA8083 DVB-S)...
dvb-ttpci: found av7110-0.
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
---schnapp---

Habt Ihr Ideen? Danke im Voraus!

Olaf
« Last Edit: November 09, 2014, 20:16:10 by MadRat »

Offline Betux

  • Member
  • **
  • Posts: 58
    • View Profile
Nach Update: /dev/input/ir verschwunden
« Reply #1 on: November 07, 2014, 22:18:18 »
Hallo,

ich habe das selbe Problem mit dem AV Board und der Technotrend DVB-s FF Karte nach einer Neuinstallation.

Epia-M 10000, Technotrend 1.6, AV-Board, Ram 1GB, HDD 500GB

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Nach Update: /dev/input/ir verschwunden
« Reply #2 on: November 08, 2014, 11:08:16 »
Hi MadRat,

magst Du mal nen Log erstellen, wies im Webif beschrieben steht.
Hast Du lediglich ne MLD-4.0.1 aktualisiert, oder bist Du von nem älterem System umgestiegen?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MadRat

  • Newbie
  • *
  • Posts: 23
    • View Profile
Nach Update: /dev/input/ir verschwunden
« Reply #3 on: November 08, 2014, 11:48:47 »
Ich nehme an du fragst nach dem großen Debug-Logpaket? Ich habs mal angehängt. Achtung: da der VDR gerade eine Aufnahme macht, ist das Syslog am Ende voll mit Timeout Meldungen; die sind normal und können ignoriert werden.
Ja, ich habe einfach nur die 4.0.1 (32 Bit) aktualisiert, weil ich das nfs-Paket nachinstallieren wollte und dazu den Kernel aktualisieren musste. In dem Zuge habe ich auch einen NFS-Mount zugefügt.

Aktuell scheint auch etwas mit der Paketstruktur krumm zu sein:

Code: [Select]
vdr> opkg upgrade
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Assuming locally installed package kernel (3.16.1.100-100) is up to date.
Upgrading nfs-server from 0-8_3.16.1.100 to 0-8_3.16.1.101 on root.
Downloading http://www.minidvblinux.de/download/4.0.1-32/files/base/nfs-server_0-8_3.16.1.101.opk.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Upgrading network from 0-41_3.16.1.100 to 0-41_3.16.1.101 on root.
Downloading http://www.minidvblinux.de/download/4.0.1-32/files/base/network_0-41_3.16.1.101.opk.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Upgrading wakeup from 1.1-11_3.16.1.100 to 1.1-11_3.16.1.101 on root.
Downloading http://www.minidvblinux.de/download/4.0.1-32/files/base/wakeup_1.1-11_3.16.1.101.opk.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Upgrading lirc from 1:2014.05.09-47_3.16.1.100 to 1:2014.05.09-47_3.16.1.101 on root.
Downloading http://www.minidvblinux.de/download/4.0.1-32/files/base/lirc_2014.05.09-47_3.16.1.101.opk.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Upgrading graphlcd-base from 2014.05.18-16_3.16.1.100 to 2014.05.18-16_3.16.1.101 on root.
Downloading http://www.minidvblinux.de/download/4.0.1-32/files/base/graphlcd-base_2014.05.18-16_3.16.1.101.opk.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Upgrading eventlircd from 2014.11.04-20_3.16.1.100 to 2014.11.07-20_3.16.1.101 on root.
Downloading http://www.minidvblinux.de/download/4.0.1-32/files/base/eventlircd_2014.11.07-20_3.16.1.101.opk.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.101 as installing it would break existing dependencies.
Not selecting kernel 3.16.1.100 as installing it would break existing dependencies.
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for nfs-server:
 *      kernel (>= 3.16.1.101) *        kernel (<= 3.16.1.101-:) *
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for network:
 *      kernel (>= 3.16.1.101) *        kernel (<= 3.16.1.101-:) *
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for wakeup:
 *      kernel (>= 3.16.1.101) *        kernel (<= 3.16.1.101-:) *
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for lirc:
 *      kernel (>= 3.16.1.101) *        kernel (<= 3.16.1.101-:) *
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for graphlcd-base:
 *      kernel (>= 3.16.1.101) *        kernel (<= 3.16.1.101-:) *
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for eventlircd:
 *      kernel (>= 3.16.1.101) *        kernel (<= 3.16.1.101-:) *
vdr>

Vielen Dank schonmal!

Olaf
« Last Edit: November 09, 2014, 20:18:27 by MadRat »

Offline MadRat

  • Newbie
  • *
  • Posts: 23
    • View Profile
Nach Update: /dev/input/ir verschwunden
« Reply #4 on: November 09, 2014, 20:15:51 »
So, jetzt geht es wieder.
Nachdem ich mir mein System völlig zerschossen hatte, indem ich es auf den Kernel aus der Fehlermeldung gezwungen habe und dabei alle DVB-Treiber verloren hatte (siehe http://www.minidvblinux.de/forum/index.php/topic,6165.msg45941.html), konnte ich es jetzt hinwürgen:
Aus der packages.gz habe ich den Pfad zur aktuellen Version der DVB-Treiber genommen:
www.minidvblinux.de/download/4.0.1-32/files/base/dvb_2014.11.05-77_3.16.1.101.opk
Die Datei habe ich runtergeladen, auf den vdr kopiert und dann per Hand installiert. In dem Zuge hat er auch den Kernel nachgeladen und siehe da: jetzt funktioniert wieder alles!
Code: [Select]
vdr> opkg install dvb_2014.11.05-77_3.16.1.101.opk
Installing dvb (2014.11.05-77_3.16.1.101) on root.
Installing kernel (3.16.1.101-101) on root.
Downloading http://www.minidvblinux.de/download/4.0.1-32/files/base/kernel_3.16.1.101-101.opk.
Installing libc6 (2.19-12) on root.
Downloading http://www.minidvblinux.de/download/4.0.1-32/files/libs/libc6_2.19-12-nightbuild2.opk.
Existing conffile /etc/modules is different from the conffile in the new package. The new conffile will be placed at /etc/modules-opkg.
Configuring libc6.
Configuring kernel.
Configuring dvb.
vdr>

Auch das IR-Device wird wieder erkannt:
Code: [Select]
vdr> dmesg | grep input
input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
input: DVB on-card IR receiver as /devices/pci0000:00/0000:00:13.0/input/input3
vdr>

Falls jemand etwas korrgiert hat: Danke! :)

Viele Grüße

Olaf

[1] Archiv / MLD 4.x / General / [gelöst] Nach Update: /dev/input/ir verschwunden
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.