Itselläni on Anysee E30C-mallinen DVB-C-viritin, joka on ostettu viime vuoden syksyllä. Olen äskettäin aloittanut yritykset saada sitä toimimaan linux-koneessa, mutta hankalaa se tuntuu olevan. Ajurit ymmärtääkseni asentuivat automaattisesti, mutten ole varma, että onko käytössä oikea ajuri vai onko tämä nyt se uusi-versio tästä virittimestä vailla linux-tukea ainakin toistaiseksi. Kun yritän alkaa scannaamaan kanavia, dmesg täyttyy samantyylisistä virheilmoituksista kuin KimmoT:llä.
Pieni pätkä dmesg-printistä:
[ 2597.840857] dvb-usb: bulk message failed: -110 (64/0)
[ 2597.840866] dvb-usb: error while querying for an remote control event.
[ 2598.560858] phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x30c0 with error -110.
[ 2599.850025] dvb-usb: bulk message failed: -110 (64/0)
[ 2599.850035] dvb-usb: error while stopping stream.
[ 2601.110857] phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x30c4 with error -110.
[ 2601.860853] dvb-usb: bulk message failed: -110 (64/0)
[ 2601.860859] DVB: TDA10023(0): tda10023_readreg: readreg error (reg == 0x11, ret == -110)
[ 2603.870855] dvb-usb: bulk message failed: -110 (64/0)
[ 2603.870859] tda10023: lock tuner fails
[ 2604.560856] phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x30c0 with error -110.
Skannaamisen aloittaminen myös jäädyttää koko koneen aika tehokkaasti ja mikään ei enää tunnut toimivan kunnolla. Järjestelmä vastaa aikalailla viiveellä. Sitä ihmettelen, että vaikka tämän pitäisi olla dvb-c -virittimellä varustettu malli, näyttäisi siltä, että tässä on molemmat virittimet (ks. modinfo-komento alta) mutta toisaalta lsusb-komento näyttää sanovan tätä dvb-t -virittimeksi. modinfo-komennon tuottaman outputin vuoksi olen myös kokeillut komentoa: modprobe dvb-usb-anysee delsys=0, jotta dvb-c -viritintä varmasti käytettäisiin. Mutta eipä tuo mitään auttanut ja samalla tavalla skannaus jäädytti koneen. Kurkistin myös anyseen sisään, jotta näkisin mikä tuner ja demodulaattori on käytössä. Tuner näytti olevan samsungin (samanlainen kuin tämän sivun kuvassa:
http://linuxtv.org/wiki/index.php/Anysee_E30C_Plus) mutta en osannut mistään paikantaa käytettyä demodulaattoria. Olisin erittäin kiitollinen, jos joku osaisi kertoa, että onko jostakin syystä käytössä väärä ajuri vai onko kyseessä uusi versio virittimestä, jolle ei löydy linux-tukea.
modinfo dvb-usb-anysee -komento antaa seuraavan outputin:
filename: /lib/modules/2.6.35-22-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-anysee.ko
license: GPL
description: Driver Anysee E30 DVB-C & DVB-T USB2.0
author: Antti Palosaari <crope@iki.fi>
srcversion: 170643443ED0D369367F11B
alias: usb:v1C73p861Fd*dc*dsc*dp*ic*isc*ip*
alias: usb:v04B4p861Fd*dc*dsc*dp*ic*isc*ip*
depends: dvb-usb
vermagic: 2.6.35-22-generic SMP mod_unload modversions
parm: debug:set debugging level (debugging is not enabled) (int)
parm: delsys:select delivery mode (0=DVB-C, 1=DVB-T) (int)
parm: adapter_nr:DVB adapter numbers (array of short)
Pätkä dmesg-printoutista:
[ 11.759362] dvb-usb: found a 'Anysee DVB USB2.0' in warm state.
[ 11.759550] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 11.760593] DVB: registering new adapter (Anysee DVB USB2.0)
[ 11.766769] anysee: firmware version:0.1.2 hardware id:15
[ 11.809133] DVB: registering adapter 0 frontend 0 (Philips TDA10023 DVB-C)...
[ 11.817706] lirc_dev: IR Remote Control driver registered, major 249
[ 11.817791] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb1/1-2/input/input4
[ 11.817820] dvb-usb: schedule remote query interval to 200 msecs.
[ 11.817822] dvb-usb: Anysee DVB USB2.0 successfully initialized and connected.
[ 11.819067] IR LIRC bridge handler initialized
[ 11.819394] usbcore: registered new interface driver dvb_usb_anysee
Pätkä lsusb-komennosta:
Bus 001 Device 002: ID 1c73:861f AMT Anysee E30 USB 2.0 DVB-T Receiver
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1c73 AMT
idProduct 0x861f Anysee E30 USB 2.0 DVB-T Receiver
bcdDevice 1.00
iManufacturer 1 AMT.CO.KR
iProduct 2 anysee-FA(LP)
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 83
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x1400 3x 1024 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x1400 3x 1024 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0002
(Bus Powered)
Remote Wakeup Enabled