Hi, I've received a MSI Mega Sky 580 DVB-T tuner, and I cannot make it working on my Kubuntu Gutsy AMD64 system (kernel 2.6.22), using the latest drivers from http://linuxtv.org/hg/v4l-dvb. It's the version with a gl861 and a zl10353 (ID 0db0:5581). My problem seems to be the same as Stephen Williams in http://www.linuxtv.org/pipermail/linux-dvb/2007-July/019021.html. The tuner is correctly detected when plugged-in: [ 376.949796] usb 7-4: new high speed USB device using ehci_hcd and address 4 [ 376.981278] usb 7-4: configuration #1 chosen from 1 choice [ 377.001400] input: PC-DTV Receiver PC-DTV Receiver as /class/input/input9 [ 377.001484] input: USB HID v1.01 Keyboard [PC-DTV Receiver PC-DTV Receiver] on usb-0000:00:1d.7-4 [ 377.060771] check for cold db0 5581 [ 377.060780] dvb-usb: found a 'MSI Mega Sky 55801 DVB-T USB2.0' in warm state. [ 377.061401] power control: 1 [ 377.061982] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 377.063967] DVB: registering new adapter (MSI Mega Sky 55801 DVB-T USB2.0) [ 377.064889] DVB: register adapter0/demux0 @ minor: 4 (0x04) [ 377.065510] DVB: register adapter0/dvr0 @ minor: 5 (0x05) [ 377.066152] DVB: register adapter0/net0 @ minor: 7 (0x07) [ 377.082582] dvb_register_frontend [ 377.082656] DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)... [ 377.082798] DVB: register adapter0/frontend0 @ minor: 3 (0x03) [ 377.098294] Quantek QT1010 successfully identified. [ 377.098301] power control: 0 [ 377.098304] dvb-usb: MSI Mega Sky 55801 DVB-T USB2.0 successfully initialized and connected. [ 377.100357] usbcore: registered new interface driver dvb_usb_gl861 But scandvb fails: scanning /usr/share/doc/dvb-utils/examples/scan/dvb-t/fr-Brest using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' initial transponder 546000000 0 1 9 1 1 0 0 initial transponder 482000000 0 1 9 1 1 0 0 initial transponder 506000000 0 1 9 1 1 0 0 initial transponder 490000000 0 1 9 1 1 0 0 initial transponder 530000000 0 1 9 1 1 0 0 initial transponder 514000000 0 1 9 1 1 0 0 >>> tune to: 546000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_1_2:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE WARNING: >>> tuning failed!!! >>> tune to: 546000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_1_2:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE (tuning failed) WARNING: >>> tuning failed!!! >>> tune to: 482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_1_2:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE ERROR: interrupted by SIGINT, dumping partial result... dumping lists (0 services) Done. With some modules debug info enabled, dmesg shows: [ 421.858373] QT1010: compare reg:25 34 b1<7>QT1010: compare reg:25 b1 b1<7>QT1010: compare reg:26 15 15<7>QT1010: compare reg:22 20 20<7>QT1010: compare reg:1f 05 0b<7>QT1010: compare reg:1f 0b 12<7>QT1010: compare reg:1f 12 19<7>QT1010: compare reg:1f 19 20<7>QT1010: compare reg:1f 20 27<7>QT1010: compare reg:1f 27 2c<7>QT1010: compare reg:1f 2c 34<7>QT1010: compare reg:1f 34 3b<7>QT1010: compare reg:1f 3b 6b<7>QT1010: compare reg:1f 6b 6b<7>QT1010: freq:545000000 05:34 07:37 09:1c 0a:0a 0b:44 1a:b8 11:fd 12:91 22:d7 05:30 1f:13 20:21 25:00 00:9200: 92 00 00 19 00 30 00 37 08 1c 0a 44 e1 84 b7 2c [ 421.952360] 10: 10 fd 91 3f 7f 1f ff ff ff 80 b8 00 89 00 00 53 [ 421.957250] 20: 21 53 ef f6 f4 00 15 29 55 39 23 70 dc 00 00 00 [ 421.976190] dvb_frontend_ioctl [ 421.976302] dvb_frontend_add_event [ 421.976319] dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0 auto_sub_step:0 started_auto_step:0 [ 421.981400] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 421.992938] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:1c 25:00 00:9200: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 422.021898] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 422.031009] 20: 1c 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 422.033178] dvb_frontend_ioctl [ 422.063602] dvb_frontend_ioctl [ 422.091158] dvb_frontend_ioctl [ 422.106746] dvb_frontend_ioctl [ 422.119570] dvb_frontend_ioctl [ 422.134803] dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:0 auto_sub_step:1 started_auto_step:0 [ 422.142065] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 422.146725] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:1c 25:00 00:92dvb_frontend_ioctl [ 422.182997] 00: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 422.195948] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 422.205437] 20: 1c 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 422.234772] dvb_frontend_ioctl [ 422.261734] dvb_frontend_ioctl [ 422.277204] dvb_frontend_ioctl [ 422.291357] dvb_frontend_ioctl [ 422.295039] dvb_frontend_ioctl [ 422.295150] dvb_frontend_add_event [ 422.295253] dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:0 auto_sub_step:0 started_auto_step:0 [ 422.302356] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 422.313585] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:1c 25:00 00:9200: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 422.359743] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 422.373066] 20: 1c 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 422.375176] dvb_frontend_ioctl [ 422.421270] dvb_frontend_ioctl [ 422.448211] dvb_frontend_ioctl [ 422.462799] dvb_frontend_ioctl [ 422.478151] dvb_frontend_ioctl [ 422.511445] dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0 auto_sub_step:1 started_auto_step:0 [ 422.518840] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 422.523227] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:1c 25:00 00:92dvb_frontend_ioctl [ 422.558001] 00: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 422.565137] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 422.580517] 20: 1c 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 422.621209] dvb_frontend_ioctl [ 422.635540] dvb_frontend_ioctl [ 422.650803] dvb_frontend_ioctl [ 422.682040] dvb_frontend_ioctl [ 422.686014] dvb_frontend_ioctl [ 422.686028] dvb_frontend_add_event [ 422.686044] dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0 auto_sub_step:0 started_auto_step:0 [ 422.690797] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 422.702419] QT1010: freq:482000000 05:34 07:36 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:d4 05:30 1f:0e 20:1c 25:00 00:9200: 92 00 00 19 00 30 00 36 08 1d 09 45 e1 84 b7 2c [ 422.756321] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 422.768906] 20: 1c 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 422.771002] dvb_frontend_ioctl [ 422.799720] dvb_frontend_ioctl [ 422.818804] dvb_frontend_ioctl [ 422.845854] dvb_frontend_ioctl [ 422.872318] dvb_frontend_ioctl [ 422.886765] dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:0 auto_sub_step:1 started_auto_step:0 [ 422.890525] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 422.894930] QT1010: freq:482000000 05:34 07:36 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:d4 05:30 1f:0e 20:1c 25:00 00:92dvb_frontend_ioctl [ 422.927779] 00: 92 00 00 19 00 30 00 36 08 1d 09 45 e1 84 b7 2c [ 422.934327] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 422.945209] 20: 1c 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 422.962959] dvb_frontend_ioctl [ 422.996149] dvb_frontend_ioctl [ 423.025403] dvb_frontend_release [ 423.100445] power control: 0 Using the channels.conf generated from my other Kubuntu system with a PCI DVB-T tuner (Leadtek DTV1000-T), I've also tried to run tzap: using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' tuning to 546000000 Hz video pid 0x0078, audio pid 0x0082 status 00 | signal fffc | snr 0000 | ber 00000000 | unc 00000000 | status 00 | signal fffc | snr 0000 | ber 00000000 | unc 00000000 | status 00 | signal fffc | snr 0000 | ber 00000000 | unc 00000000 | status 00 | signal fffc | snr 0000 | ber 00000000 | unc 00000000 | status 00 | signal fffc | snr 0000 | ber 00000000 | unc 00000000 | with dmesg: [ 501.627498] dvb_frontend_open [ 501.627508] dvb_frontend_start [ 501.627597] dvb_frontend_thread [ 501.627602] dvb_frontend_ioctl [ 501.627608] DVB: initialising frontend 0 (Zarlink ZL10353 DVB-T)... [ 501.627613] power control: 1 [ 501.648470] QT1010: compare reg:25 34 b1<7>QT1010: compare reg:25 b1 b1<7>QT1010: compare reg:26 15 15<7>QT1010: compare reg:22 20 20<7>QT1010: compare reg:1f 05 0c<7>QT1010: compare reg:1f 0c 12<7>QT1010: compare reg:1f 12 19<7>QT1010: compare reg:1f 19 00<7>QT1010: compare reg:1f 00 26<7>QT1010: compare reg:1f 26 2c<7>QT1010: compare reg:1f 2c 33<7>QT1010: compare reg:1f 33 39<7>QT1010: compare reg:1f 39 75<7>QT1010: compare reg:1f 75 75<7>QT1010: freq:545000000 05:34 07:37 09:1c 0a:0a 0b:44 1a:b8 11:fd 12:91 22:d7 05:30 1f:13 20:25 25:00 00:9200: 92 00 00 19 00 30 00 37 08 1c 0a 44 e1 84 b7 2c [ 501.785861] 10: 10 fd 91 3f 7f 1f ff ff ff 80 b8 00 89 00 00 53 [ 501.791077] 20: 25 53 ef f4 f4 00 15 29 55 39 23 70 dc 00 00 00 [ 501.792982] dvb_frontend_ioctl [ 501.792993] dvb_frontend_add_event [ 501.793003] dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:0 auto_sub_step:0 started_auto_step:0 [ 501.793125] dvb_frontend_ioctl [ 501.796895] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 501.806927] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:20 25:00 00:9200: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 501.829008] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 501.837331] 20: 20 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 501.843624] dvb_frontend_ioctl [ 501.846897] dvb_frontend_ioctl [ 501.848523] dvb_frontend_ioctl [ 501.851194] dvb_frontend_ioctl [ 501.998874] dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0 auto_sub_step:1 started_auto_step:0 [ 502.005964] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 502.007651] dvb_frontend_ioctl [ 502.009100] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:20 25:00 00:9200: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 502.047167] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 502.052364] 20: 20 53 ef fb f6 00 15 29 55 39 23 70 dc 00 00 00 [ 502.057798] dvb_frontend_ioctl [ 502.059612] dvb_frontend_ioctl [ 502.060223] dvb_frontend_ioctl [ 502.061109] dvb_frontend_ioctl [ 502.165480] dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:1 auto_sub_step:0 started_auto_step:0 [ 502.172715] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 502.179136] dvb_frontend_ioctl [ 502.180014] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:20 25:00 00:9200: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 502.213193] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 502.218313] 20: 20 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 502.224432] dvb_frontend_ioctl [ 502.227696] dvb_frontend_ioctl [ 502.229443] dvb_frontend_ioctl [ 502.231913] dvb_frontend_ioctl [ 502.344685] dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:1 auto_sub_step:1 started_auto_step:0 [ 502.347823] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 502.350148] dvb_frontend_ioctl [ 502.351026] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:20 25:00 00:9200: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 502.376869] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 502.383573] 20: 20 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 502.394451] dvb_frontend_ioctl [ 502.396278] dvb_frontend_ioctl [ 502.397085] dvb_frontend_ioctl [ 502.397983] dvb_frontend_ioctl [ 502.509007] dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:2 auto_sub_step:0 started_auto_step:0 [ 502.516791] zl10353: zl10353_calc_nominal_rate: bw 8, adc_clock 22528 => 0x67e5 [ 502.522883] dvb_frontend_ioctl [ 502.526939] QT1010: freq:546000000 05:34 07:38 09:1d 0a:09 0b:45 1a:78 11:fd 12:91 22:da 05:30 1f:0e 20:20 25:00 00:9200: 92 00 00 19 00 30 00 38 08 1d 09 45 e1 84 b7 2c [ 502.551944] 10: 10 fd 91 3f 7f 1f ff ff ff 80 78 00 89 00 00 4e [ 502.557102] 20: 20 53 ef fa f6 00 15 29 55 39 23 70 dc 00 00 00 [ 502.563144] dvb_frontend_ioctl [ 502.563791] dvb_frontend_ioctl [ 502.564875] dvb_frontend_ioctl [ 502.566354] dvb_frontend_ioctl [ 502.643143] dvb_frontend_release [ 502.704453] power control: 0 What can I do to make this tuner working? Thanks Alain _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb