Home

No consigo que me detecte un USB DVB-S2

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
Hola.
Tengo una PCTV 461e que con BH funcionaba. Los drivers vienen con el Kernel 3.14 y por lo tanto no están en la imagen actual de OpenSpa. El driver a instalar es em28xx y un firmware concreto. He ido a la opción de instalar drivers y allí estaba este em28xx y lo he instalado en mi deco. Y luego he puesto el firm en la carpeta correspondiente.

El caso es que no hace nada. No aparece el sintonizador por ningún lado. Si hago lsusb me sale que está enchufado. Pero si hago un dmesg no aparece nada de nada de él. Ningún intento de usar los drivers, ni siquiera que lo detecta...

Veo que en un tutorial antiguo había que ir al menú sistema y activar el dispositivo USB en un apartado concreto para que funcionara. Pero ahora no encuentro ninguna opción similar por ningún lado.

¿Hay que activar algo para que el sistema cargue los drivers que he instalado?

Muy agradecido de antemano a todos los que me estáis leyendo y un saludo.
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
prueba esto a ver si esta en tu servidor....

opkg install enigma2-plugin-drivers-ct2-dvb-usb-pctv292e
 

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
Muchas gracias por tu respuesta, fogo.

He hecho eso que me dices y, efectivamente, veo cómo entre varias cosas dice que instala el driver em28xx que yo suponía ya instalado desde el mismo deco. Pero, sin embargo, no consigo nada nuevo. Después de reiniciar todo sigo con un único sintonizador y en dmesg ni rastro de que haya encontrado otro y no haya podido instalarlo por algún motivo.

Me sigo perdiendo algo, seguro.
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
necesita de bastantes recomendaciones, lanza esto y luego reinicias completo.

Código:
opkg install firmware-dvb-demod-si2168-b40 ; opkg install kernel-module-em28xx ; kernel-module-em28xx-dvb ; kernel-module-em28xx-rc ; kernel-module-si2157 ; kernel-module-si2168 ; opkg install enigma2-plugin-drivers-ct2-dvb-usb-pctv292e
 
Última edición:

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
necesita de bastantes recomendaciones, lanza esto y luego reinicias completo.

Código:
opkg install firmware-dvb-demod-si2168-b40 ; opkg install kernel-module-em28xx ; kernel-module-em28xx-dvb ; kernel-module-em28xx-rc ; kernel-module-si2157 ; kernel-module-si2168 ; opkg install enigma2-plugin-drivers-ct2-dvb-usb-pctv292e

No sé si necesito agregar fuentes para poder instalar lo que me indicas, porque me dice que son paquetes desconocidos los siguientes:

firmware-dvb-demod-si2168-b40
kernel-module-si2157
kernel-module-si2168

Y los siguientes dice que ya los tengo instalados y actualizados:
kernel-module-em28xx-3.13.5
kernel-module-em28xx-dvb-3.13.5
kernel-module-em28xx-rc-3.13.5
enigma2-plugin-drivers-ct2-dvb-usb-pctv292e

O sea, que no he podido avanzar nada aún :-(
 

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
Se ve que ya tengo una versión superior de ese archivo que me envías:

Not downgrading package firmware-dvb-fe-si2168 on root from 1.0-r3 to 1.0-r0.

Y, claro, de ahí no pasa
 

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
He buscado en repos y he borrado los drivers de em28xx y los he vuelto a instalar. Son la misma versión. Pero nada. Lo raro de todo es que no haga nada de nada. Cuando hago un
Código:
dmesg | grep dvb
sólo sale el tuner original del deco y no dice nada del otro, aunque no lo haya podido instalar por algún error.

En BH fue pinchar y funcionar. Aquí entendía que era poner el driver y lo mismo, puesto que ese driver no viene en el Kernel de OpenSpa. Pero es que no hace absolutamente nada. :-(
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
Yo te recomiendo que inicies la BH en Multiboot, donde dices que te funciona dicho tuner USB y a modo de información con orden desde la terminal nos ponga que driver exacto esta instalado en dicha imagen, yo te puse el 292e puesto que es el que va en paralelo y dentro del mismo grupo que el que tienes el 461e, en resumen instalas y entras por la terminal y haces una orden o grep o info para ver que tienes instalado ya que dices que solo es pincharlo y a funcionar.

opkg info "*pctv*"

mirando un repositorio por ahi veo que el que esta en BH es este, osea el 452e:

Descargar

asi que con lo que te indico salimos de dudas de cual es el que necesitas.
 

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
Yo te recomiendo que inicies la BH en Multiboot, donde dices que te funciona dicho tuner USB y a modo de información con orden desde la terminal nos ponga que driver exacto esta instalado en dicha imagen, yo te puse el 292e puesto que es el que va en paralelo y dentro del mismo grupo que el que tienes el 461e, en resumen instalas y entras por la terminal y haces una orden o grep o info para ver que tienes instalado ya que dices que solo es pincharlo y a funcionar.

opkg info "*pctv*"

mirando un repositorio por ahi veo que el que esta en BH es este, osea el 452e:

Descargar

asi que con lo que te indico salimos de dudas de cual es el que necesitas.

En BH era este el que estaba instalado: em28xx, tal y como viene explicado aquí: https://www.linuxtv.org/wiki/index.php/Pinnacle_PCTV_DVB-S2_Stick_(461e)

Tuve que instalar a mano un firmware que viene indicado en ese link y cuando lo puse empezó a funcionar. Por eso he instalado el driver em28xx

Realmente no funcionaba al pinchar. Daba error de que faltaba el firmware pero el driver estaba en el Kernel. Solo pones el firmware y ya lo carga correctamente. Pero toda esa info la podías leer con dmesg. Y ahora no dice nada




Enviado desde mi iPhone utilizando Tapatalk
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
si eso ya le eche un vistazo, si te fijas aqui lo que te comento el driver se da por sentado que es el 292e, ya que si buscas el de tu modelo en cuestión 461e esta dentro del grupo 292e, por eso te indique de ese tipo de instalación, el problema puede venir por que faltan recomendaciones para instalar en OpenSPA (kernel-module-si2157 y el y kernel-module-si2168) ahi es donde saldriamos de dudas si inicias en multiboot y si estos paquetes estan instalados en BH.
 

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
si eso ya le eche un vistazo, si te fijas aqui lo que te comento el driver se da por sentado que es el 292e, ya que si buscas el de tu modelo en cuestión 461e esta dentro del grupo 292e, por eso te indique de ese tipo de instalación, el problema puede venir por que faltan recomendaciones para instalar en OpenSPA (kernel-module-si2157 y el y kernel-module-si2168) ahi es donde saldriamos de dudas si inicias en multiboot y si estos paquetes estan instalados en BH.

Ok, gracias. Voy a investigar lo de multiboot y te digo


Enviado desde mi iPhone utilizando Tapatalk
 

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
Yo te recomiendo que inicies la BH en Multiboot, donde dices que te funciona dicho tuner USB y a modo de información con orden desde la terminal nos ponga que driver exacto esta instalado en dicha imagen, yo te puse el 292e puesto que es el que va en paralelo y dentro del mismo grupo que el que tienes el 461e, en resumen instalas y entras por la terminal y haces una orden o grep o info para ver que tienes instalado ya que dices que solo es pincharlo y a funcionar.

opkg info "*pctv*"

mirando un repositorio por ahi veo que el que esta en BH es este, osea el 452e:

Descargar

asi que con lo que te indico salimos de dudas de cual es el que necesitas.

Hola de nuevo. Hasta hoy no he podido hacerlo. Como indicaba, nada más iniciar ya me reconoce el sintonizador con la imagen de BH.

Al poner opkg info "*pctv*", me sale lo siguiente:

Código:
Package: media-tree-module-dvb-usb-pctv452e
Version: 0.0+git20140924-r0.11
Depends: kernel-3.13.5
Replaces: kernel-module-pctv452e
Conflicts: kernel-module-pctv452e
Status: install ok installed
Section: kernel/modules
Architecture: vuzero
Maintainer: OE-Core Developers <[email protected]>
MD5Sum: 4a5ba6bc382029b875ac2879ef277bcc
Size: 10164
Filename: media-tree-module-dvb-usb-pctv452e_0.0+git20140924-r0.11_vuzero.ipk
Source: git://[email protected]/bh/media_build.git;protocol=ssh;branch=bh-master_20140924_bh_dvb_usb_v2;tag=f653f19919cea8606fc2da07cc42fb7ca90b793e file://fix-strip.patch;patch=1 file://localversion.patch;patch=1 file://defconfig
Description: dvb-usb-pctv452e kernel module  dvb-usb-pctv452e kernel module; Pinnacle
 PCTV HDTV USB DVB / TT connect   S2-3600 Driver
Installed-Time: 1514125790

Si pongo opkg info "*em28xx*"

Código:
Package: media-tree-module-em28xx
Version: 0.0+git20140924-r0.11
Depends: kernel-3.13.5
Replaces: kernel-module-em28xx
Conflicts: kernel-module-em28xx
Status: install ok installed
Section: kernel/modules
Architecture: vuzero
Maintainer: OE-Core Developers <[email protected]>
MD5Sum: cc4045de332c10e878d2142b1ed56708
Size: 37546
Filename: media-tree-module-em28xx_0.0+git20140924-r0.11_vuzero.ipk
Source: git://[email protected]/bh/media_build.git;protocol=ssh;branch=bh-master_20140924_bh_dvb_usb_v2;tag=f653f19919cea8606fc2da07cc42fb7ca90b793e file://fix-strip.patch;patch=1 file://localversion.patch;patch=1 file://defconfig
Description: em28xx kernel module  em28xx kernel module; Empia em28xx device driver
Installed-Time: 1514125788

Package: media-tree-module-em28xx-dvb
Version: 0.0+git20140924-r0.11
Depends: kernel-3.13.5
Replaces: kernel-module-dvb
Conflicts: kernel-module-dvb
Status: install ok installed
Section: kernel/modules
Architecture: vuzero
Maintainer: OE-Core Developers <[email protected]>
MD5Sum: 439f1a7caa7179f7cc608e868853d790
Size: 16928
Filename: media-tree-module-em28xx-dvb_0.0+git20140924-r0.11_vuzero.ipk
Source: git://[email protected]/bh/media_build.git;protocol=ssh;branch=bh-master_20140924_bh_dvb_usb_v2;tag=f653f19919cea8606fc2da07cc42fb7ca90b793e file://fix-strip.patch;patch=1 file://localversion.patch;patch=1 file://defconfig
Description: em28xx-dvb kernel module  em28xx-dvb kernel module; Empia em28xx device
 driver - digital TV   interface
Installed-Time: 1514125789

Y si hago un dmesg | grep dvb:

Código:
e8812dab0d410e2694451a73b421df6fd82b3b07 Merge branch 'bh-master_20140924_bh_dvb_usb_v2' of git.blackhole-community.net:repos/bh/vuplus_kernel into bh-master_20140924_bh_dvb_usb_v2
em28178 #0: dvb set to isoc mode.
    e8812dab0d410e2694451a73b421df6fd82b3b07 Merge branch 'bh-master_20140924_bh_dvb_usb_v2' of git.blackhole-community.net:repos/bh/vuplus_kernel into bh-master_20140924_bh_dvb_usb_v2
dvb_bcm7362: module license 'Proprietary' taints kernel.
em28xx: Registered (Em28xx dvb Extension) extension
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (BCM7362 FE)...
i2c i2c-1: m88ds3103: firmare file 'dvb-demod-m88ds3103.fw' not found
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Montage M88DS3103)...

El que diga que no encuentra el firmware no me importa, porque como es una prueba con BH no lo he instalado. Pero como puedes ver es el módulo EM28xx el que tendría que funcionar y no consigo que vaya con OpenSpa.

¿Ves algo que nos estemos perdiendo?

Gracias por todo!
 

norhap

Usuario Destacado
Vip OpenSPA
5 Ene 2010
4.354
994
0
Pues los paquetes estan claros cuales son:
media-tree-module-em28xx-dvb
media-tree-module-em28xx
media-tree-module-dvb-usb-pctv452e

el problema es como mencionabas cuando abriste el hilo, dependencias de este kernel:

Depends: kernel-3.13.5

por descargartelos no tendras problemas pero claro si es otro kernel ya en OpenSPA tendrás problemas...

pega esta orden cuando estes con BH y se te descargaran en el raiz /:

Código:
cd / ; opkg download media-tree-module-em28xx-dvb ; opkg download media-tree-module-em28xx ; opkg download media-tree-module-dvb-usb-pctv452e
 
Última edición:

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
La verdad es que empiezo a rendirme.... :-(

He instalado los 3 paquetes en cuestión que funcionaban en BH. En ambas imágenes tenemos la misma versión de kernel, por lo que no debería ese ser el problema.

Una vez instalados, sigo igual, con estos resultados:

Código:
root@vuzero:~# dmesg |grep em28xx

em28xx: Unknown symbol bh_v4l2_i2c_new_subdev_board (err 0)

em28xx: Unknown symbol tveeprom_hauppauge_analog (err 0)

root@vuzero:~# dmesg | grep dvb

dvb_bcm7362: module license 'Proprietary' taints kernel.

BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (BCM7362 FE)...

Ahora parece que faltaría un paquete o algo así llamado bh_v4l2_i2c_new_subdev_board que debe de ser de BH, por el nombre. A saber.

Parece que no voy a poder poner en funcionamiento el segundo tuner con esta imagen.

Muchas gracias por tus intentos, fogo. Se agradece muchísimo tu esfuerzo.
 

darkmantk

OpenSpa Team
Miembro del equipo
26 Ago 2009
8.533
2.648
0
Es que no estás usando drivers del kernel generico de vuplus.

Si te fijas en BH usas los media-tree que son unos drivers alternativos no son los que compila por defecto el kernel, y a parte de eso estos usan su propio dvb-core por lo que no te reconocerá en la openspa los simbolos de ciertas funciones del driver y por lo tanto no cargará.
 

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
Ok, en eso tienes razón. Meter “a capón” esos drivers sin sus dependencias no arregla nada, sino que lo empeora. Pero por qué no funciona con los drivers genéricos del kernel de vuplus? Porque es que ni forzando a que se cargue el driver en el inicio se entera de que le he pinchado en el USB el tuner...
 

morser

OpenSpa Team
Miembro del equipo
21 Mar 2007
7.207
1.307
0
57
En nuestra imagen se usan los drivers que compila el kernel, si dices que los drivers de ese dispositivo se añadieron en el kernel 3.14 es normal que ni te lo detecte, ya que el Vu zero usa kernel 3.13. En BH funciona porque ellos usan drivers alternativos que no son los del kernel y estan mas actualizados, pero dudo que te funcionen esos drivers en la openspa. Primero tendrias que meter todos los drivers de BH, los que has puesto mas el dvb-core, rc-core, BH-api, etc, pero aun asi, creo recordar que ellos metian alguna proteccion para que sus drivers solo funcionaran en su imagen.

Si es como dices, que estos drivers se impementaron en el kernel 3.14 te va ser dificil meterlo en la imagen que tienes. Ahora bien, si te esperas 15 dias a la nueva imagen puede que tengas mas suerte.
 

Xebiyista

Usuario
Amigo OpenSPA
15 Feb 2018
18
2
0
52
Muchas gracias, Morser. No voy a seguir con esos drivers de BH. Es una locura toquetear tanto sistema con el riesgo de dejarlo inestable. Esperamos 15 días a la nueva imagen a ver qué pasa y si tenemos más suerte. La imagen de OpenSpa me encanta y su uso me parece más cómodo que BH, por lo que voy a seguir intentandolo ;-)
 

vkthor

Sin presentar, desde octubre 2015 dio tiempo.
Forero
31 Oct 2015
1
0
0
40
Hola, conseguiste hacerlo funcionar? Yo estoy igual con un WinTV Nova S2 que creo que es el mismo cordero con distinta piel (lo identifica como 2013:0461).
He probado a instalar distintos drivers y firmwares y nada. Mi revisión es una BAH9, que por lo que he leído quizá es moderna de más para un dispositivo Enigma2.
Aún estoy a tiempo de devolverlo y pillar otro... pero no encuentro ninguno en Amazon que no sea éste u otro con el mismo chipset 461e, que supongo tendrá el mismo problema.