View previous topic :: View next topic |
Author |
Message |
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Sun Feb 11, 2007 2:43 pm Post subject: udev-104 no crea /dev/dvb[cerrado] |
|
|
Hola, he actualizado el sistema (amd64) y con ello una nueva version de udev la udev-104-r9 y mi tarjeta de television ha dejado de funcionar ya que udev no me crea el enlace /dev/dvb
Los modulos los sigo cargando igual que antes y si hago un lspci:
Code: | 04:0a.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
Subsystem: Avermedia Technologies Inc Unknown device 2c05
Flags: bus master, medium devsel, latency 32, IRQ 21
Memory at feafd800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [40] Power Management version 2
|
Aparece como reconocido en el sistema, si bajo de version de udev me vuelve a funcionar, he estado mirando en /etc/udev/rules.d/50-udev.rules pero no me termino de aclarar mucho.
Salu2
Last edited by Hefistion on Sat Feb 17, 2007 10:17 pm; edited 1 time in total |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Sun Feb 11, 2007 6:12 pm Post subject: |
|
|
Pues yo tengo instalado udev-104-r9 y sí me lo crea, al conectar el adaptador TDT en el USB.
Al principio tuve algunos problema,s ya que uno de los archivos de dispositivo desaparecía, pero era causado por el puerto USB (el adaptador TDT USB consume demasiado para la tarjeta USB PCI). Lo conecté a la placa base y listo.
Eso sí, una vez que tenido que desconectar el adaptador y volverlo a conectar, ya que parece que al iniciar el PC no creó el dispositivo, pero claro, lo tengo funcionando OK dwsde ayer, no está probado exhaustivamente.
Uso el novísimo kernel 2.6.20 (el único que soporta mi TDT). _________________ pcmaster |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Sun Feb 11, 2007 6:28 pm Post subject: |
|
|
Mi tarjeta es una pci y los dispositivos usb funcionan bien, los dispositivos se deberian crear al arranque, bueno de hecho se crean todos menos ese
salu2 |
|
Back to top |
|
|
pacho2 Developer
Joined: 04 Mar 2005 Posts: 2599 Location: Oviedo, Spain
|
Posted: Sun Feb 11, 2007 9:18 pm Post subject: |
|
|
Supongo que habrás ejecutado etc-update/dispatch-conf tras actualizar el udev :-/
Saludos y suerte |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Sun Feb 11, 2007 10:01 pm Post subject: |
|
|
pacho2 wrote: | Supongo que habrás ejecutado etc-update/dispatch-conf tras actualizar el udev :-/
Saludos y suerte |
Si, fue a raiz de ello cuando me han venido los problemas,
salu2 |
|
Back to top |
|
|
pacho2 Developer
Joined: 04 Mar 2005 Posts: 2599 Location: Oviedo, Spain
|
Posted: Mon Feb 12, 2007 10:01 am Post subject: |
|
|
Se que puedo estar metiendo la pata pero, ¿qué emergiste para soportar tu tarjeta? ¿media-tv/v4l-dvb-hg? ¿algo más? Prueba a re-emerger todo lo que instalaste cuando quisiste añadir soporte para tu tarjeta, quizás "añadan" alguna regla para udev.
Saludos y suerte |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Tue Feb 13, 2007 11:45 am Post subject: |
|
|
el -r11 entró ayer en portage, prueba a ver si cuela. Que reglas tienes para dvb en la conf del udev ?
saluetes _________________ Error: Failing not supported by current locale |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Tue Feb 13, 2007 10:17 pm Post subject: |
|
|
Gracias por responder y perdonar por no haber podido responder antes, os cuento como va la cosa:
He actulizado a la version udev-104-r11 pero la cosa sigue igual, no crea /dev/dvb en el arranque, en cambio me he dado cuenta de los siguiente:
- Si hago un : Code: |
nederland ~ # rmmod saa7134_dvb
nederland ~ # rmmod saa7134
nederland ~ # modprobe saa7134 card=85
nederland ~ # modprobe saa7134_dvb
nederland ~ # ls /dev/d*
/dev/dsp /dev/dvd1 /dev/dvdrw1
/dev/disk:
by-id by-path by-uuid
/dev/dvb:
adapter0
|
Me crea el dispositivo
La verdad es que no entiendo porque no lo crea en el arranque y si cuando le cargo los modulos manualmente. Code: |
nederland ~ # cat /etc/modules.autoload.d/kernel-2.6
# /etc/modules.autoload.d/kernel-2.6: kernel modules to load when system boots.
#
saa7134 card=85
saa7134_dvb
|
Tambien he probado a poner el arranque de los modulos en el /etc/conf.d/local.start pero pasa exactamente los mismo.
salu2 |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Wed Feb 14, 2007 8:57 am Post subject: |
|
|
pues no se, lo único que se me ocurre es que al cargar el sistema udev no le pasa determinados parámetros al módulo que luego si le pasas al hcerlo manualmente ya que están puestos por defecto en el modules.d ... tienes algo ahi referente a dvb ? No sale nada en los logs ?
Si no, y en caso de que esté usando un kernel 2.6.20, te ocurre con otro kernel ? Lo digo porque he leido en algún lao que ha habido una importante actualización del v4l recientemente. A ver si vienen por ahi los tiros ...
saluetes _________________ Error: Failing not supported by current locale |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Wed Feb 14, 2007 1:18 pm Post subject: |
|
|
Pues a mí me pasa algo parecido. Tras iniciar el sistema:
# lsusb
Bus 005 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 004 Device 002: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
tras desconectar y volver a conectar el adaptador USB de TDT:
# lsusb
Bus 005 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 004 Device 002: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 005: ID 2040:7050 Hauppauge
Bus 001 Device 001: ID 0000:0000 _________________ pcmaster |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Wed Feb 14, 2007 3:41 pm Post subject: |
|
|
Pues creo que la cosa debe ir por el parametro card=85 que le paso.
He probado a cargar el modulo solo sin dicha opcion y no me crea el dispositivo, solo lo crea cuaondo le mando la opcion card=85 con lo que me inclino a pensar que en el arranque no se pasa esa opcion correctamente. Ahora a ver si doy con el motivo |
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2234 Location: Barcelona
|
Posted: Sat Feb 17, 2007 9:41 pm Post subject: |
|
|
Bueno, mi problema quedó solucionado. La no detección sólo acurría usando el USB integrado en el chipset nForce2. Con la tarjeta USB PCI no, aunque se colgaba por falta de potencia (la tarjeta sólo soportaba el modo low-power).
¿la solución? Obvia: tarjeta PCI nueva, una Sunix con 3 + 1 puertos USB 2.0 y 2 + 1 puertos firewire... y la posibilidad de conectarle directamente un latiguilo de la fuente del PC para alimentar convenientemente los dispositivos (modelo UFC3212V). _________________ pcmaster |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Sat Feb 17, 2007 10:16 pm Post subject: |
|
|
Voy a cerrar el hilo, actualice a la version 2.19 del kernel y con ello se me ha solucionado el problema, ya se que no tiene nada que ver, pero bueno, mejor asi. Gracias a todos por vuestra ayuda |
|
Back to top |
|
|
|