Kirjoittaja Aihe: Anysee usb-digi  (Luettu 334628 kertaa)

KimmoT

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: Anysee usb-digi
« Vastaus #420 : 17.10.10 - klo:21.27 »
Kaikkein helpointa on kuitenkin USB-laitteista saada toimintaan AnySee, ja varmaankin myös helpointa ostaa.

Tosin pientä lisämakua antaa kaksi samanlaista samassa koneessa (ja tilan vuoksi samassa USB-hubissa). Kun alennuksesta saa ja ensimmäinen toimii niin miksei toinenkin. Not! Silloin yhdistelmä pukkasi tällaista (tosin tämä lokin pätkä viime viikolta):
Koodia: [Valitse]
Oct 13 21:27:53 ppubuntu kernel: [49408.740181] dvb-usb: bulk message failed: -110 (64/0)
Oct 13 21:27:53 ppubuntu kernel: [49408.740195] DVB: TDA10023(0): tda10023_readreg: readreg error (reg == 0x11, ret == -110)
Oct 13 21:27:55 ppubuntu kernel: [49410.752185] dvb-usb: bulk message failed: -110 (64/0)
Oct 13 21:27:55 ppubuntu kernel: [49410.752201] DVB: TDA10023(1): tda10023_readreg: readreg error (reg == 0x11, ret == -110)
Oct 13 21:27:57 ppubuntu kernel: [49412.764173] dvb-usb: bulk message failed: -110 (64/0)
Oct 13 21:27:57 ppubuntu kernel: [49412.764185] dvb-usb: error while querying for an remote control event.
Oct 13 21:27:59 ppubuntu kernel: [49414.776262] dvb-usb: bulk message failed: -110 (64/0)
Oct 13 21:27:59 ppubuntu kernel: [49414.776273] dvb-usb: error while stopping stream.
Oct 13 21:28:01 ppubuntu kernel: [49416.788183] dvb-usb: bulk message failed: -110 (64/64)
Oct 13 21:28:01 ppubuntu kernel: [49416.788194] dvb-usb: error while querying for an remote control event.
Oct 13 21:28:03 ppubuntu kernel: [49418.800185] dvb-usb: bulk message failed: -110 (64/0)
Oct 13 21:28:03 ppubuntu kernel: [49418.800200] DVB: TDA10023(0): tda10023_readreg: readreg error (reg == 0x11, ret == -110)
Oct 13 21:28:05 ppubuntu kernel: [49420.812178] dvb-usb: bulk message failed: -110 (64/64)
Oct 13 21:28:05 ppubuntu kernel: [49420.812189] tda10023: lock tuner fails
jumittaen koko koneen (käytännössä tappaen hiiren ja hidastaen kaikkea muuta). Aikani googletettua löytyi "korjaus", jossa /etc/modprobe.d -hakemistoon tehtiin uusi conf-tiedosto sisällöllä:
Koodia: [Valitse]
options dvb-core dvb_powerdown_on_sleep=0
Aikansa tämä toimikin. Aina viime viikkoon asti. Jumps ihan kunnolla, hiiri tillin tallin ja näppäimistöltä saa justi sammutettua koneen. Yhdellä virittimellä OK.
Katselin jo toista Linuxia, jos niistä olisi apua.
Päivitin varoiksi vielä 10.10:een, toimii yhdellä, ei toimi kahdella.

Tänään sitten kokeilin että saan tuoretta lokia - niin kissan villat, ei jumitakaan. Jossain oli viittaus että prosessorin nopeuden muutos voisi aiheuttaa vian, ja asetin ensin täydet kellot (joka on käynnistäessä "performance" ja tippuu vähän ajan päästä "on demand"iksi mitä en taaskaan ymmärrä mutta samapa tuo) mikä voi ehkä sotkea.

Niin se kysymys: Mikä on oikea tapa saada 2 usb-viritintä toimimaan, ja mikä ihmeen vinksaus viime viikolla jumitti konetta?

t. Kimmo:)

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: Anysee usb-digi
« Vastaus #421 : 26.11.10 - klo:10.57 »
Kaikkein helpointa on kuitenkin USB-laitteista saada toimintaan AnySee, ja varmaankin myös helpointa ostaa.

Tosin pientä lisämakua antaa kaksi samanlaista samassa koneessa (ja tilan vuoksi samassa USB-hubissa). Kun alennuksesta saa ja ensimmäinen toimii niin miksei toinenkin. Not! Silloin yhdistelmä pukkasi tällaista (tosin tämä lokin pätkä viime viikolta):

Oon huomannut että tekee tuollasta ainaki jos on liian pitkä USB-piuha välissä. Etkö pysty laittamaan ilman HUBia niitä?

lemonade

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Anysee usb-digi
« Vastaus #422 : 02.12.10 - klo:08.35 »
Ostin Verkkokaupasta Anyseen DVB-C Combo Plus -laitteen, mutta se ei näyttäisi pelittävän laakista uusimman 10.10:n kanssa. Kortti vaikuttaisi alustuvan ihan ok, mutta ongelmaksi tulee se, että dvb-utils -paketin mukana tulevalla scan-ohjelmalla ei löydy Linuxin puolella yhtään kanavaa. Myöskään toisella DVB-C -kortilla muodostetun channels.conf -tiedoston käyttäminen ei tuo kanavia näkyviin.  Ja jottei kytkentöjä aleta syyttämään - tuo sama laite toimii Windowssin puolella ja löytää kanavat.

Miten tuota kannattaisi lähteä debuggaamaan? Ilmeisesti tuo ei jotenkin osaa Linuxin puolella virittäytyä taajuuksille oikein.

Edit: Avasinpa tuon laitteen ja sieltä paljastui mm. TDA10024. Sen vuoksi ei liene ihme, ettei kanavat löydy.
« Viimeksi muokattu: 04.12.10 - klo:19.37 kirjoittanut lemonade »

hoopotus

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Vs: Anysee usb-digi
« Vastaus #423 : 18.12.10 - klo:21.20 »
Varmaan tästä löytyisi vastaus jos lukisi koko jutun läpi, mutta kun ei jaksa, niin voisiko nyt ystävällisesti joku sanoa, miten tämän saa toimimaan.

Anysee E30 -mallinen usb-digi-tv-sovitin (tämä on antenni, ei kaapeli) ei toimi Ubuntussa (versio 9.10). Me TV sanoo käynnistyessään, että ei löydy sovitinlaitteita. TVtime kaatuu käynnistyessään. Muita ohjelmia en ole kokeillut. /var/log/messages -tiedostoon ilmestyy laitetta sisään tuikatessa seuraava viesti:

Dec 18 21:19:48 tk-desktop kernel: [ 1294.156043] usb 3-2: new full speed USB device using uhci_hcd and address 7
Dec 18 21:19:50 tk-desktop kernel: [ 1295.606172] usb 3-2: configuration #1 chosen from 1 choice
Dec 18 21:19:50 tk-desktop kernel: [ 1295.609144] dvb-usb: found a 'Anysee DVB USB2.0' in warm state.
Dec 18 21:19:50 tk-desktop kernel: [ 1295.609260] dvb-usb: Anysee DVB USB2.0 error while loading driver (-19)



Miten tämän saa toimimaan?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Anysee usb-digi
« Vastaus #424 : 19.12.10 - klo:02.10 »
Anysee E30 -mallinen usb-digi-tv-sovitin (tämä on antenni, ei kaapeli) ei toimi Ubuntussa (versio 9.10). Me TV sanoo käynnistyessään, että ei löydy sovitinlaitteita. TVtime kaatuu käynnistyessään. Muita ohjelmia en ole kokeillut. /var/log/messages -tiedostoon ilmestyy laitetta sisään tuikatessa seuraava viesti:

Dec 18 21:19:48 tk-desktop kernel: [ 1294.156043] usb 3-2: new full speed USB device using uhci_hcd and address 7

Laite on sinulla USB1.1-väylässä. Anysee vaatii USB2:n.

peran

  • Vieras
Vs: Anysee usb-digi
« Vastaus #425 : 19.12.10 - klo:03.45 »
Anysee E30 -mallinen usb-digi-tv-sovitin (tämä on antenni, ei kaapeli) ei toimi Ubuntussa (versio 9.10). Me TV sanoo käynnistyessään, että ei löydy sovitinlaitteita. TVtime kaatuu käynnistyessään. Muita ohjelmia en ole kokeillut. /var/log/messages -tiedostoon ilmestyy laitetta sisään tuikatessa seuraava viesti:

Dec 18 21:19:48 tk-desktop kernel: [ 1294.156043] usb 3-2: new full speed USB device using uhci_hcd and address 7

Laite on sinulla USB1.1-väylässä. Anysee vaatii USB2:n.

Vielä tähän tarkennus, että vaikka Windowsissa tietokoneessasi olisikin USB 2, saattaa linuxin puolen ajuri olla vain 1.1:nen (siis raudasta on tuettu vain 1.1:een saakka). Tämä on harvinaista, mutta kohdalle sattuessaa varsin ikävää.

yussu

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Vs: Anysee usb-digi
« Vastaus #426 : 11.01.11 - klo:20.46 »
Miten tuota kannattaisi lähteä debuggaamaan? Ilmeisesti tuo ei jotenkin osaa Linuxin puolella virittäytyä taajuuksille oikein.

Edit: Avasinpa tuon laitteen ja sieltä paljastui mm. TDA10024. Sen vuoksi ei liene ihme, ettei kanavat löydy.

Eli ongelmana on nimenomaan tuo TDA10024?

Ostin itselle samanmoisen mööpelin ja samat ongelmat. Tunnistuu ok eikä ihmeempää herjaa logeihin tule mutta ei pelitä ei. Eli onko tästä "varmasti" toimivasta laitteesta tullut uusi versio ja onko kenelläkään tietoa onko tähän odotettavissa toimivaa ajuria?

peran

  • Vieras
Vs: Anysee usb-digi
« Vastaus #427 : 11.01.11 - klo:21.05 »
Miten tuota kannattaisi lähteä debuggaamaan? Ilmeisesti tuo ei jotenkin osaa Linuxin puolella virittäytyä taajuuksille oikein.

Edit: Avasinpa tuon laitteen ja sieltä paljastui mm. TDA10024. Sen vuoksi ei liene ihme, ettei kanavat löydy.

Eli ongelmana on nimenomaan tuo TDA10024?

Ostin itselle samanmoisen mööpelin ja samat ongelmat. Tunnistuu ok eikä ihmeempää herjaa logeihin tule mutta ei pelitä ei. Eli onko tästä "varmasti" toimivasta laitteesta tullut uusi versio ja onko kenelläkään tietoa onko tähän odotettavissa toimivaa ajuria?

Kysy Cropelta, onko hänellä aikaa syventyä siihen. Hän on tehnyt aikaisemmatkin AnySee-ajurit. YV:llä varmaan saa huomiota, jos hän sellaista huolii...

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: Anysee usb-digi
« Vastaus #428 : 11.01.11 - klo:22.40 »
Miten tuota kannattaisi lähteä debuggaamaan? Ilmeisesti tuo ei jotenkin osaa Linuxin puolella virittäytyä taajuuksille oikein.

Edit: Avasinpa tuon laitteen ja sieltä paljastui mm. TDA10024. Sen vuoksi ei liene ihme, ettei kanavat löydy.

Eli ongelmana on nimenomaan tuo TDA10024?

Ostin itselle samanmoisen mööpelin ja samat ongelmat. Tunnistuu ok eikä ihmeempää herjaa logeihin tule mutta ei pelitä ei. Eli onko tästä "varmasti" toimivasta laitteesta tullut uusi versio ja onko kenelläkään tietoa onko tähän odotettavissa toimivaa ajuria?

Kysy Cropelta, onko hänellä aikaa syventyä siihen. Hän on tehnyt aikaisemmatkin AnySee-ajurit. YV:llä varmaan saa huomiota, jos hän sellaista huolii...

Uusissa E30 Combo Plus malleissa on tosiaan vaihtuneet piirit osittain. Demodulaattori on NXP TDA10024 ja tuner on NXP TDA18212 (jos oikein muistan). Lemonade:n kanssa IRCissä taannoin asiasta puhuttiin. Hän otti pari sniffiä ja näytti siltä että tuner on se ongelma, TDA10024 pian pelaa TDA10023 ajurilla. Tuneri on kuitenkin silicon tuner ja sen ohjelmoiminen ei ole ihan triviaalia. Ajuria sille piirille ei ole => tarvitsee uuden piiriajurin. NXP on kuitenkin jossain määrin antanut speksejä avointen ajureiden tekemiseen joten se voisi olla yksi tie edetä tosin vaatii yleensä sen laitevalmistajan apuja sopimaan asioista piirinvalmistajan kanssa. Niin ja se koodariki pitäs olla :-)

DVB-C USB laitteita on varsin niukasti tarjolla, tämä oli lie ainoa helposti saatavissa oleva. Kannattaa katella TT CT-3650 ja josko se on kuinka hyvin tuettuna.

Antti

yussu

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Vs: Anysee usb-digi
« Vastaus #429 : 11.01.11 - klo:23.16 »
Uusissa E30 Combo Plus malleissa on tosiaan vaihtuneet piirit osittain. Demodulaattori on NXP TDA10024 ja tuner on NXP TDA18212 (jos oikein muistan). Lemonade:n kanssa IRCissä taannoin asiasta puhuttiin. Hän otti pari sniffiä ja näytti siltä että tuner on se ongelma, TDA10024 pian pelaa TDA10023 ajurilla. Tuneri on kuitenkin silicon tuner ja sen ohjelmoiminen ei ole ihan triviaalia. Ajuria sille piirille ei ole => tarvitsee uuden piiriajurin. NXP on kuitenkin jossain määrin antanut speksejä avointen ajureiden tekemiseen joten se voisi olla yksi tie edetä tosin vaatii yleensä sen laitevalmistajan apuja sopimaan asioista piirinvalmistajan kanssa. Niin ja se koodariki pitäs olla :-)

DVB-C USB laitteita on varsin niukasti tarjolla, tämä oli lie ainoa helposti saatavissa oleva. Kannattaa katella TT CT-3650 ja josko se on kuinka hyvin tuettuna.

Antti

Voi voi...enpä osannut tätä odottaa. No, viritin saa nyt odottaa laatikossa josko joku joskus saisi tehtyä siinäkin toimivat ajurit. Myytävänä halvalla erittäin vähän käytetty (auki piti käyttää että näkee mikä piiri siellä sisällä on) Anysee E30 Combo plus. Käytännössä uusi. :)

Ongelmahan on se että varmasti toimivia DVB-C virittimiä ei juuri ole tarjolla, liitännästä riippumatta. Positiivinen asia taasen on se että tämän säätämisen jälkeen jostain kumman syystä toimimaton PCI -viritin alkoi jälleen toimimaan.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Anysee usb-digi
« Vastaus #430 : 12.01.11 - klo:15.40 »
Ongelmahan on se että varmasti toimivia DVB-C virittimiä ei juuri ole tarjolla, liitännästä riippumatta.

No kyllähän PCI-väyläisistä virittimistä melkeinpä kaikki toimivat. CI:tä ei saa käyttöön Mantis-pohjaisilla laitteilla, mutta muuten mahdolliset ongelmat johtuvat pikemminkin raudasta kuin ajureista.

Ubuntu 10.10:ssä Mantis-laitteetkin (kuten Twinhan ja TerraTec Cinergy C) ovat kohtalaisen helppoja, kun ajuria ei enää tarvitse kääntää itse tai asentaa PPA:sta vaan riittää että lataa mantis-moduulin manuaalisesti. Tai laittaa latautumaan automaattisesti /etc/modules-tiedoston avulla.

KimmoT

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: Anysee usb-digi
« Vastaus #431 : 20.01.11 - klo:20.35 »
Oon huomannut että tekee tuollasta ainaki jos on liian pitkä USB-piuha välissä. Etkö pysty laittamaan ilman HUBia niitä?

Terve! Ja kiitos vastauksesta.

Nykyisessä kokoonpanossa, jossa virittimet ovat ns. ykköskoneessa, ei voi. Tai ehkä sentään, pitää kokeilla joskus joutoaikana ;)

Virittimet tuli hankittua lähinnä siinä toivossa, että tulisi hankittua/rakennettua digiboksin rinnalle/tilalle VDR-kone, joka olisi joko televisiossa kiinni (-> Nvidia), tai sitten näytöttä jossain piilommassa. <OT> Sama kone olisi myös "verkkolevy" ja pyörittäisi VirtualBoxia headless-moodissa. Sen verran paarua pitäisi olla, että FarmVille ja NetBeans pyörii kivasti... </OT>

t. Kimmo:)

Demetrio

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: Anysee usb-digi
« Vastaus #432 : 20.03.11 - klo:15.27 »
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



crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: Anysee usb-digi
« Vastaus #433 : 20.03.11 - klo:16.13 »
[ 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.

Sen pitäisi toimia ilman mitään temppuilua. Pistää silmään tuo rt2x00usb_vendor_request joka on WLANin ajurin tulostama virheilmoitus. Näyttää että nuilla kahdella on jotain tekemistä toistensa kanssa. Voitko poistaa sen WLANin ja testata uudelleen?

Demodulaattori on siinä tuner modulen oikealla puolella oleva piiri, kuvassa näkyy TDA10023HT.
http://linuxtv.org/wiki/images/3/33/Anysee_E30_Plus_DVB-C-1_mediumsize.jpg

Antti

Demetrio

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: Anysee usb-digi
« Vastaus #434 : 21.03.11 - klo:11.23 »
Suurkiitokset avusta. Otin WLAN-tikun pois usb-väylästä ja koetin hakea kanavia uudelleen. Sen jälkeen skannaus onnistui hyvin ja ilman mitään tahmomisia. Pistin wlan-tikun toiseen usb-porttiin, joka ei ole samassa usb-hubissa kiinni ja tämän jälkeen molemmat toimi ymmärtääkseni toisiaan häiritsemättä (dmesg-printoutiin ei ainakaan tullut enää uusia virheilmoituksia). Tosin en oikein ehtinyt kokeilla illalla, toimiiko tuo viritin kunnolla. Tarkoitus olisi asennella mythtv koneeseen, mutta yritän nyt ensin saada vain kanavat näkymään kunnolla. Kokeilin siis nopeasti mplayeria, saanko sillä kanavat näkymään. Sain kyllä welhon ruutukehän (tjsp.) näkymään. Kuitenkin jostakin syystä, kun kokeilin rullailla kanavia eteenpäin, mplayer kaatui, eikä enää suostunut näyttämään kanavia. No pitää jatkaa, kunhan vaan löytyy aikaa. Ei ole paljon tullut linuxin kanssa leikittyä tv-virittimillä, joten vähän tämä on opettelua. Ymmärtääkseni mplayer hakee kanavatiedot .mplayer-hakemiston channels.conf-tiedostosta, jonne tuon skannauksen lopputuleman ohjasin. Taisipa mplayer käynnistyessään jotain herjata vdpau:sta (onkohan se jotenkin oletusarvoisesti käytössä, vaikkei olisikaan nvidian näytönohjainta), joten voisikohan se olla ongelmien syy? Itsellä on nimittäin ATI:n/AMD:n integroitu näyttis, johon toivon osaavani viritellä vaapi/xvba -rautakiihdytyksen käyttöön. Onhan tässä haastetta itselle, mutta tyhmästä päästä/valinnoista kärsii koko ruumis.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Anysee usb-digi
« Vastaus #435 : 21.03.11 - klo:16.31 »
Kokeilin siis nopeasti mplayeria, saanko sillä kanavat näkymään. Sain kyllä welhon ruutukehän (tjsp.) näkymään. Kuitenkin jostakin syystä, kun kokeilin rullailla kanavia eteenpäin, mplayer kaatui, eikä enää suostunut näyttämään kanavia.

Veikkaan, että jumiutui salattuun kanavaan. Tai sitten on jotain puskurointi- tai demukseriongelmaa. Kokeile siistityllä channels.confilla, jossa on vain vapaat peruskanavat. Jos ei vieläkään näy, kokeile parametreilla -cache 4096 -demuxer lavf

Lainaus
Taisipa mplayer käynnistyessään jotain herjata vdpau:sta (onkohan se jotenkin oletusarvoisesti käytössä, vaikkei olisikaan nvidian näytönohjainta), joten voisikohan se olla ongelmien syy?

Ei ole ongelma, kun kerran sait jo jotain kuvaa näkymään. MPlayer yrittää VDPAU:ta ensin, mutta vaihtaa sitten xv-ulostuloon, kun VDPAU ei toimi.

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: Anysee usb-digi
« Vastaus #436 : 01.04.11 - klo:21.48 »
Miten tuota kannattaisi lähteä debuggaamaan? Ilmeisesti tuo ei jotenkin osaa Linuxin puolella virittäytyä taajuuksille oikein.

Edit: Avasinpa tuon laitteen ja sieltä paljastui mm. TDA10024. Sen vuoksi ei liene ihme, ettei kanavat löydy.

Eli ongelmana on nimenomaan tuo TDA10024?

Ostin itselle samanmoisen mööpelin ja samat ongelmat. Tunnistuu ok eikä ihmeempää herjaa logeihin tule mutta ei pelitä ei. Eli onko tästä "varmasti" toimivasta laitteesta tullut uusi versio ja onko kenelläkään tietoa onko tähän odotettavissa toimivaa ajuria?

Kysy Cropelta, onko hänellä aikaa syventyä siihen. Hän on tehnyt aikaisemmatkin AnySee-ajurit. YV:llä varmaan saa huomiota, jos hän sellaista huolii...

Uusissa E30 Combo Plus malleissa on tosiaan vaihtuneet piirit osittain. Demodulaattori on NXP TDA10024 ja tuner on NXP TDA18212 (jos oikein muistan). Lemonade:n kanssa IRCissä taannoin asiasta puhuttiin. Hän otti pari sniffiä ja näytti siltä että tuner on se ongelma, TDA10024 pian pelaa TDA10023 ajurilla. Tuneri on kuitenkin silicon tuner ja sen ohjelmoiminen ei ole ihan triviaalia. Ajuria sille piirille ei ole => tarvitsee uuden piiriajurin. NXP on kuitenkin jossain määrin antanut speksejä avointen ajureiden tekemiseen joten se voisi olla yksi tie edetä tosin vaatii yleensä sen laitevalmistajan apuja sopimaan asioista piirinvalmistajan kanssa. Niin ja se koodariki pitäs olla :-)

DVB-C USB laitteita on varsin niukasti tarjolla, tämä oli lie ainoa helposti saatavissa oleva. Kannattaa katella TT CT-3650 ja josko se on kuinka hyvin tuettuna.

Antti

Nonii, vähän infoa Anyseen uusista malleista. Mulla on nyt mm. E30 Combo Plus, pyysin sitä uutta TDA18212 mallia, mutta tuli ryökäle se vanhempi joka toimii. No eipä siinä, on kuitenkin käsissä myös E7TC jossa on kutakuinkin samat osat mitä uusimmassa E30 Combo Plussassa, eli TDA10023 + ZL10353 + TDA18212. Tuo TDA18212 silicon tuneri oli onneksi aika helppo ohjelmoida, joten sain sen melko helposti toimimaan, sekä kaapelissa että antennissa. Menee kuitenkin oma aikansa että saan ajurin sellaseen kuntoon että sen voi julkaista. Pitää ottaa sniffejä kaikista laitteista joissa tuo on että näkee mitä siellä tapahtuu ja vähän vertailla.

DVB-C demodulaattori on TDA10024 mutta se on onneksi vain uudempi painos TDA10023, toimii samalla TDA10023 ajurilla, ei tarvinnut mitään muutoksia.

Antti

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: Anysee usb-digi
« Vastaus #437 : 01.04.11 - klo:22.00 »
Sen verran vielä että sen nyt toimimattoman TDA18212 tunerilla olevan laitteen (E30 Combo Plus ja E7TC) tunnistaa parhaiten antennin läpiviennistä. Vanhoissa toimivissa ei ole kuin antennille sisäänmeno, toimimattomissa on sekä sisäänmeno että ulostulo. Siellä on sisällä tuner module (metallinen laatikko antenniliittimineen) mallia DNOD44CDV086A jonka sisällä on TDA18212 silicon tuneri.

uhappo

  • Käyttäjä
  • Viestejä: 1029
  • Sissos
    • Profiili
    • Urkin sivut
Vs: Anysee usb-digi
« Vastaus #438 : 05.04.11 - klo:07.52 »
Mulla on ihan perus Anysee E30 antenni-versio. Käytössä ubuntu 10.10

Kaffeine (ja VLC) ei löydä kuin ylen kanavat, mitähän pitäis tehdä että sais muutakin näkymään? Tässä VLC:n löytämät kanavat, kaikki nelinkertaisena jota ihmettelen.
« Viimeksi muokattu: 05.04.11 - klo:07.56 kirjoittanut uhappo »
HP i7-pohjainen desktop ja itsekasattu i7-pohjainen desktop, uusin ubuntu 64bit
Ubuntu since 2008 Feb

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: Anysee usb-digi
« Vastaus #439 : 11.04.11 - klo:12.41 »
Tässä on tuki parille uudelle Anyseelle:
E30 Combo Plus (TDA18212)
E7 TC

http://git.linuxtv.org/anttip/media_tree.git?a=shortlog;h=refs/heads/anysee

Ja mulla ei ole piruvie tuota uutta Combo Plussaa joten vähän meni hankalaksi. Jos joku vois testata.

Laitoin muutokset yhteen pätsiin, jotta ei tarvitse kääntää tuota koko Kerneliä mun LinuxTV.org kehityshaarasta. Helepottaa testaamista kun menettelee alla olevan ohjeen mukaan.

Koodia: [Valitse]
# clone code base from linuxtv.org
$ git clone git://linuxtv.org/media_build.git
# change to working directory
$ cd media_build/
# download latest drivers from linuxtv.org
$ make download untar
# download and apply driver patch
$ wget -O - http://palosaari.fi/linux/v4l-dvb/2011-04-11_anysee.patch | patch -p1 -d linux/
# compile drivers
$ make
# if make ran successfully we can try to install drivers. If there is error occurred try to disable broken driver v4l/.config and continue with make
# became root user for driver install
$ sudo -s OR su -
# make install

Antti