[Risolto] Configurare scheda tv WinTV-HVR-1400
- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
[Risolto] Configurare scheda tv WinTV-HVR-1400
Re: Configurare scheda tv WinTV-HVR-1400
Fai così (da terminale):
Codice: Seleziona tutto
cd /lib/firmwareCodice: Seleziona tutto
sudo wget http://steventoth.net/linux/hvr1400/xc3028L-v36.fwprova poi se kaffeine la vede
- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
Re: Configurare scheda tv WinTV-HVR-1400
[ 49.149481] CORE cx23885[0]: subsystem: 0070:8010, board: Hauppauge WinTV-HVR1400 [card=9,autodetected]
[ 49.317895] tveeprom 0-0050: Hauppauge model 80019, rev B2F1, serial# 3758383
Re: Configurare scheda tv WinTV-HVR-1400
Codice: Seleziona tutto
dmesg | grep DVBCodice: Seleziona tutto
ls /dev/dvb/* -l- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
Re: Configurare scheda tv WinTV-HVR-1400
[ 51.033689] tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
I secondo
ls: impossibile accedere a /dev/dvb/*: File o directory non esistente
Re: Configurare scheda tv WinTV-HVR-1400
Non si attiva la parte digitale...Simonxxx84 ha scritto: Il primo comando
[ 51.033689] tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
I secondo
ls: impossibile accedere a /dev/dvb/*: File o directory non esistente
Posta i risultati di:
Codice: Seleziona tutto
lsmodCodice: Seleziona tutto
dmesg | grep firmware- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
Re: Configurare scheda tv WinTV-HVR-1400
Codice: Seleziona tutto
Module Size Used by
iptable_filter 12810 1
ip_tables 27710 1 iptable_filter
x_tables 29777 2 iptable_filter,ip_tables
binfmt_misc 17646 1
pci_stub 12622 1
vboxpci 23112 0
vboxnetadp 13382 0
vboxnetflt 23506 0
vboxdrv 286747 3 vboxpci,vboxnetadp,vboxnetflt
speedstep_lib 13205 0
parport_pc 37530 0
ppdev 17141 0
rfcomm 48645 0
dm_crypt 23725 0
bnep 18517 0
nvidia 11713911 54
btusb 18712 0
bluetooth 165324 5 rfcomm,bnep,btusb
snd_hda_codec_realtek 332834 1
dib7000p 39160 0
dibx000_common 14608 1 dib7000p
snd_hda_intel 34236 2
snd_hda_codec 106725 2 snd_hda_codec_realtek,snd_hda_intel
arc4 12529 2
snd_usb_audio 119214 3
snd_hwdep 13782 2 snd_hda_codec,snd_usb_audio
cx23885 152361 0
altera_stapl 34754 1 cx23885
uvcvideo 69124 0
iwl4965 134289 0
iwl_legacy 83641 1 iwl4965
cx2341x 24288 1 cx23885
videobuf_dma_sg 19354 1 cx23885
videobuf_dvb 14201 1 cx23885
videobuf_core 26238 3 cx23885,videobuf_dma_sg,videobuf_dvb
snd_usbmidi_lib 25407 1 snd_usb_audio
snd_pcm 98306 4 snd_hda_intel,snd_hda_codec,snd_usb_audio
mac80211 310164 2 iwl4965,iwl_legacy
v4l2_common 16456 2 cx23885,cx2341x
videodev 92905 4 cx23885,uvcvideo,cx2341x,v4l2_common
snd_seq_midi 13370 0
snd_rawmidi 30488 2 snd_usbmidi_lib,snd_seq_midi
ir_lirc_codec 12898 0
lirc_dev 19284 1 ir_lirc_codec
snd_seq_midi_event 14899 1 snd_seq_midi
snd_seq 62088 2 snd_seq_midi,snd_seq_midi_event
altera_ci 19760 1 cx23885
snd_timer 30240 2 snd_pcm,snd_seq
snd_seq_device 14528 3 snd_seq_midi,snd_rawmidi,snd_seq
ir_sony_decoder 12549 0
ir_jvc_decoder 12546 0
joydev 18043 0
snd 68651 20 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_hwdep,snd_usbmidi_lib,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
acer_wmi 24447 0
dvb_core 111476 4 dib7000p,cx23885,videobuf_dvb,altera_ci
rc_rc6_mce 12502 0
btcx_risc 13640 1 cx23885
usbhid 48081 0
soundcore 12680 1 snd
ir_rc6_decoder 12579 0
ir_rc5_decoder 12546 0
ite_cir 25957 0
ir_nec_decoder 12546 0
hid 100109 1 usbhid
psmouse 70193 0
snd_page_alloc 18572 2 snd_hda_intel,snd_pcm
rc_core 27014 10 cx23885,ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,rc_rc6_mce,ir_rc6_decoder,ir_rc5_decoder,ite_cir,ir_nec_decoder
sparse_keymap 13995 1 acer_wmi
serio_raw 13294 0
lp 17868 0
v4l2_compat_ioctl32 17341 1 videodev
tveeprom 21253 1 cx23885
cfg80211 196651 3 iwl4965,iwl_legacy,mac80211
parport 42788 3 parport_pc,ppdev,lp
uvesafb 29284 1
mxm_wmi 12979 0
wmi 19269 2 acer_wmi,mxm_wmi
video 20027 0
atl1e 42525 0
ahci 30380 1
libahci 31326 1 ahciSecondo comando
Codice: Seleziona tutto
[ 51.127160] iwl4965 0000:08:00.0: loaded firmware version 228.61.2.24Re: Configurare scheda tv WinTV-HVR-1400
Principalmente:
dvb_core
cx23885
dib7000p
videobuf_dvb
Il firmware invece non è stato caricato...
Sei sicuro di averlo messo in /lib/firmware ?
Verifica dentro a quella cartella se è presente il xc3028L-v36.fw
- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
Re: Configurare scheda tv WinTV-HVR-1400
Re: Configurare scheda tv WinTV-HVR-1400
No, era un'affermazione: i moduli ci sono e sono caricati correttamente!Simonxxx84 ha scritto: No per i moduli non li ho caricati, come si procede?Il firmware invece è nella cartella /lib/firmware.
Per capire mi serve il risultato completo del comando dmesg; riesci ad allegarlo come file .txt o in alternativa metterlo tipo qui: http://pastebin.com/ e postare il link?
- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
Re: Configurare scheda tv WinTV-HVR-1400
- Allegati
-
dmesg.txt- (64.81 KiB) Scaricato 16 volte
Re: Configurare scheda tv WinTV-HVR-1400
Qui trova il frontend dvb:
Codice: Seleziona tutto
[ 49.634424] cx23885[0]: hauppauge eeprom: model=80019
[ 49.634427] cx23885_dvb_register() allocating 1 frontend(s)
[ 49.634459] cx23885[0]: cx23885 based dvb cardCodice: Seleziona tutto
[ 50.013809] cx23885[0]: frontend initialization failed
[ 50.013815] cx23885_dvb_register() dvb_register failed err = -22
[ 50.013818] cx23885_dev_setup() Failed to register dvb on VID_CL'errore -22 è comune; fammi controllare....
Re: Configurare scheda tv WinTV-HVR-1400
Che kernel hai su?Simonxxx84 ha scritto: Ciao a tutti sto cercado di far funzionare questa sceda tv su ubuntu 10.10 64bit, ...
Codice: Seleziona tutto
uname -a- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
Re: Configurare scheda tv WinTV-HVR-1400
Re: Configurare scheda tv WinTV-HVR-1400
Questo non è bello...non posso dare la colpa al kernel! >:(Simonxxx84 ha scritto: Io ora uso il kernel 3.0.4 il 2.6.35 lo tengo per riserva e per il problema della batteria...![]()
Provo a fare un diff tra i driver precedenti al kernel 2.6.34 e gli attuali per il 3.0
Spero di trovare qualcosa di significativo, a parte l'aggiunta di un paio di schede che ho già visto...
- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
Re: Configurare scheda tv WinTV-HVR-1400
Re: Configurare scheda tv WinTV-HVR-1400
Codice: Seleziona tutto
sudo apt-get install mercurial linux-headers-`uname -r` build-essential Codice: Seleziona tutto
hg clone http://mercurial.intuxication.org/hg/s2-liplianinCodice: Seleziona tutto
gedit s2-liplianin/linux/drivers/media/common/tuners/tuner-xc2028.cCodice: Seleziona tutto
#if 1 /* keep */Codice: Seleziona tutto
#if 0 /* keep */Codice: Seleziona tutto
cd ~/s2-liplianinCodice: Seleziona tutto
makeCodice: Seleziona tutto
sed -i 's/CONFIG_DVB_FIREDTV=m/CONFIG_DVB_FIREDTV=n/' ./v4l/.configCodice: Seleziona tutto
makeCodice: Seleziona tutto
sudo make install- Simonxxx84
- Prode Principiante
- Messaggi: 117
- Iscrizione: sabato 4 luglio 2009, 20:33
- Località: Cison di Valmarino
Re: Configurare scheda tv WinTV-HVR-1400
Codice: Seleziona tutto
simon@Simon-Aspire-6920g:~$ sudo apt-get install mercurial linux-headers-`uname -r` build-essential
[sudo] password for simon:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
build-essential è già alla versione più recente.
mercurial è già alla versione più recente.
linux-headers-3.0.4-030004-generic è già alla versione più recente.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
simon@Simon-Aspire-6920g:~$ hg clone http://mercurial.intuxication.org/hg/s2-liplianin
directory di destinazione: s2-liplianin
sto richiedendo tutte le modifiche
sto aggiungendo i changeset
sto aggiungendo i manifesti
sto aggiungendo le modifiche ai file
aggiunti 15392 changeset con 38346 modifiche a 2903 file
sto aggiornando al branch default
1753 files updated, 0 files merged, 0 files removed, 0 files unresolved
simon@Simon-Aspire-6920g:~$ sudo gedit s2-liplianin/linux/drivers/media/common/tuners/tuner-xc2028.c
error: line 3: bad flagvector
error: line 7: bad flagvector
error: line 10: bad flagvector
error: line 12: bad flagvector
error: line 14: bad flagvector
error: line 16: bad flagvector
error: line 21: bad flagvector
error: line 26: bad flagvector
(gedit:11891): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed
(gedit:11891): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed
(gedit:11891): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed
simon@Simon-Aspire-6920g:~$ cd ~/s2-liplianin
simon@Simon-Aspire-6920g:~/s2-liplianin$ make
make -C /home/simon/s2-liplianin/v4l
make[1]: ingresso nella directory "/home/simon/s2-liplianin/v4l"
No version yet, using 3.0.4-030004-generic
make[1]: uscita dalla directory "/home/simon/s2-liplianin/v4l"
make[1]: ingresso nella directory "/home/simon/s2-liplianin/v4l"
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 3.0.4
***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.
If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.
Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:
cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install
Please see your distro's web site for instructions to build a new kernel.
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: uscita dalla directory "/home/simon/s2-liplianin/v4l"
make[1]: ingresso nella directory "/home/simon/s2-liplianin/v4l"
perl scripts/make_config_compat.pl /lib/modules/3.0.4-030004-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
make -C firmware prep
make[2]: Entering directory `/home/simon/s2-liplianin/v4l/firmware'
make[2]: Leaving directory `/home/simon/s2-liplianin/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/simon/s2-liplianin/v4l/firmware'
CC ihex2fw
Generating vicam/firmware.fw
Generating dabusb/firmware.fw
Generating dabusb/bitstream.bin
Generating ttusb-budget/dspbootcode.bin
Generating cpia2/stv0672_vp4.bin
Generating av7110/bootcode.bin
make[2]: Leaving directory `/home/simon/s2-liplianin/v4l/firmware'
Kernel build directory is /lib/modules/3.0.4-030004-generic/build
make -C /lib/modules/3.0.4-030004-generic/build SUBDIRS=/home/simon/s2-liplianin/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modules
make[2]: Entering directory `/usr/src/linux-headers-3.0.4-030004-generic'
CC [M] /home/simon/s2-liplianin/v4l/tuner-xc2028.o
/home/simon/s2-liplianin/v4l/tuner-xc2028.c: In function 'xc2028_set_params':
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: 'T_DIGITAL_TV' undeclared (first use in this function)
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: (Each undeclared identifier is reported only once
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: for each function it appears in.)
make[3]: *** [/home/simon/s2-liplianin/v4l/tuner-xc2028.o] Errore 1
make[2]: *** [_module_/home/simon/s2-liplianin/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.0.4-030004-generic'
make[1]: *** [default] Errore 2
make[1]: uscita dalla directory "/home/simon/s2-liplianin/v4l"
make: *** [all] Errore 2
simon@Simon-Aspire-6920g:~/s2-liplianin$ sed -i 's/CONFIG_DVB_FIREDTV=m/CONFIG_DVB_FIREDTV=n/' ./v4l/.config
simon@Simon-Aspire-6920g:~/s2-liplianin$ make
make -C /home/simon/s2-liplianin/v4l
make[1]: ingresso nella directory "/home/simon/s2-liplianin/v4l"
./scripts/make_myconfig.pl
make[1]: uscita dalla directory "/home/simon/s2-liplianin/v4l"
make[1]: ingresso nella directory "/home/simon/s2-liplianin/v4l"
perl scripts/make_config_compat.pl /lib/modules/3.0.4-030004-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/simon/s2-liplianin/v4l/firmware'
make[2]: Leaving directory `/home/simon/s2-liplianin/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/simon/s2-liplianin/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/simon/s2-liplianin/v4l/firmware'
Kernel build directory is /lib/modules/3.0.4-030004-generic/build
make -C /lib/modules/3.0.4-030004-generic/build SUBDIRS=/home/simon/s2-liplianin/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modules
make[2]: Entering directory `/usr/src/linux-headers-3.0.4-030004-generic'
CC [M] /home/simon/s2-liplianin/v4l/tuner-xc2028.o
/home/simon/s2-liplianin/v4l/tuner-xc2028.c: In function 'xc2028_set_params':
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: 'T_DIGITAL_TV' undeclared (first use in this function)
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: (Each undeclared identifier is reported only once
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: for each function it appears in.)
make[3]: *** [/home/simon/s2-liplianin/v4l/tuner-xc2028.o] Errore 1
make[2]: *** [_module_/home/simon/s2-liplianin/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.0.4-030004-generic'
make[1]: *** [default] Errore 2
make[1]: uscita dalla directory "/home/simon/s2-liplianin/v4l"
make: *** [all] Errore 2
simon@Simon-Aspire-6920g:~/s2-liplianin$ sudo make install
make -C /home/simon/s2-liplianin/v4l install
make[1]: ingresso nella directory "/home/simon/s2-liplianin/v4l"
-e
Removing obsolete files from /lib/modules/3.0.4-030004-generic/kernel/drivers/media/video:
-e
Removing obsolete files from /lib/modules/3.0.4-030004-generic/kernel/drivers/media/dvb/cinergyT2:
-e
Removing obsolete files from /lib/modules/3.0.4-030004-generic/kernel/drivers/media/common:
-e
Removing obsolete files from /lib/modules/3.0.4-030004-generic/kernel/drivers/media/dvb/frontends:
Installing kernel modules under /lib/modules/3.0.4-030004-generic/kernel/drivers/media/:
/sbin/depmod -a 3.0.4-030004-generic
make -C firmware install
make[2]: Entering directory `/home/simon/s2-liplianin/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
make[2]: Leaving directory `/home/simon/s2-liplianin/v4l/firmware'
make[1]: uscita dalla directory "/home/simon/s2-liplianin/v4l"
simon@Simon-Aspire-6920g:~/s2-liplianin$
Re: Configurare scheda tv WinTV-HVR-1400
Codice: Seleziona tutto
/home/simon/s2-liplianin/v4l/tuner-xc2028.c: In function 'xc2028_set_params':
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: 'T_DIGITAL_TV' undeclared (first use in this function)
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: (Each undeclared identifier is reported only once
/home/simon/s2-liplianin/v4l/tuner-xc2028.c:1178: error: for each function it appears in.)In effetti avevo letto che gli s2-liplianin non si compilano con kernel 3.0.0 e superiori >:(
Visto che l'hai già fatto...riprovare con 2.6.35 - 2.6.38 ?
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti
