Zdravím
Mám externí usb tv tuner Gigabyte U8000. Uvádím výpisy dmesg (zapojení, puštění ve VLC (stejné verzi 1.0.2) a "přehrání" channels.conf se seznamem kanálů)
V ubuntu 9.04 vše funguje bez problému:
[ 698.168064] usb 1-3: new high speed USB device using ehci_hcd and address 3
[ 698.302092] usb 1-3: configuration #1 chosen from 1 choice
[ 698.445795] dib0700: loaded with support for 8 different device-types
[ 698.446115] dvb-usb: found a 'Gigabyte U8000-RH' in cold state, will try to load a firmware
[ 698.446130] usb 1-3: firmware: requesting dvb-usb-dib0700-1.20.fw
[ 698.497944] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
[ 699.590487] dib0700: firmware started successfully.
[ 700.098027] dvb-usb: found a 'Gigabyte U8000-RH' in warm state.
[ 700.098207] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 700.098765] DVB: registering new adapter (Gigabyte U8000-RH)
[ 700.410598] DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
[ 700.477575] xc2028 2-0061: creating new instance
[ 700.477588] xc2028 2-0061: type set to XCeive xc2028/xc3028 tuner
[ 700.477842] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb1/1-3/input/input11
[ 700.512903] dvb-usb: schedule remote query interval to 50 msecs.
[ 700.512919] dvb-usb: Gigabyte U8000-RH successfully initialized and connected.
[ 700.513316] usbcore: registered new interface driver dvb_usb_dib0700
[ 712.876125] i2c-adapter i2c-2: firmware: requesting xc3028-v27.fw
[ 712.898643] xc2028 2-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[ 712.925995] xc2028 2-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
[ 719.276922] xc2028 2-0061: Loading firmware for type=D2620 DTV8 (208), id 0000000000000000.
[ 719.391137] xc2028 2-0061: Loading SCODE for type=DTV7 DTV78 DTV8 DIBCOM52 CHINA SCODE HAS_IF_5400 (65000380), id 0000000000000000.
a v Ubuntu 9.10 nejede:
[ 58.070076] usb 1-3: new high speed USB device using ehci_hcd and address 3
[ 58.223070] usb 1-3: configuration #1 chosen from 1 choice
[ 58.332968] dib0700: loaded with support for 9 different device-types
[ 58.333657] dvb-usb: found a 'Gigabyte U8000-RH' in cold state, will try to load a firmware
[ 58.333665] usb 1-3: firmware: requesting dvb-usb-dib0700-1.20.fw
[ 58.364281] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
[ 58.574136] dib0700: firmware started successfully.
[ 59.080060] dvb-usb: found a 'Gigabyte U8000-RH' in warm state.
[ 59.080129] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 59.080549] DVB: registering new adapter (Gigabyte U8000-RH)
[ 59.356524] DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
[ 59.407293] xc2028 2-0061: creating new instance
[ 59.407298] xc2028 2-0061: type set to XCeive xc2028/xc3028 tuner
[ 59.407397] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb1/1-3/input/input11
[ 59.407450] dvb-usb: schedule remote query interval to 50 msecs.
[ 59.407454] dvb-usb: Gigabyte U8000-RH successfully initialized and connected.
[ 59.408145] usbcore: registered new interface driver dvb_usb_dib0700
[ 69.127120] BUG: unable to handle kernel NULL pointer dereference at 0000000000000010
[ 69.127129] IP: [<ffffffff81327b1f>] _request_firmware+0x23f/0x2a0
[ 69.127143] PGD 58c91067 PUD 58c90067 PMD 0
[ 69.127148] Oops: 0000 [#1] SMP
[ 69.127151] last sysfs file: /sys/devices/pci0000:00/0000:00:12.2/usb1/1-3/input/input11/capabilities/sw
[ 69.127156] CPU 1
[ 69.127158] Modules linked in: tuner_xc2028 dvb_usb_dib0700 dib7000p dib7000m dvb_usb dvb_core dib3000mc dibx000_common dib0070 btusb isofs udf crc_itu_t snd_hda_codec_analog snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore amd64_edac_mod fglrx(P) uvcvideo snd_page_alloc edac_core i2c_piix4 videodev shpchp joydev v4l1_compat v4l2_compat_ioctl32 hp_accel iptable_filter ip_tables lis3lv02d psmouse serio_raw input_polldev video lp led_class output parport x_tables usbhid sky2
[ 69.127197] Pid: 2572, comm: kdvb-ad-0-fe-0 Tainted: P 2.6.31-14-generic #48-Ubuntu HP Compaq 6735s
[ 69.127200] RIP: 0010:[<ffffffff81327b1f>] [<ffffffff81327b1f>] _request_firmware+0x23f/0x2a0
[ 69.127206] RSP: 0018:ffff88006354dae0 EFLAGS: 00010202
[ 69.127209] RAX: 0000000000000000 RBX: ffff880059091190 RCX: 0000000000000000
[ 69.127211] RDX: 0000000000000078 RSI: ffffffff817230e1 RDI: ffff880059091190
[ 69.127214] RBP: ffff88006354db30 R08: 0000000000000000 R09: ffff880059091e30
[ 69.127216] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88006354dba8
[ 69.127219] R13: ffff880059091e30 R14: ffffffff81735850 R15: 0000000000000001
[ 69.127222] FS: 00007f391b77f910(0000) GS:ffff880001a12000(0000) knlGS:0000000000000000
[ 69.127225] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[ 69.127228] CR2: 0000000000000010 CR3: 0000000058c8e000 CR4: 00000000000006e0
[ 69.127230] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 69.127233] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 69.127236] Process kdvb-ad-0-fe-0 (pid: 2572, threadinfo ffff88006354c000, task ffff880058ca0000)
[ 69.127239] Stack:
[ 69.127240] ffff88006354dd00 0000000000000000 ffff88006354db20 0000000000000000
[ 69.127245] <0> 0000000000000000 ffff88006b59aa80 ffff88006de29800 ffff880059091190
[ 69.127249] <0> ffff88006de29800 000000000000020a ffff88006354db40 ffffffff81327c1e
[ 69.127254] Call Trace:
[ 69.127259] [<ffffffff81327c1e>] request_firmware+0xe/0x10
[ 69.127267] [<ffffffffa0421850>] load_all_firmwares+0x70/0x680 [tuner_xc2028]
[ 69.127274] [<ffffffffa040f7fc>] ? dib0700_i2c_xfer_legacy+0x16c/0x1a0 [dvb_usb_dib0700]
[ 69.127280] [<ffffffffa040f055>] ? dib0700_ctrl_wr+0x45/0x50 [dvb_usb_dib0700]
[ 69.127285] [<ffffffffa040f7fc>] ? dib0700_i2c_xfer_legacy+0x16c/0x1a0 [dvb_usb_dib0700]
[ 69.127290] [<ffffffffa04227d5>] check_firmware+0x4b5/0x850 [tuner_xc2028]
[ 69.127296] [<ffffffff81052119>] ? update_curr+0x189/0x190
[ 69.127301] [<ffffffffa0422beb>] generic_set_freq+0x7b/0x500 [tuner_xc2028]
[ 69.127307] [<ffffffff813cffdd>] ? i2c_transfer+0xbd/0x100
[ 69.127313] [<ffffffffa040807a>] ? dib7000p_write_word+0x5a/0x70 [dib7000p]
[ 69.127318] [<ffffffffa0423353>] xc2028_set_params+0x193/0x284 [tuner_xc2028]
[ 69.127323] [<ffffffffa040a599>] dib7000p_set_frontend+0x59/0x1a0 [dib7000p]
[ 69.127337] [<ffffffffa03e5a30>] dvb_frontend_swzigzag_autotune+0x110/0x250 [dvb_core]
[ 69.127346] [<ffffffffa03e6baa>] dvb_frontend_swzigzag+0x1da/0x270 [dvb_core]
[ 69.127354] [<ffffffffa03e7068>] dvb_frontend_thread+0x428/0x720 [dvb_core]
[ 69.127359] [<ffffffff81078b30>] ? autoremove_wake_function+0x0/0x40
[ 69.127367] [<ffffffffa03e6c40>] ? dvb_frontend_thread+0x0/0x720 [dvb_core]
[ 69.127371] [<ffffffff81078746>] kthread+0xa6/0xb0
[ 69.127376] [<ffffffff810130ea>] child_rip+0xa/0x20
[ 69.127379] [<ffffffff810786a0>] ? kthread+0x0/0xb0
[ 69.127383] [<ffffffff810130e0>] ? child_rip+0x0/0x20
[ 69.127384] Code: ba 10 00 00 00 4c 89 ee 48 c7 c7 0d 79 32 81 41 ff d1 48 8b 45 b0 48 83 c0 08 4c 8b 08 4d 85 c9 75 d1 e9 1d fe ff ff 48 8b 45 b8 <4c> 8b 70 10 48 89 c7 e8 45 54 ff ff 48 89 d9 48 89 c6 48 c7 c7
[ 69.127419] RIP [<ffffffff81327b1f>] _request_firmware+0x23f/0x2a0
[ 69.127424] RSP <ffff88006354dae0>
[ 69.127426] CR2: 0000000000000010
[ 69.127429] ---[ end trace 9bcda68ade91c2dc ]---