[Risolto] [Driver] Avermedia AverTV Hybrid Super 007
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
[Risolto] [Driver] Avermedia AverTV Hybrid Super 007
Ho provato ad usare solo il ppd di turboprint pensando di fare la furbata del secolo ;D, invece c'è sempre quel maledetto logo (c'è magari qualche stringa che indica alla stampante di stampare anche il logo? :-[)
La guida che mi è sembrata più coerente è stata questa http://ubuntuforums.org/showthread.php?p=3450617 , prima ho sbattuto la testa contro libgtk1.2 ma ho installato tutto l'occorrente, l'operazione è andata a buon fine, stampante riconosciuta, ma non stampa..errore del "pstocanonij filter" o una cosa del genere. Qualche suggerimento?
Passando alla scheda tv il digitale è una bomba con kaffeine, però avevo visto in una discussione che si poteva far funzionare anche l'analogico, in modo specifico in questo messaggio di Xgaz http://forum.ubuntu-it.org/viewtopic.php?p=2745253#p2745253. Ma non ho ben capito cosa dovrei fare..ho provato a cercare in ubuntu il file "saa7134-cards.c" ma non c'è..non so bene i passaggi che devo fare, accetto consigli ;)..
Grazie mille..se riesco a risolvere il problema della stampante cancello windows dal mio hd (good)
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Canon iP1300 e Avermedia AverTV Hybrid Super 007
Re: [Driver] Canon iP1300 e Avermedia AverTV Hybrid Super 007
Per l'analogico della scheda tv posso risponderti; per la stampante no; forse era meglio separare le richieste...
Ti riepilogo le operazioni da fare cercando di elencarle in modo chiaro, visto che nella discussione citata, forse anche per la lunghezza, probabilmente non lo sono...
n.b. non ti faccio usare la patch in quanto probabilmente non funziona più con le ultime versioni dei V4L
Ora armati di pazienza perchè le operazioni da fare sono molte:
1- installa gli "attrezzi" per compilare (da terminale):
Codice: Seleziona tutto
sudo apt-get install mercurial build-essential linux-image-`uname -r` linux-headers-`uname -r`Codice: Seleziona tutto
sudo hg clone http://linuxtv.org/hg/v4l-dvbCodice: Seleziona tutto
sudo gedit ~/v4l-dvb/linux/drivers/media/video/saa7134/saa7134-cards.cn.b. - Su gedit puoi abilitare i numeri delle righe sul menu Edit>Preferences>View>Display Line Numbers
Dalla riga 3893 circa (sono i vecchi numeri, ora saranno un pò cambiati):
Codice: Seleziona tutto
.radio_type = UNSET,
.tuner_addr = ADDR_UNSET,
.radio_addr = ADDR_UNSET,
- .tuner_config = 0,
+ .tuner_config = 2,
.mpeg = SAA7134_MPEG_DVB,
- .inputs = {{
- .name = name_tv, /* FIXME: analog tv untested */
- .vmux = 1,
- .amux = TV,
- .tv = 1,
- }},
+ .gpiomask = 0x020200000,
+ .inputs = {{
+ .name = name_tv,
+ .vmux = 1,
+ .amux = TV,
+ .tv = 1,
+ }, {
+ .name = name_comp1,
+ .vmux = 3,
+ .amux = LINE1,
+ }, {
+ .name = name_svideo,
+ .vmux = 8,
+ .amux = LINE1,
+ } },
+ .radio = {
+ .name = name_radio,
+ .amux = TV,
+ .gpio = 0x00200000,
+ },
+ .mute = {
+ .name = name_mute,
+ .amux = TV,
+ .gpio = 0x01,
+ },
},
[SAA7134_BOARD_AVERMEDIA_M135A] = {
.name = "Avermedia PCI pure analog (M135A)",
Codice: Seleziona tutto
.subdevice = 0xf01d, /* AVerTV DVB-T Super 007 */
.driver_data = SAA7134_BOARD_AVERMEDIA_SUPER_007,
},{
+ .vendor = PCI_VENDOR_ID_PHILIPS,
+ .device = PCI_DEVICE_ID_PHILIPS_SAA7133,
+ .subvendor = 0x1461, /* Avermedia Technologies Inc */
+ .subdevice = 0xf81d, /* AVerTV Super 007 Hybrid */
+ .driver_data = SAA7134_BOARD_AVERMEDIA_SUPER_007,
+ },{
.vendor = PCI_VENDOR_ID_PHILIPS,
.device = PCI_DEVICE_ID_PHILIPS_SAA7130,
.subvendor = 0x0000,Quando hai fatto salva e riapri il terminale ->
4- vai nella cartella dei driver e lancia la compilazione...
Codice: Seleziona tutto
cd v4l-dvbCodice: Seleziona tutto
sudo makepoi dai:
Codice: Seleziona tutto
cd v4lCodice: Seleziona tutto
sudo gedit .configSe non fai questa modifica, per un bug specifico di Ubuntu, ti verrà fuori un bell'errore durante la compilazione. Quando hai fatto: salva...
5- fai ripartire la compilazione:
Codice: Seleziona tutto
cd ~/v4l-dvbCodice: Seleziona tutto
sudo makeQuando ha finito (se non ci sono errori), dai:
Codice: Seleziona tutto
sudo make installRiavvia e verifica se funzia la tv analogica, magari con TVtime (kaffeine è solo per il dvb).
Se hai problemi posta gli errori che compaiono sul terminale...
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Canon iP1300 e Avermedia AverTV Hybrid Super 007
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Canon iP1300 e Avermedia AverTV Hybrid Super 007
EDIT: ho fatto, tvtime si apre per un secondo e poi crasha e si chiude, xawtv si apre ma nelle opzione mi prende la webcam come input..
Le ultime righe di dmesg:
Codice: Seleziona tutto
[ 2137.023487] tvtime[5806]: segfault at 840 ip 0000000000407400 sp 00007fffdfeb82f8 error 4 in tvtime[400000+7e000]
[ 2199.245984] tvtime[5847]: segfault at 840 ip 0000000000407400 sp 00007fff0e296d38 error 4 in tvtime[400000+7e000]
[ 2393.830394] npviewer.bin[5920]: segfault at 418 ip 00000000f6090dd6 sp 00000000ff83d848 error 6 in libflashplayer.so[f5e42000+b2c000]Codice: Seleziona tutto
[ 70.569932] Linux video capture interface: v2.00
[ 70.903287] gspca: main v2.7.0 registered
[ 71.230952] gspca: probing 093a:262c
[ 71.239885] gspca: probe ok
[ 71.239895] gspca: probing 093a:262c
[ 71.239904] gspca: probing 093a:262c
[ 71.240081] usbcore: registered new interface driver pac7311
[ 71.240083] pac7311: registered
[ 72.305951] ppdev: user-space parallel port driver
[ 72.306402] saa7130/34: v4l2 driver version 0.2.15 loaded
[ 72.306445] saa7134 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[ 72.306451] saa7133[0]: found at 0000:05:01.0, rev: 209, irq: 19, latency: 32, mmio: 0xf8100000
[ 72.306456] saa7133[0]: subsystem: 1461:f01d, board: Avermedia Super 007 [card=117,autodetected]
[ 72.306487] saa7133[0]: board init: gpio is 40000
[ 72.306495] IRQ 19/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[ 72.480005] saa7133[0]: i2c eeprom 00: 61 14 1d f0 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[ 72.480016] saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
[ 72.480025] saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 55 ff ff ff ff
[ 72.480034] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480043] saa7133[0]: i2c eeprom 40: ff 21 00 c0 96 10 05 32 15 76 8b 0c ff ff ff ff
[ 72.480052] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480061] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480069] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480078] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480087] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480096] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480105] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480118] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480124] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480131] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480138] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 72.480145] i2c i2c-2: Invalid 7-bit address 0x7a
[ 72.628943] Bluetooth: L2CAP ver 2.14
[ 72.628945] Bluetooth: L2CAP socket layer initialized
[ 73.384476] r8169: eth0: link up
[ 73.384483] r8169: eth0: link up
[ 73.890131] tuner 2-004b: chip found @ 0x96 (saa7133[0])Codice: Seleziona tutto
[ 80.470303] saa7133[0]: dsp access error
[ 80.470296] saa7133[0]: dsp access error
[ 80.470365] saa7133[0]: dsp access error
[ 80.470356] saa7133[0]: dsp access error
[ 80.600084] saa7133[0]: registered device video1 [v4l2]
[ 80.600117] saa7133[0]: registered device vbi0
[ 81.375475] saa7134 ALSA driver for DMA sound loaded
[ 81.375486] IRQ 19/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[ 81.375503] saa7133[0]/alsa: saa7133[0] at 0xf8100000 irq 19 registered as card -2
[ 81.937100] dvb_init() allocating 1 frontend
[ 83.440003] eth0: no IPv6 routers present
[ 84.030080] DVB: registering new adapter (saa7133[0])
[ 84.030085] DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
[ 84.190012] tda1004x: setting up plls for 48MHz sampling clock
[ 84.720062] tda1004x: found firmware revision 29 -- ok
Re: [Driver] Canon iP1300 e Avermedia AverTV Hybrid Super 007
Se riavvii da live perdi tutte le modifiche (bad)superstream ha scritto: Allora sono arrivato al punto del caffè....sto aspettando..intanto ne approfitto per porti qualche domanda..una volta finito visto che sono in live posso semplicemente fare log out/log in invece di riavviare?..sempre per la questione della live..se funziona, posso semplicemente copiarmi il file saa7134-cards.c per poi rimetterlo nell'installazione "vera"?
Secondo me puoi salvarti tutta la cartella v4l-dvb, con saa7134-cards.c e .config modificati e poi da Ubuntu "vero" entare nella cartella e lanciare di nuovo
Codice: Seleziona tutto
sudo make installCodice: Seleziona tutto
xawtv -c /dev/video1Per tvtime: Basta cambiare, su tvtime.xml, il device di default da video0 a video1
Codice: Seleziona tutto
sudo gedit ~/.tvtime/tvtime.xmlcon
Dato che ci sei cambia anche i permessi del file:
Codice: Seleziona tutto
sudo chmod 777 ~/.tvtime/tvtime.xml-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Canon iP1300 e Avermedia AverTV Hybrid Super 007
comunque da terminale mi dà questo:
Codice: Seleziona tutto
This is xawtv-3.95.dfsg.1, running on Linux/x86_64 (2.6.32-21-generic)
xinerama 0: 1440x900+0+0
v4l2: WARNING: framebuffer base address mismatch
v4l2: me=0x2c07900 v4l=0x438ec70
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStructCodice: Seleziona tutto
<?xml version="1.0"?>
<!DOCTYPE tvtime PUBLIC "-//tvtime//DTD tvtime 1.0//EN" "http://tvtime.sourceforge.net/DTD/tvtime1.dtd">
<tvtime xmlns="http://tvtime.sourceforge.net/DTD/">
<option name="Matte" value="4:3"/>
</tvtime>PS: ho risolto per la stampante!!!!!!!! (good) Grazie a questo post http://forum.ubuntu-it.org/viewtopic.php?p=3014100#p3014100 ..
Re: [Driver] Avermedia AverTV Hybrid Super 007
Prova a dare:superstream ha scritto: xawtv sembra riconoscere la scheda avviandolo da terminale..mi da come input "television" ma la finestra è nera..come faccio per fargli fare la scansione dei canali?
Codice: Seleziona tutto
scantv -c /dev/video1 -aavvia tvtime da terminale e posta i messaggi che ti escono quando si chiude da solo ???superstream ha scritto: ho cambiato la stringa con ..ora si avvia mi dice no signal..faccio la scansione canali e si chiude da solo poco dopo.. >:(
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Avermedia AverTV Hybrid Super 007
Codice: Seleziona tutto
ubuntu@ubuntu:~$ scantv -c /dev/video1 -a
please select your TV norm
0: NTSC
1: NTSC-M
2: NTSC-M-JP
3: NTSC-M-KR
4: PAL
5: PAL-BG
6: PAL-H
7: PAL-I
8: PAL-DK
9: PAL-M
10: PAL-N
11: PAL-Nc
12: PAL-60
13: SECAM
14: SECAM-B
15: SECAM-G
nr ? 5
please select a frequency table
0: us-bcast
1: us-cable
2: us-cable-hrc
3: japan-bcast
4: japan-cable
5: europe-west
6: europe-east
7: italy
8: newzealand
9: australia
10: ireland
11: france
12: china-bcast
13: southafrica
14: argentina
15: australia-optus
16: russia
nr ? 7
[global]
freqtab = italy
[defaults]
input = Television
norm = PAL-BG
vbi: open failed [/dev/vbi]
open /dev/vbi: No such file or directory
Codice: Seleziona tutto
ln -s /dev/vbi0 /dev/vbitvtime:
Codice: Seleziona tutto
ubuntu@ubuntu:~$ tvtime
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/ubuntu/.tvtime/tvtime.xml
Found "USB Device 0x93a:0x262c : USB Audio (hw:1,0)"
Channels count non availableubuntu@ubuntu:~$
Re: [Driver] Avermedia AverTV Hybrid Super 007
Bisogna modificare il comando così:superstream ha scritto:EDIT: ho cercato un po' su google per quanto riguarda /dev/vbi, ho provato quindi a digitare nel terminaleCodice: Seleziona tutto
vbi: open failed [/dev/vbi] open /dev/vbi: No such file or directory..ho fatto ripartire la scansione e sembra che va anche se ci sta mettendo tantissimo tempo..Codice: Seleziona tutto
ln -s /dev/vbi0 /dev/vbi
Codice: Seleziona tutto
scantv -c /dev/video1 -C /dev/vbi0
Tvtime ti da messaggi strani ::) non riesco a capire perchè ti crea quel file xml così strano :-\
Prova a ricrearlo con questo comando:
Codice: Seleziona tutto
tvtime-configure --norm=pal --frequencies=europe
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Avermedia AverTV Hybrid Super 007
Re: [Driver] Avermedia AverTV Hybrid Super 007
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Avermedia AverTV Hybrid Super 007
Scusa ma sono un novizio in campo terminale/compilazione.. :-\
Re: [Driver] Avermedia AverTV Hybrid Super 007
La cartella v4l-dvb copiala nella tua home
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Avermedia AverTV Hybrid Super 007
Re: [Driver] Avermedia AverTV Hybrid Super 007
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Avermedia AverTV Hybrid Super 007
Re: [Driver] Avermedia AverTV Hybrid Super 007
Si giusto!superstream ha scritto: da terminale sono entrato dentro /home/ubuntu/Desktop/v4l-dvb e ho lanciato il comando..ho sbagliato? ???
A me tvtime, con la tabella canali preconfigurata, li trova verso la fine (dal 102 circa ???)
-
superstream
- Prode Principiante
- Messaggi: 42
- Iscrizione: lunedì 16 agosto 2010, 18:13
Re: [Driver] Avermedia AverTV Hybrid Super 007
EDIT: ora sembra funzionare!! vedo i canali durante la scansione..sto provando xawtv e trova i canali!!!
l'unica cosa è questa
Codice: Seleziona tutto
vbi: open failed [/dev/vbi]
open /dev/vbi: No such file or directoryCodice: Seleziona tutto
ln -s /dev/vbi0 /dev/vbiRe: [Driver] Avermedia AverTV Hybrid Super 007
Però sia a marcobh5 (che ha un modello identico anche se varia l'ID) sia a bracco78 funziona...
Provo ad allegarti il file saa7134-cards.c modificato; sostituiscilo a quello tuo (devi decomprimerlo prima di spostarlo)
- Allegati
-
saa7134-cards.zip- (23.27 KiB) Scaricato 114 volte
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti
