Newsgroup: it.comp.os.linux.sys
Titolo: /dev/video ...

Hi All,
sto tentando di far funzionare una scheda TV Philips
PCA20TV. Ho ricompilato il kernel, moduli, etc...ma:
root@shelly:~# cat /proc/modules
nls_cp437               3904   6 (autoclean)
vfat                    9308   3 (autoclean)
fat                    29856   3 (autoclean) [vfat]
root@shelly:~# modprobe videodev
inserisco il modulo videodev e:
root@shelly:~# cat /proc/modules
videodev                2688   0 (unused)
nls_cp437               3904   6 (autoclean)
vfat                    9308   3 (autoclean)
fat                    29856   3 (autoclean) [vfat]
nel syslog:
Sep 14 00:42:42 shelly kernel: Linux video capture interface: v1.00
Sep 14 00:42:56 shelly modprobe: modprobe: Can't locate module char-major-81-0
Sep 14 00:42:57 shelly last message repeated 3 times
infatti, se provo con fbtv:
root@shelly:~# fbtv
map: vt01 => fb0
map: vt01 => fb0
v4l-conf: using framebuffer device /dev/fb0
mode: 800x600, depth=32, bpp=32, bpl=3200, base=0xf0000000
can't open /dev/video: Dispositivo inesistente
v4l-conf had some trouble, trying to continue anyway
open /dev/video: Dispositivo inesistente
map: vt01 => fb0
v4l-conf: using framebuffer device /dev/fb0
mode: 800x600, depth=32, bpp=32, bpl=3200, base=0xf0000000
can't open /dev/video: Dispositivo inesistente
v4l-conf had some trouble, trying to continue anyway
open /dev/video: Dispositivo inesistente
no video grabber device available
root@shelly:~#
non mi trova /dev/video...
Come faccio a creare il dispositivo?
La scheda è funzionante, l'ho provata con Win98. Non è un
hardware recentissimo. Ma non mi sembra nemmeno cosi'
obsoleta.
PS. in quale pacchetto debian trovo lspci?
root@shelly:~# dpkg -S lspci
dpkg: *lspci* non trovato.
Grazie in anticipo...
-- 
	     .
 ____      _ |   UIN:82766812  
|_\|_)  /o( -*-. Fiat500Web: 
http://www.poli.studenti.to.it/~f.sirna
 
|  \ \|\||_) |   mailto: farnis(at)libero(dot)it 
------------ .   On a 486DX/133 with Linux Debian 2.2 (Woody)

Sep 14 00:42:56 shelly modprobe: modprobe: Can't locate module char-major-81-0
				^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manca qualcosa ! Io riusci a far funzionare una di queste schede. Fu tempo
fa e non ricordo bene i dettagli. Nel mio /etc/conf.modules trovo pero'
# video bttv
alias char-major-81 videodev 
alias char-major-81-0 bttv 
pre-install bttv        modprobe -k tuner 
# 878   10 16
options bttv card=10 
# PAL   0,1,5,7
# NONE  4
options tuner type=7 debug=1 
options i2c verbose=1
e poi
[ghigo@sphera g++-2]$ ls -l /dev/video*
lrwxrwxrwx    1 root     root            6 lug  2 04:59 /dev/video -> video0
crw-------    1 ghigo    root      81,   0 gen 28  2000 /dev/video0
crw-------    1 ghigo    root      81,   1 gen 28  2000 /dev/video1
[ghigo@sphera g++-2]$ 
Ovvero nel momento che un programma accede al device /dev/video il kernel
cerca un modulo che faccia capo al device 'char-major-81'. Con il mio alias
'alias char-major-81 videodev' impongo che sia 'videodev'. 'videodev' e'
pero' un driver di base; non conosce nessun hardware in particolare.
Tant'evvero che 'videodev' tenta poi ( dopo essere stato caricato ) di
caricare a sua volta il device 'char-major-81-0', che io ho imposto ( vedi
'alias char-major-81-0 bttv' ) essere bttv ( chip bttv-848 o qualcosa del
genere ). A te manca questo modulo ( o meglio quello relativo al tuo
hardware ). Molte informazioni le ho trovate in un programmino di cui
purtroppo NON ricordo il nome ...
good luck

Come faccio a creare il dispositivo?
# mknod /dev/video c 81 0
Ciao
Ale
-- 
Home Page: 
http://web.tiscalinet.it/airaghi
Per ottenere il mio indirizzo e-mail sostituire a NOSPAM il mio cognome

 PCA20TV. Ho ricompilato il kernel, moduli, etc...ma:
Prova ad usare bttv che trovi:
http://www.strusel007.de/linux/bttv/index.html
La mia Hauppage Wintv va alla perfezione (Tv, Radio, Televideo,
telecomando), mentre usando i moduli del kernel non ne voleva sapere.
Bye
Andrea Capriotti

# mknod /dev/video c 81 0
Dice che il file esiste già...
Non ci capisco nulla :(


Grazie in anticipo...
Prego...
Ciao
-- 
Fabio Cobianchi | 
fabi...@tiscalinet.it