Ma mi manca sempre un chip...quello del decoder!
Comunque...ribadisco che ti conviene aprire una discussione a parte
Ok grazie per la info (good)francescobrozzu ha scritto: Perfetto!
Allora facciamo un pò di luce sulla faccenda telecomando!
Il driver per il chip infrarossi del tm6000 è contenuto nel file tm6000-input.c che a sua volta è presente solo nel kernel 2.6.36 e superiori quindi o si riesce a fare qualche modifica al file config del kernel cosa che non sono riuscito a fare. Oppure si prova come l'altra volta inserendolo nel source del DVB ma con il kernel 2.6.36 la compilazione si ferma e siamo punto a capo. Quindi se qualcuno è disposto ad aiutarmi in quest'opera mi farebbe un grandissimo piacere.
Ciao
Francesco
Codice: Seleziona tutto
make drivers/staging/tm6000/tm6000.ko
make drivers/staging/tm6000/tm6000-dvb.ko
make drivers/staging/tm6000/tm6000-alsa.ko
Codice: Seleziona tutto
There a few things to do before putting this driver in production:
- IR NEC with tm5600/6000 TV cards
- IR RC5 with tm5600/6000/6010 TV cards
- CodingStyle;
- Fix audio;
- Fix some panic/OOPS conditions.
Please send patches to linux-media@vger.kernel.orgÈ questo il fix? https://patchwork.kernel.org/patch/245681/francescobrozzu ha scritto: ....del bug dove si disattivano le porte usb quando stacchi la chiavetta >:( (problema che avranno di sicuro fixato perché ho dato un'occhiata ai logs).
È un bel pò che lo dico anch'io:francescobrozzu ha scritto: P.S. Certo che alla Happauge ricompilare i driver per linux non le costava molto (bad)
Terratec qualcosa sta facendo; Hauppauge...manco per il piffero!! (bad)Xgaz ha scritto:Ai produttori non interessa che ai pochi acquirenti che usano Linux non funzioni, tanto mica l'hanno scritto sulla confezione che è compatibile.brus46 ha scritto: è davvero un peccato che non ci sia la dovuta attenzione a questi hardware![]()
Scrivere dei driver per Linux credo sarebbe un attimo per loro avendo già i sorgenti sia dei driver che dei firmware...un'attimo che però è sempre una perdita di tempo per così pochi utenti linuxiani.
Si è davvero un peccato perchè mi aspetterei anch'io un pò più di interesse, non dico dagli sconosciuti produttori cinesi, ma almeno dai "grandi" tipo Terratec e Hauppauge. Nvidia lo fa da anni e non credo ci abbia rimesso vendendo un sacco di schede a utenti Linux...
FINE (ot)
Posta il risultato di questo comando dopo l'errore di kaffeine o me-tvJuannyit ha scritto: Ciao a tutti, possiedo una hauppauge 900h che fino alla versione 11.04 di Ubuntu funzionava, anche se non benissimo, con l'aggiornamento del sistema alla 11.10 ha smesso di funzionare, anche se è riconosciuta dal sistema e dai programmi come me-tv e kaffeine, l'impressione con kaffeine è che agganci il segniale delle emittenti (perchè fa vedere la potenza e la qualità del segnale) ma non riesca a decodificare il segnale. Come posso risolvere?
Dimenticavo che ho un'altra partizione nello stesso pc con Lubuntu11.10 (non aggiornato ma installato da zero) che mi da lo stesso problema.
Codice: Seleziona tutto
dmesg | tail -n 50Effettivamente con ubuntu 11.10 la scheda non funziona più...Juannyit ha scritto: Ciao a tutti, possiedo una hauppauge 900h che fino alla versione 11.04 di Ubuntu funzionava, anche se non benissimo, con l'aggiornamento del sistema alla 11.10 ha smesso di funzionare, anche se è riconosciuta dal sistema e dai programmi come me-tv e kaffeine, l'impressione con kaffeine è che agganci il segniale delle emittenti (perchè fa vedere la potenza e la qualità del segnale) ma non riesca a decodificare il segnale. Come posso risolvere?
Dimenticavo che ho un'altra partizione nello stesso pc con Lubuntu11.10 (non aggiornato ma installato da zero) che mi da lo stesso problema.
Prima però dai il comando: sudo modprobe tm6000superfrancy97 ha scritto:
Posta il risultato di questo comando dopo l'errore di kaffeine o me-tv
Codice: Seleziona tutto
dmesg | tail -n 50
Codice: Seleziona tutto
sudo modprobe tm6000
dmesg | tail -n 50Codice: Seleziona tutto
[ 881.721501] tm6000: New video device @ 480 Mbps (2040:6600, ifnum 0)
[ 881.721504] tm6000: Found Hauppauge WinTV HVR-900H / WinTV USB2-Stick
[ 881.729937] Found tm6010
[ 882.923299] tm6000 #0: i2c eeprom 00: 01 59 54 45 12 01 00 02 00 00 00 40 40 20 00 66 .YTE.......@@ .f
[ 883.083297] tm6000 #0: i2c eeprom 10: 69 00 10 20 40 01 02 03 48 00 79 00 62 00 72 00 i.. @...H.y.b.r.
[ 883.243275] tm6000 #0: i2c eeprom 20: ff 00 64 ff ff ff ff ff ff ff ff ff ff ff ff ff ..d.............
[ 883.403292] tm6000 #0: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 883.563278] tm6000 #0: i2c eeprom 40: 10 03 48 00 56 00 52 00 39 00 30 00 30 00 48 00 ..H.V.R.9.0.0.H.
[ 883.723273] tm6000 #0: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 883.883283] tm6000 #0: i2c eeprom 60: 30 ff ff ff 0f ff ff ff ff ff 0a 03 32 00 2e 00 0...........2...
[ 884.043271] tm6000 #0: i2c eeprom 70: 3f 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ?...............
[ 884.203273] tm6000 #0: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 884.363276] tm6000 #0: i2c eeprom 90: 38 ff ff ff 16 03 34 00 30 00 33 00 31 00 39 00 8.....4.0.3.1.9.
[ 884.523273] tm6000 #0: i2c eeprom a0: 33 00 38 00 38 00 37 00 39 00 00 00 00 00 ff ff 3.8.8.7.9.......
[ 884.683269] tm6000 #0: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 884.843296] tm6000 #0: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 885.003285] tm6000 #0: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 885.163290] tm6000 #0: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 885.323296] tm6000 #0: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 885.479066] tuner 4-0061: Tuner -1 found with type(s) Radio TV.
[ 885.479093] xc2028 4-0061: creating new instance
[ 885.479098] xc2028 4-0061: type set to XCeive xc2028/xc3028 tuner
[ 885.479103] Setting firmware parameters for xc2028
[ 885.482746] xc2028 4-0061: Loading 81 firmware images from xc3028L-v36.fw, type: xc2028 firmware, ver 3.6
[ 885.723286] xc2028 4-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 931.536634] xc2028 4-0061: Loading firmware for type=(0), id 000000000000b700.
[ 932.306632] SCODE (20000000), id 000000000000b700:
[ 932.306643] xc2028 4-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 933.196871] tm6000 #0: registered device video1
[ 933.196879] Trident TVMaster TM5600/TM6000/TM6010 USB2 board (Load status: 0)
[ 933.465200] tm6000: open called (dev=video1)
Codice: Seleziona tutto
sudo modprobe tm6000
sudo modprobe tm6000-dvb
sudo modprobe tm6000-alsaCodice: Seleziona tutto
sudo modprobe tm6000-dvbCodice: Seleziona tutto
212500: (time: 01:16) (time: 01:18) signal ok:
QAM_AUTO f = 212500 kHz I999B7C999D999T999G999Y999
Info: NIT(actual) filter timeout
219500: (time: 01:33)
226500: (time: 01:36)
Scanning 8MHz frequencies...
474000: (time: 01:40) (time: 01:41) signal ok:
QAM_AUTO f = 474000 kHz I999B8C999D999T999G999Y999
Info: NIT(actual) filter timeout
482000: (time: 01:56) (time: 01:57) signal ok:
QAM_AUTO f = 482000 kHz I999B8C999D999T999G999Y999
Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti