Newsgroup: it.comp.os.linux.iniziare
Titolo: modulo raw1394 (mepis)

Salve,
da come vedo in giro mi sa che per usare kino ho proprio bisogno di
questo modulo, ma un
modprobe raw1394 mi ritorna che il modulo non puo' essere trovato.
$ lsmod | grep 1394
dv1394                 15692  0
video1394              15308  0
ohci1394               27316  2 dv1394,video1394
$ sudo modprobe raw1394
FATAL: Module raw1394 not found.
inoltre, da 
http://freebob.sourceforge.net/index.php/FreeBoB_on_Debian_GNU/Linux
,
vedo
$ sudo zgrep IEEE1394 /boot/config-2.6.15-27-desktop
CONFIG_IEEE1394=y
# CONFIG_IEEE1394_VERBOSEDEBUG is not set
# CONFIG_IEEE1394_OUI_DB is not set
CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y
CONFIG_IEEE1394_CONFIG_ROM_IP1394=y
# CONFIG_IEEE1394_EXPORT_FULL_API is not set
CONFIG_IEEE1394_PCILYNX=m
CONFIG_IEEE1394_OHCI1394=m
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=y
# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set
CONFIG_IEEE1394_ETH1394=m
CONFIG_IEEE1394_DV1394=m
CONFIG_IEEE1394_RAWIO=y
# CONFIG_IEEE1394_CMP is not set
dunque il supporto per il modulo sembra installato.
sempre dalla stessa guida leggo di lanciare modconf e
look for the line:
kernel/drivers/ieee1394
Press enter to select this submenu and then install raw1394.
Solo che io non ho nessun submenu raw1394.
qualcuno mi da' lumi? sto modulo c'e' o non c'e'?
curiosamente con la mepis 6.0 modprobe raw1394 caricava il modulo, con
la 6.5 nisba.
grazie in anticipo
mirko

iop ha scritto:

libraw1394 č installata?

> libraw1394 è installata?
si, scusa, mi sono dimenticato di specificare.
ho installato libraw1394, libavc1394 e libdc1394 in tutte le salse e
libiec61883, che ho letto da qualche parte che ci voleva.
il tutto accompagnato dai riti scaramantici piu' pittoreschi.

 la 6.5 nisba.
Dell'elenco che hai inviato ho lasciato tre righe:
Una che mostra una "funzionalità" creata come modulo;
Una che mostra una "funzionalità" creata come *interna* al kernel;
Una che mostra una "funzionalità" NON creata.
Indovina quali due non troverai mai con modprobe?? ;-)
-- 
Signature automatica inserita a mano.
Nel caso mancassero nel messaggio, aggiungeteli da qui!!
		(     ,,,, .... :::: ;;;;)
In God we trust, all others we monitor.(NSA)

> libraw1394 č installata?

strano.
verifica in /usr/lib se c'č il modulo libraw1394.so.x.x

 Indovina quali due non troverai mai con modprobe?? ;-)
hmmm... mi cogli in fallo... l'ultima della lista? pero' non capisco a
cosa serva sta funzionalita'.
che potrei fare a sto punto?
riporto
$ ls -l /usr/lib | grep libraw1394
-rw-r--r--   1 root root    22986 2006-12-01 16:23 libraw1394.a
-rw-r--r--   1 root root      807 2006-12-01 16:23 
libraw1394.la
lrwxrwxrwx   1 root root       19 2007-03-30 19:49 libraw1394.so ->
libraw1394.so.8.1.1
lrwxrwxrwx   1 root root       19 2007-03-26 23:21 libraw1394.so.5 ->
libraw1394.so.5.2.0
-rw-r--r--   1 root root    17248 2006-04-12 12:35 libraw1394.so.5.2.0
lrwxrwxrwx   1 root root       19 2007-03-26 23:21 libraw1394.so.8 ->
libraw1394.so.8.1.1
-rw-r--r--   1 root root    18352 2006-12-01 16:23 libraw1394.so.8.1.1

 problema.
ciao Tonico, grazie per il suggerimento, stasera provo e faccio
sapere.
mi puoi spiegare una cosa? che differenza c'e' nel creare una
funzionalita' come modulo o interna al kernel? nella mia ignoranza
credevo che se creata come modulo ce l'hai li', pronta per essere
usata una volta caricata (con modprobe); invece se interna al kernel
ti risparmi la fatica di caricarla tutte le volte all'avvio, perche'
gia' caricata. ma mi sa che non e' cosi'...

 FATAL: Module raw1394 not found.
Come ti e' stato gia' fatto notare, modprobe non trova il modulo
perche' il supporto raw1394 e' gia' incluso direttamente nel kernel.
Se scrivi "dmesg | grep 1394" dovresti trovare delle informazioni a
riguardo.
Comunque, non vorrei dire una cavolata, ma non credo che tu abbia
bisogno per forza di raw1394 se vuoi acquisire da una telecamera dv.
Io ho sempre utilizzato dvgrab e il driver dv1394.
Saluti,
The Librarian


Purtroppo con Kino nelle ultime versioni non è cosi, richiede
esplicitamente raw1394.
nelle versioni precedenti (non chiedermi quli non lo ricordo) ti dava
la posibiltà di scegliere se utilizzare raw o dv ma nelle ultime
richiede solo raw.
Però sei sicuro che raw1394 non sia caricato ugualmente ed utilizzato?
Per curiosità prova a verificare se è caricato e se lo è scaricalo e
vedi se dvgrab funziona.

 gia' caricata. ma mi sa che non e' cosi'...
Purtroppo non sono in grado di darti una risposta esaustiva le mie
conoscenze di linux non sono granchè al momento, imparo man mano che
trovo i casini e tento di risolverli.
Comunque posso fare delle supposizione, i guru sono pregati vivamente
di avvisarmi se dico stronzate.
Le funzionalità interne al kernel esistono se il kernel stesso è
predisposto, compilato, patchato per utilizzarle. Come dici tu vengono
caricate automaticamente per definizione in quanto dentro al kernel
stesso. I moduli esterni vengono caricati con modprobe quando ne hai
bisogno o puoi dire al kernel di caricarli comunque al boot
inserendoli in /etc/modules (questo per ubuntu e debian derivate,
altre distro utilizzano altri modi).
Spero di non aver detto troppe eresie.
Ciao
Tonico

 CONFIG_IEEE1394_RAWIO=y
...
La 'y' significa che il driver è compilato staticamente nel kernel,
quindi è sempre disponibile senza dover caricare alcun modulo, chi
di fatto non esiste.
Se ci fosse stata una 'm' allora il driver sarebbe stato compilato come
modulo e tu avresti dovuto caricarlo, con la procedura precedentemente
menzionata, per utilizzarlo.
Prova quindi ad utilizzare Kino senza preoccuparti del modulo raw1394,
che tanto giustamente non esiste...

 che tanto giustamente non esiste...
ok, adesso ho piu' chiara la faccenda dei moduli. dunque non mi devo
preoccupare di raw1394.
inoltre dovevo capirlo prima in quanto il device /dev/raw1394-0 veniva
creato automaticamente.
ho provato ad usare kino (0.92), la videocamera viene riconosciuta ma
compare sempre il messaggio (tipo):
"modulo dv1394 non caricato o non riesco a leggere/scrivere su /dev/
XXXX"
dove XXXX e' quello che specifico nelle preferenze. non funziona con
nessuno dei device names che trovo in /dev, che sono il sucitato
raw1394-0 e video1394-0.
la videocamera viene riconosciuta (ed e' supportata), lo vedo sempre
in preferenze.
ma il messaggio di errore di sopra implica che kino e' stato compilato
per usare dv1394 (deprecato)? che debba ricompilarlo in modo da fargli
usare raw1394?
e' strano, perche' kino 0.92 andava benissimo su mepis 6.0, ma sulla
6.5 che ho adesso ho problemi. ah, tra l'altro compilare kino1.0 e' un
casino, un macello di dipendenze da sistemare...

 vedi se dvgrab funziona.
Ne sono certo. Ho compilato il kernel senza supporto per i moduli e
comunque senza raw1394 e dvgrab funziona tranquillamente.
Saluti,
The Librarian

 XXXX"
Devi impostare i permessi dei moduli.
Leggi qui, è per Ubuntu Feisty, ma dovrebbe funzionare anche su Mepis 
(che è basata su Ubuntu):
http://gilmoth.blogspot.com/2007/04/ubuntu-feisty-e-le-videocamere-digitali.html
Il tutto con le riserve del caso (modulo raw1394 eccetera)
Fammi sapere se funziona.
Ciao
Gilmoth


allora... ecco.... ti devo dire.... UN MITO!!!
funziona! e adesso mi hai fatto piangere... :-)
per la cronaca, mepis 6.5, kino 0.92. In preferences, IEEE1394, lascio
di _default_ /dev/dv1394-0, device che mi si crea automaticamente
all'avvio.
in caso qualcuno fosse curioso.
intanto brindo con della bonarda.
grazie!
mirko
PS ma cazzo, com'e' che sta storia dei permessi non si trova sul sito
ufficiale? per gente come me che ne capisce una fava sarebbe gradito
mica poso eh. oppure c'e' e me la sono mancata?





 mica poso eh. oppure c'e' e me la sono mancata?
Sinceramente ho impiegato un po' di tempo per googlare e trovare le 
informazioni corrette, fra siti forum e quant'altro. Ora non ricordo più 
dove ho trovato le istruzioni, le ho scritte e pubblicate proprio per 
evitare di perdere tempo a fare un'altra ricerca.
Comunque, capisco il senso di frustrazione che coglie quando scopri che 
la soluzione è relativamente banale, ma da solo non saresti mai stato in 
grado di raggiungerla... eppure c'è chi lo ha fatto.
In questo caso avevo capito che il problema riguardava i permessi 
(accedevo alla videocamera come root ma non come utente), ma andare a 
modificare in quel modo tre righe di un file di configurazione sperduto 
nel mare di sottodirectory di /etc... ma perché ca--o non lo impostano 
di default? Mai capito!
Quello che c'è di buono e bello e giusto è il supporto della comunità di 
utenti... non c'è problema che non abbia una soluzione, non c'è 
soluzione che non sia già stata trovata e pubblicata. E Google che ti 
aiuta a trovarla (a volte è il classico ago nel pagliaio).
Ciao
Gilmoth