Linux Newbie inside...
Je suis en train de configurer une machine dédiée à la TV et la je seche vraiment. Mon choix s'est donc proté vers VDR qui est à l'heure actuelle la solution la plus aboutie.
Me voici donc à installer Ubuntu car basée sur Debian et avec un kernel 2.6.
Pourquoi un kernel 2.6, car il suporte en natif le driver DVB de linuxtv.org.
Me voici donc à recompiler le kernel pour enlever le surplus et ajouter le driver DVB. Jusqu'ici pas de problèmes sauf quelques prises de bec avec initrd (merci le SATA)
et cramFS (merci debian). Donc la machine fonctionne sauf le dvb. Pourtant si je regarde les messages demarrage, je vois ca (dmesg) :
saa7146: register extension 'dvb'.
PCI: Found IRQ 11 for device 0000:01:04.0
PCI: Sharing IRQ 11 with 0000:00:02.0
PCI: Sharing IRQ 11 with 0000:00:1d.0
PCI: Sharing IRQ 11 with 0000:00:1d.3
saa7146: found saa7146 @ mem f8963c00 (revision 1, irq 11) (0x13c2,0x0000).
DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC addr = 00:d0:5c:03:c6:c2
gpioirq unknown type=0 len=0
DVB: AV7110(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261d
DVB: AV7110(0) - firmware supports CI link layer interface
av7110(0): Crystal audio DAC detected
videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
saa7146_vv: saa7146 (0): registered device video0 [v4l2]
av7110: found av7110-0.
|
Mon udev.rules contient :
# dvb devices
KERNEL="dvb",NAME="dvbdummy"
KERNEL="dvb*", PROGRAM="/etc/udev/dvb.sh %k", NAME="%c"
|
devb.sh
#!/bin/sh
/bin/echo | /bin/sed -e 's,dvb\([0-9]\)\.\([^0-9]*\)\([0-9]\),dvb/adapter\1/\2\3,'
|
udev.permission
# DVB devices
dvb/*:$local:video:0660
dvb:$local:video:0660
dvb/adapter*:$local:video:0660
|
Au final pas d'entrée dvb dans /dev ?!
Par contre il y en a une dans /.dev (c'est quoi ce dossier ?)