Diciamo che, stanotte, al primo tentativo non è cambiato niente... (bad)
Avevo su però ancora Lucid (con il kernel 2.6.35-22 di Maverick)... :-\
Ho lanciato perciò l'avanzamento e, stamattina, avevo una 10.10 con cui provare!
Non ho toccato niente; i driver erano gli stessi compilati ieri notte con la 10.04...però adesso funziona! (good)
La risposta del dmesg:
Codice: Seleziona tutto
[ 103.028038] usb 1-4: new high speed USB device using ehci_hcd and address 6
[ 118.061044] tm6000: module is from the staging directory, the quality is unknown, you have been warned.
[ 118.068048] tm6000 v4l2 driver version 0.0.2 loaded
[ 118.069292] tm6000: alt 0, interface 0, class 255
[ 118.069295] tm6000: alt 0, interface 0, class 255
[ 118.069299] tm6000: Bulk IN endpoint: 0x82 (max size=512 bytes)
[ 118.069301] tm6000: alt 0, interface 0, class 255
[ 118.069304] tm6000: alt 1, interface 0, class 255
[ 118.069306] tm6000: ISOC IN endpoint: 0x81 (max size=3072 bytes)
[ 118.069309] tm6000: alt 1, interface 0, class 255
[ 118.069311] tm6000: alt 1, interface 0, class 255
[ 118.069313] tm6000: alt 2, interface 0, class 255
[ 118.069316] tm6000: alt 2, interface 0, class 255
[ 118.069318] tm6000: alt 2, interface 0, class 255
[ 118.069320] tm6000: alt 3, interface 0, class 255
[ 118.069323] tm6000: alt 3, interface 0, class 255
[ 118.069325] tm6000: alt 3, interface 0, class 255
[ 118.069327] tm6000: New video device @ 480 Mbps (2040:6600, ifnum 0)
[ 118.069330] tm6000: Found Hauppauge WinTV HVR-900H / WinTV USB2-Stick
[ 118.992049] Board version = 0x67980bf4
[ 119.384059] board=0x67980bf4
[ 119.508046] tm6000 #0: i2c eeprom 00: 01 59 54 45 12 01 00 02 00 00 00 40 40 20 00 66 .YTE.......@@ .f
[ 119.700043] 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.
[ 119.892049] tm6000 #0: i2c eeprom 20: ff 00 64 ff ff ff ff ff ff ff ff ff ff ff ff ff ..d.............
[ 120.084050] tm6000 #0: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 120.276042] 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.
[ 120.468082] tm6000 #0: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 120.660052] tm6000 #0: i2c eeprom 60: 30 ff ff ff 0f ff ff ff ff ff 0a 03 32 00 2e 00 0...........2...
[ 120.852050] tm6000 #0: i2c eeprom 70: 3f 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ?...............
[ 121.044043] tm6000 #0: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 121.240044] tm6000 #0: i2c eeprom 90: 38 ff ff ff 16 03 34 00 30 00 33 00 32 00 31 00 8.....4.0.3.2.1.
[ 121.432042] tm6000 #0: i2c eeprom a0: 33 00 38 00 31 00 35 00 30 00 00 00 00 00 ff ff 3.8.1.5.0.......
[ 121.624044] tm6000 #0: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 121.816045] tm6000 #0: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 122.008042] tm6000 #0: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 122.200042] tm6000 #0: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 122.392040] tm6000 #0: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
[ 122.576066] ................
[ 122.594664] tuner 2-0061: chip found @ 0xc2 (tm6000 #0)
[ 122.642258] xc2028 2-0061: creating new instance
[ 122.642266] xc2028 2-0061: type set to XCeive xc2028/xc3028 tuner
[ 122.642272] Setting firmware parameters for xc2028
[ 122.676291] xc2028 2-0061: Loading 81 firmware images from xc3028L-v36.fw, type: xc2028 firmware, ver 3.6
[ 122.916041] xc2028 2-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 197.588047] xc2028 2-0061: Loading firmware for type=(0), id 000000000000b700.
[ 198.864051] SCODE (20000000), id 000000000000b700:
[ 198.864062] xc2028 2-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 200.132203] Trident TVMaster TM5600/TM6000/TM6010 USB2 board (Load status: 0)
[ 200.572049] DVB: registering new adapter (Trident TVMaster 6000 DVB-T)
[ 200.572066] DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
[ 200.572342] xc2028 2-0061: attaching existing instance
[ 200.572346] xc2028 2-0061: type set to XCeive xc2028/xc3028 tuner
[ 200.572349] tm6000: XC2028/3028 asked to be attached to frontend!
[ 200.572543] usbcore: registered new interface driver tm6000
[ 200.583512] tm6000: open called (dev=video0)
..con la riga fondamentale:
[ 200.572066] DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
Ci sono un pò di righe strane all'inizio però adesso il device dvb viene creato!!
Notare che per effettuare tutta l'operazione impiega ben 82 secondi (da quando si accende la lucetta azzurra a quando il modulo è caricato e la pennetta è pronta) (bad)
Ma non è finita qui...
Quando viene utilizzata da un sw (nel mio caso kaffeine 0.8.8 ) carica degli altri firmware:
Codice: Seleziona tutto
[ 376.596052] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
[ 451.420054] xc2028 2-0061: Loading firmware for type=D2633 DTV78 (110), id 0000000000000000.
[ 452.620051] xc2028 2-0061: Loading SCODE for type=DTV78 DTV8 ZARLINK456 SCODE HAS_IF_4560 (62000300), id 0000000000000000.
E qui ci impiega altri 76 secondi prima di iniziare la scansione...
Quando trova un canale valido durante la scansione (luce gialla accesa) effettua tutta una serie di altre operazioni:
Codice: Seleziona tutto
[ 1137.544326] tm6000: got start feed request tm6000_start_feed
[ 1137.544334] tm6000: got start stream request tm6000_start_stream
[ 1137.652061] buf 0xb 0xd4
[ 1137.664490] tm6000: pipe resetted
[ 1138.400052] tm6000: got stop feed request tm6000_stop_feed
[ 1138.400059] stream 0x1
[ 1138.400063] stop stream
[ 1138.400066] urb killing
[ 1138.400234] urb buffer free
Poi,a tappe periodiche, la pennetta si "incricca" e tenta più volte di ricaricare i tre fw (luce gialla sempre accesa); fino a quando si risblocca e continua, a fatica, la sua scansione...
Codice: Seleziona tutto
[ 1257.528066] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
[ 1332.320042] xc2028 2-0061: Loading firmware for type=D2633 DTV78 (110), id 0000000000000000.
[ 1333.520058] xc2028 2-0061: Loading SCODE for type=DTV78 DTV8 ZARLINK456 SCODE HAS_IF_4560 (62000300), id 0000000000000000.
[ 1337.420046] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
[ 1412.220058] xc2028 2-0061: Loading firmware for type=D2633 DTV78 (110), id 0000000000000000.
[ 1413.420056] xc2028 2-0061: Loading SCODE for type=DTV78 DTV8 ZARLINK456 SCODE HAS_IF_4560 (62000300), id 0000000000000000.
[ 1417.316053] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
[ 1492.120045] xc2028 2-0061: Loading firmware for type=D2633 DTV78 (110), id 0000000000000000.
[ 1493.324051] xc2028 2-0061: Loading SCODE for type=DTV78 DTV8 ZARLINK456 SCODE HAS_IF_4560 (62000300), id 0000000000000000.
[ 1497.224051] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
[ 1572.024056] xc2028 2-0061: Loading firmware for type=D2633 DTV78 (110), id 0000000000000000.
[ 1573.224053] xc2028 2-0061: Loading SCODE for type=DTV78 DTV8 ZARLINK456 SCODE HAS_IF_4560 (62000300), id 0000000000000000.
[ 1577.121060] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
[ 1651.888039] xc2028 2-0061: Loading firmware for type=D2633 DTV78 (110), id 0000000000000000.
[ 1653.093046] xc2028 2-0061: Loading SCODE for type=DTV78 DTV8 ZARLINK456 SCODE HAS_IF_4560 (62000300), id 0000000000000000.
[ 1656.988054] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
[ 1731.796077] xc2028 2-0061: Loading firmware for type=D2633 DTV78 (110), id 0000000000000000.
[ 1732.996054] xc2028 2-0061: Loading SCODE for type=DTV78 DTV8 ZARLINK456 SCODE HAS_IF_4560 (62000300), id 0000000000000000.
[ 1736.900053] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
Alla fine della scansione (Automatica - tutte le frequenze) , dopo ben 1725 secondi (quasi mezz'ora!!), i canali trovati sono molto pochi (72 contro i normali 120-130)...e la pennetta è rovente!!
Anche per visualizzare il primo canale kaffeine ci mette i suoi 1-2 minuti; poi dal secondo il cambio canale è molto rapido (< 1 secondo)
Direi che non si sono fatti passi in avanti; ma almeno funziona ancora!