Ciao a tutti
riprendo questa vecchia discussione per segnalare che con ubuntu 14.04 e kernel 4.2.0-42-generic la suddetta scheda non viene riconosciuta in automatico, per identificarla bisogna dare:
sudo modprobe cx23885 card=49 enable_885_ir=1
per avere un riconoscimento in avvio ho modificato il file /etc/rc.local in questo modo:
/sbin/modprobe -r cx23885
/sbin/modprobe cx23885 card=49 enable_885_ir=1
exit 0
ho tentato di fare la stessa cosa modificando il file /etc/modules o creando un file cx23885.conf in /etc/modprobe.d ma non ha funzionato e non so perchè...
Ora stavo tentando di modificare i sorgenti per ottenere un riconoscimento automatico della scheda, ma non sono riuscito, in questo post ne parlano:
http://www.vdr-portal.de/board18-vdr-ha ... afb4b3377a
se qualcuno sa il tedesco magari può darmi una mano, anche se ho l'impressione che nessuno sia riuscito nell'impresa, ho provato anche la patch qui:
http://www.vdr-portal.de/board18-vdr-ha ... ost1258584
ma non sembra adatta al mio kernel in uso
comunque l'id della scheda è quello:
CORE cx23885[0]: subsystem: 14f1:8512, board: UNKNOWN/GENERIC [card=0,autodetected]
mi basterebbe un input per capire cosa modificare nei sorgenti
altra cosa non va il telecomando
sudo cat /proc/bus/input/devices
I: Bus=0001 Vendor=14f1 Product=8512 Version=0001
N: Name="cx23885 IR (DVBSky S950)"
P: Phys=pci-0000:03:00.0/ir0
S: Sysfs=/devices/pci0000:00/0000:00:1c.0/0000:03:00.0/rc/rc1/input17
U: Uniq=
H: Handlers=kbd event14
B: PROP=0
B: EV=100013
B: KEY=2c0800 14301100000000 0 118000 418000000801 8e000000000000 ffc
B: MSC=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="MCE IR Keyboard/Mouse (cx23885)"
P: Phys=/input0
S: Sysfs=/devices/virtual/input/input18
U: Uniq=
H: Handlers=sysrq kbd mouse1 event15
B: PROP=0
B: EV=100017
B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe
B: REL=3
B: MSC=10
e dando
sudo cat /dev/input/event14
oppure
sudo cat /dev/input/event15
non ottengo nessun messaggio quando digito i tasti del telecomando
questo il syslog
Nov 23 17:50:05 mediacenter-System-Product-Name kernel: [ 6290.834299] cx23885 driver version 0.0.4 loaded
Nov 23 17:50:05 mediacenter-System-Product-Name kernel: [ 6290.834418] CORE cx23885[0]: subsystem: 14f1:8512, board: DVBSky S950 [card=49,insmod option]
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.069539] cx25840 8-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.688318] cx25840 8-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.704752] cx23885_dvb_register() allocating 1 frontend(s)
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.704757] cx23885[0]: cx23885 based dvb card
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.705247] DS3000 chip version: c0 attached.
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.706057] TS202x chip version[1]: 80 attached.
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.724823] TS202x chip version[2]: 81 attached.
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.751069] m88ds3103_load_firmware: Waiting for firmware upload (dvb-fe-ds300x.fw)...
Nov 23 17:50:06 mediacenter-System-Product-Name kernel: [ 6291.751148] m88ds3103_load_firmware: Waiting for firmware upload(2)...
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.648953] DVB: registering new adapter (cx23885[0])
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.648962] cx23885 0000:03:00.0: DVB: registering adapter 1 frontend 0 (Montage DS3103/TS2022)...
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.677834] DVBSky S950 port 1 MAC address: ff:ff:ff:ff:ff:ff
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.677842] cx23885_dev_checkrevision() Hardware revision = 0xb0
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.677848] cx23885[0]/0: found at 0000:03:00.0, rev: 2, irq: 16, latency: 0, mmio: 0xfea00000
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.677883] Registered IR keymap rc-dvbsky
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.678007] input: cx23885 IR (DVBSky S950) as /devices/pci0000:00/0000:00:1c.0/0000:03:00.0/rc/rc1/input19
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.679601] ir-keytable[9653]: segfault at 0 ip 0000000000401ea3 sp 00007ffd803a56b0 error 4 in ir-keytable[400000+8000]
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.681598] rc1: cx23885 IR (DVBSky S950) as /devices/pci0000:00/0000:00:1c.0/0000:03:00.0/rc/rc1
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.681688] rc rc1: lirc_dev: driver ir-lirc-codec (cx23885) registered at minor = 1
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.681756] input: MCE IR Keyboard/Mouse (cx23885) as /devices/virtual/input/input20
Nov 23 17:50:07 mediacenter-System-Product-Name kernel: [ 6292.851128] systemd-udevd[9641]: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc1' [9653] terminated by signal 11 (Segmentation fault)
Nov 23 17:50:07 mediacenter-System-Product-Name lircd-0.9.0[9679]: lircd(default) ready, using /run/lirc/lircd
grazie a chi mi darà una mano
EDIT:
ho dimenticato di dire che i driver sono questi:
http://www.dvbsky.net/Support_linux.html
ovviamente quelli per il kernel 4.2