Newsgroup: it.comp.os.linux.sys
Titolo: Problema con Hauppauge Nexus-s

Ciao a tutti,
ho preso una scheda Hauppauge Nexus-s, che premetto ho provato con
Windows e funziona. Sembra debba funzionare anche con Linux, ma a 
me proprio non va; entro in dettaglio del problema.
Uso una debian sarge, kernel 2.4.27, sto usando i sorgenti
delle librerie dvb della mia distro (ho provato anche a scaricare
altre versioni ma mi danno lo stesso problema).
In poche parole il problema e' semplicemente questo:
darkmoon:~# modprobe dvb
/lib/modules/2.4.27/misc/dvb-ttpci.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, 
      including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.27/misc/dvb-ttpci.o: insmod /lib/modules/2.4.27/misc/dvb-ttpci.o failed
/lib/modules/2.4.27/misc/dvb-ttpci.o: insmod dvb failed
Praticamente e' come se la scheda non esistesse, ma esiste:
darkmoon:~# lspci -v
(... bla bla bla...)
0000:01:07.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
        Subsystem: Technotrend Systemtechnik GmbH: Unknown device 000e
        Flags: bus master, medium devsel, latency 32, IRQ 19
        Memory at eb004000 (32-bit, non-prefetchable) [size=512]
(... bla bla bla...)
I devices li ho creati.
I pacchetto che ho installato sono i seguenti:
darkmoon:~# dpkg -l | grep dvb 
ii  dvb-driver-2.4 1.1.1-7+darkmo sources for drivers for the Fujitsu Siemens 
ii  dvb-driver-sou 1.1.1-7        sources for drivers for the Fujitsu Siemens 
ii  dvb-utils      1.1.0-7        Viewer programs for DVB cards
Come ripeto ho cmq provato anche a scaricare i tar su linux-tv
ma mi da lo stesso problema.
Ho visto che creando il pacchetto la debian scarica il firmware,
ma non lo mette sotto /usr/lib/hotplug/firmware dove IMHO dovrebbe
stare (non credo centri col problema in questione, in ogni caso ce 
l' ho messo io a mano e non cambia nulla).
Ho provato a cercare su google ma ho trovato solo un altro ma
era un forum in tedesco e il tedesco non lo conosco :)
Se qualcuno qui ha la suddetta scheda e gli funziona, non e' che
potrebbe darmi una mano ? :/
Saluti a tutti e grazie per l' attenzione,
-- 
MoonChild
Togliere nospam per l' esatta e-mail 
UIN-ICQ: 3634753 

 (... bla bla bla...)
potrebbe essere una release della scheda che ha dei major e minor pci
diversi da quelli che il driver gestisce , puoi provare a vederli con lspci
-n e poi controllare nei sorgenti del driver se sono gestiti.
ciao.
-- 
Stai leggendo questo fortune con fotoni riciclati.

 -n e poi controllare nei sorgenti del driver se sono gestiti.
Hai fatto centro: ho poi anche fatto un analisi diversa. 
Ho visto la revisione che c' e' scritta sulla scheda e 
fatto altre ricerche su google.
E' la rev. 2.3, praticamente completamente diversa dalla 2.2
E' supportata solo nel kernel 2.6.12, e pare che fare di patch per 
il kernel 2.4 non se ne parla proprio (credo per l' i2c, perche'
c' e' uno dei chip completamente nuovo).
Quindi devo aggiornare tutto il kernel dal 2.4.27 al 2.6.12.
Quando avro' tempo e voglia lo faro', spero che questa nuova
versione della scheda sia qualitativamente molto meglio della 
vecchia perche' dal punto di vista delle rotture di c***i 
per me e' molto peggio :)
Grazie mille per la dritta,


 altre versioni ma mi danno lo stesso problema).
scarica questi driver
http://www.linuxdvb.tv/download/dvb-20050712.tar.bz2
scompatta il tutto
cd DVB/driver
make
make insmod
lascia stare quelli del kernel
ciao
P.S. Usi VDR?

 altre versioni ma mi danno lo stesso problema).
un'altra cosa dopo il make prima di make insmod
esegui il file makedev.napi
per caricare i driver
make insmod
per scaricare i driver
male rmmod
ciao

 
http://www.linuxdvb.tv/download/dvb-20050712.tar.bz2
Grazie per i consigli, sono stato assente in questi
giorni e solo ieri mi sono rimesso all' opera.
Ho installato la versione 2.6.12.2 del kernel,
e con Xine la scheda funziona (ho preso i canali con
il comando scan).
Con MPlayer al contrario non va (o meglio si vede male 
e non si sente l' audio).
Ho provato a ricompilare MPlayer con --enable-dvb e
--with-dvbincdir (specificando tutto il possibile
che ho trovato nella documentazione), i pacchetti
dev delle librerie dvb le ho installate, ma nell' 
output del configure mi ritrovo sempre questo:
<cut>
Checking for DVB ... no (specify path to DVB/ost/include with --with-dvbincdir=DIR)
Checking for DVB HEAD ... yes
<cut>
Qualcuno sa come compilare MPlayer con un supporto dvb
che funzioni ? Il target sarebbe quello di poter registrare 
i programmi dal satellite con mencoder.
Un' altra cosa che gradirei tantissimo e' riuscire a fare
tutto questo utilizzando il mio vecchio caro kernel
2.4: le librerie che mi hai suggerito tu a suo tempo
le provai, ma non funzionarono. Non ricordo se la versione fu
la stessa, magari riprovo con quelle che mi hai detto tu,
tanto non costa niente.
Per ora mi accontenterei di riuscire a fare video recording,
con o senza MPlayer, appurato che la scheda con il kernel
suddetto funziona dato che con Xine va bene (direi anzi
che si vede anche di gran lunga meglio che con il 
programma dedicato per Windows, non saprei perche' ma
per me va bene cosi'). Potendo scegliere preferirei
usare mencoder dato che lo conosco meglio degli altri 
tools.
Non ho ancora provato ad usare il telecomando con lirc,
so che devo tirare fuori i codici con il comando
av7110_loadkeys, tra questi tre modelli che ho trovato
nella mia distro sapete per caso quale va bene per la 
Nexus-s rev. 2.3 ?
/usr/share/doc/dvb-utils/examples/hauppauge.rc5
/usr/share/doc/dvb-utils/examples/hauppauge_grey.rc5
/usr/share/doc/dvb-utils/examples/hauppauge2.rc5
Scusate per le tante domande, e grazie in anticipo 
per ogni possibile aiuto.
Saluti,
