Wiki -- Mystique SaTiX-S2 Sky PCI / Xpress
Moderatori: ragno, tapino, alez, zulu, davidea
Re: Wiki -- Mystique SaTiX-S2 Sky PCI / Xpress
@MAV: con alcune distro il kernel (e/o moduli di esso) devono essere compilati con privilegi di root (ci sono diverse info in rete riguardo il tuo errore).
Che errori ti da compilando come root?
ciao
Che errori ti da compilando come root?
ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.
E quando penso che sia finita,
è proprio allora che comincia la salita.
Re: Wiki -- Mystique SaTiX-S2 Sky PCI / Xpress
Avevo letto anche questo, e anche come separare i comandi make e make install.
Oggi riprovo su un'installazione pulita e vi faccio sapere.
Un piccolo dubbio: theguru aveva una SaTiX-S2 Sky Xpress oppure SaTiX-S2 Sky PCI?
Grazie a tutti per gli aiuti![Smile :)](./images/smilies/icon_e_smile.gif)
Oggi riprovo su un'installazione pulita e vi faccio sapere.
Un piccolo dubbio: theguru aveva una SaTiX-S2 Sky Xpress oppure SaTiX-S2 Sky PCI?
Grazie a tutti per gli aiuti
![Smile :)](./images/smilies/icon_e_smile.gif)
Re: Wiki -- Mystique SaTiX-S2 Sky PCI / Xpress
Alla fine la procedura più semplice è quella che funziona
La riporto qui, scusate per la "strana" impaginazione ma è un copia/incolla dai miei appunti per scarsi come me
:
Su Ubuntu 10.04 kernel 2.6.32-38
Versione PCI
Se si ottiene un errore:
modificare il valore della stringa CONFIG_DVB_FIREDTV da m a n
CONFIG_DVB_FIREDTV=n
Salvare e continuare
Riavviare
Versione PCI
![Confused :?](./images/smilies/icon_e_confused.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Su Ubuntu 10.04 kernel 2.6.32-38
Versione PCI
Codice: Seleziona tutto
lspci
Versione PCI Express05:00.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
05:00.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
Codice: Seleziona tutto
lspci
Dal CD in dotazione con la scheda copiare la cartella /Mystique_Sky_Tuner/liplianin in home03:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)
Codice: Seleziona tutto
cd liplianin
sudo chmod -R 755 *
sudo make
make[3]: *** [/home/user/liplianin/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/user/liplianin/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-38-generic'
make[1]: *** [default] Errore 2
make[1]: uscita dalla directory "/home/user/liplianin/v4l"
make: *** [all] Errore 2
Codice: Seleziona tutto
sudo gedit v4l/.config
CONFIG_DVB_FIREDTV=n
Salvare e continuare
Codice: Seleziona tutto
sudo make
sudo make install
Versione PCI
Codice: Seleziona tutto
dmesg | grep dvb
[ 17.068150] cx88/2: cx2388x dvb driver version 0.0.8 loaded
[ 17.068157] cx88/2: registering cx8802 driver, type: dvb access: shared
Codice: Seleziona tutto
ls /dev/dvb/* -R
Versione PCI Express/dev/dvb/adapter0:
demux0 dvr0 frontend0 net0
Codice: Seleziona tutto
dmesg | grep dvb
[ 13.489534] cx23885_dvb_register() allocating 1 frontend(s)
[ 13.489540] cx23885[0]: cx23885 based dvb card
Codice: Seleziona tutto
ls /dev/dvb/* -R
Dal link postato in precedenza: http://www.dvbshop24.com/index.php/topi ... l#msg10742/dev/dvb/adapter0:
demux0 dvr0 frontend0 net0
-
- Messaggi: 58
- Iscritto il: 16 dic 2007, 18:28
Re: Wiki -- Mystique SaTiX-S2 Sky PCI / Xpress
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:
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:
altra cosa non va il telecomando
questo il syslog![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
EDIT:
ho dimenticato di dire che i driver sono questi:
http://www.dvbsky.net/Support_linux.html
ovviamente quelli per il kernel 4.2
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:
per avere un riconoscimento in avvio ho modificato il file /etc/rc.local in questo modo:sudo modprobe cx23885 card=49 enable_885_ir=1
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è.../sbin/modprobe -r cx23885
/sbin/modprobe cx23885 card=49 enable_885_ir=1
exit 0
![nonso :nonso:](./images/smilies/102.gif)
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:
mi basterebbe un input per capire cosa modificare nei sorgentiCORE cx23885[0]: subsystem: 14f1:8512, board: UNKNOWN/GENERIC [card=0,autodetected]
altra cosa non va il telecomando
e dandosudo 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
oppuresudo cat /dev/input/event14
non ottengo nessun messaggio quando digito i tasti del telecomandosudo cat /dev/input/event15
questo il syslog
grazie a chi mi darà una manoNov 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
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
EDIT:
ho dimenticato di dire che i driver sono questi:
http://www.dvbsky.net/Support_linux.html
ovviamente quelli per il kernel 4.2
-
- Messaggi: 58
- Iscritto il: 16 dic 2007, 18:28
Re: Wiki -- Mystique SaTiX-S2 Sky PCI / Xpress
Mi rispondo da solo.
Per il riconoscimento al boot ho applicato la patch che trovate qui:
https://aur.archlinux.org/cgit/aur.git/ ... ild-dvbsky
il driver è sempre quello per il mio kernel
http://www.dvbsky.net/download/linux/me ... 430.tar.gz
applicare la patch e poi compilare come descritto qui:
http://www.dvbsky.net/download/doc/Linu ... tion_Guide
In questo modo funziona anche l'autodetect senza modificare file di configurazione come rc.local o /etc/modprobe.d/cx23885.conf
Nulla da fare per il telecomando, pur impostando enable_885_ir=1, non vengono riconosciuti i tasti.
In ogni caso se il telecomando è disattivato di default nel driver è evidente che non è del tutto stabile/funzionante, almeno questo è quello che mi sembra di capire leggendo in rete.
Spero possa servire a qualcuno.
Riporto la patch se dovesse sparire:
procedura completa:
Per il riconoscimento al boot ho applicato la patch che trovate qui:
https://aur.archlinux.org/cgit/aur.git/ ... ild-dvbsky
il driver è sempre quello per il mio kernel
http://www.dvbsky.net/download/linux/me ... 430.tar.gz
applicare la patch e poi compilare come descritto qui:
http://www.dvbsky.net/download/doc/Linu ... tion_Guide
In questo modo funziona anche l'autodetect senza modificare file di configurazione come rc.local o /etc/modprobe.d/cx23885.conf
Nulla da fare per il telecomando, pur impostando enable_885_ir=1, non vengono riconosciuti i tasti.
In ogni caso se il telecomando è disattivato di default nel driver è evidente che non è del tutto stabile/funzionante, almeno questo è quello che mi sembra di capire leggendo in rete.
Spero possa servire a qualcuno.
Riporto la patch se dovesse sparire:
Codice: Seleziona tutto
--- a/linux/drivers/media/pci/cx23885/cx23885-cards.c
+++ b/linux/drivers/media/pci/cx23885/cx23885-cards.c
@@ -987,6 +987,10 @@ struct cx23885_subid cx23885_subids[] =
.subdevice = 0x0950,
.card = CX23885_BOARD_DVBSKY_S950,
}, {
+ .subvendor = 0x14f1,
+ .subdevice = 0x8512,
+ .card = CX23885_BOARD_DVBSKY_S950,
+ }, {
.subvendor = 0x4254,
.subdevice = 0x0952,
.card = CX23885_BOARD_DVBSKY_S952,
Codice: Seleziona tutto
sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/ #prima faccio pulizia
sudo wget http://www.dvbsky.net/download/linux/media_build-bst-160430.tar.gz #scarico i sorgenti
sudo tar -zxvf media_build-bst-160430.tar.gz
sudo wget https://aur.archlinux.org/cgit/aur.git/tree/add_s850.patch?h=media-build-dvbsky #scarico la patch
cd media_build-bst-160430
sudo patch -p1 -i ../add_s850.patch #applico la patch
sudo ./v4l/build_x64.sh #compilo normalmente
sudo make
sudo make install
Re: Wiki -- Mystique SaTiX-S2 Sky PCI / Xpress
Grazie di aver postato la soluzione
come puoi notare purtroppo se spento l interesse per questo progetto.
![Smile :-)](./images/smilies/icon_e_smile.gif)
-
- Messaggi: 58
- Iscritto il: 16 dic 2007, 18:28
Re: Wiki -- Mystique SaTiX-S2 Sky PCI / Xpress
Giusto per completezza aggiungo un dettaglio che forse impedirà a qualcuno di impazzire con la suddetta scheda.
Con gli ultimi aggiornamenti del kernel (4.4.0.63 o 4.4.0.64) l'installazione dei driver dvbsky fa smettere di funzionare qualsiasi ricevitore seriale di telecomando (lirc non parte più),
per risolvere ho seguito questa guida: http://mymediasystem.net/dvbsky-s952-in ... rus-howto/
Go into your media_build-bst directory from DVBSky.
$ make Kconfig
This creates the v4l/.config file
now edit this file and look for any occurrence of LIRC_SERIAL in it.
Change the lines according from this:
# CONFIG_LIRC_SERIAL is not set
to this
CONFIG_LIRC_SERIAL=m
Now safe and compile your drivers by make && make install
dopo lirc torna a funzionare
Con gli ultimi aggiornamenti del kernel (4.4.0.63 o 4.4.0.64) l'installazione dei driver dvbsky fa smettere di funzionare qualsiasi ricevitore seriale di telecomando (lirc non parte più),
per risolvere ho seguito questa guida: http://mymediasystem.net/dvbsky-s952-in ... rus-howto/
Go into your media_build-bst directory from DVBSky.
$ make Kconfig
This creates the v4l/.config file
now edit this file and look for any occurrence of LIRC_SERIAL in it.
Change the lines according from this:
# CONFIG_LIRC_SERIAL is not set
to this
CONFIG_LIRC_SERIAL=m
Now safe and compile your drivers by make && make install
dopo lirc torna a funzionare