Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - edv

Sivuja: [1]
1
Laitealue / Vs: digitikku A-link DTU(m)
« : 15.05.08 - klo:09.57 »
Terve, ostin ko. tikun eilen ja näyttää siltä, että A-Link on siirtynyt käyttämään eri piiriä näissä. Pakkauksen EAN-koodi: 6 418949 034019

Jopas nyt jotakin. Kaupan hyllylle on unohtunut vanhempi A-Linkki, ei tosiaankaan tämä uudempi. Tämä sun laite on se A-Link DTU ja tässä ketjussa keskustellaan A-Link DTU(m):stä joka on siis se uudempi. Vanhemmalle löytyy oma ketjunsa. On suunnilleen sama laite kuin MSI Megasky 580 (uudempi revisio, GL861).

Laitteessasi on;
GL861 -usb-silta
ZL10353 -demodulaattori
QT1010 -tuner

kaikki varsin tuttuja minulle. Voin sanoa että todennäköisesti et saa kunnon kuvaa sillä nyt. Tutkin asiaa jahka kerkiän....


terveisin
Antti
Jaahas, kiitos tiedosta. En haulla löytänyt ketjua tolle vanhemmalle.. kuinkas vanha tämä sitten on verrattuna tuohon (m) versioon? Kuvanlaatuun olen itse ihan tyytyväinen, ei kyllä pahemmin vertailukohtia ole kun olen ollut viimeiset 1,5v ilman tv:tä. Lähinnä tällä hetkellä kiinnostaisi tosiaan tuo kaukosäätimen toiminta, pitänee tutkia tuohon MSI:n palikkaan liittyviä ohjeita.

2
Laitealue / Vs: digitikku A-link DTU(m)
« : 15.05.08 - klo:00.58 »
Terve, ostin ko. tikun eilen ja näyttää siltä, että A-Link on siirtynyt käyttämään eri piiriä näissä. Pakkauksen EAN-koodi: 6 418949 034019

Koodia: [Valitse]
edv@sangueferro:~$ uname -a && lsb_release -a
Linux sangueferro 2.6.24-16-generic #1 SMP Thu Apr 10 12:47:45 UTC 2008 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04
Release: 8.04
Codename: hardy

lsusb näyttää:
Koodia: [Valitse]
Bus 007 Device 002: ID 05e3:f170 Genesys Logic, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x05e3 Genesys Logic, Inc.
  idProduct          0xf170
  bcdDevice            1.02
  iManufacturer           2 Pronets Technology .co
  iProduct                3 DVB-T USB 2.0 Device
  iSerial                 4 T0000001
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           80
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 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           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 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            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.01
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      25
         Report Descriptors:
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
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:     0x0000
  (Bus Powered)

Palikka siis toimii gl861-moduulilla (viittauksia A-Linkiin löytyy myös ko moduulin lähdekoodista, http://lxr.linux.no/linux/drivers/media/dvb/dvb-usb/gl861.c)

Kysyä haluaisin lähinnä tuosta mukana tulevasta kaukosäätimestä... se kun tunnistuu usb-näppäimistönä (hidraw):
Koodia: [Valitse]
edv@sangueferro:~$ dmesg|grep -i dvb
[   25.447928] input: Pronets Technology .co DVB-T USB 2.0 Device as /devices/pci0000:00/0000:00:1a.7/usb7/7-4/7-4:1.1/input/input2
[   25.469640] input,hidraw0: USB HID v1.01 Keyboard [Pronets Technology .co DVB-T USB 2.0 Device] on usb-0000:00:1a.7-4
[   43.912244] dvb-usb: found a 'A-LINK DTU DVB-T USB2.0' in warm state.
[   43.912382] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[   43.919036] DVB: registering new adapter (A-LINK DTU DVB-T USB2.0)
[   43.983904] DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)...
[   44.036101] dvb-usb: A-LINK DTU DVB-T USB2.0 successfully initialized and connected.
[   44.037886] usbcore: registered new interface driver dvb_usb_gl861

Kaukosäätimen IR-linkki palikkaan siis toimii ja kaukkarin näppäimet tuottavat ihan normaaleja näppäimenpainalluksia (esim. säätimen "volume up" napista tulostuu ruudulle kirjain q):
Koodia: [Valitse]
KeyPress event, serial 31, synthetic NO, window 0x2e00001,
    root 0x13b, subw 0x0, time 10725358, (834,707), root:(841,733),
    state 0x10, keycode 24 (keysym 0x71, q), same_screen YES,
    XLookupString gives 1 bytes: (71) "q"
    XmbLookupString gives 1 bytes: (71) "q"
    XFilterEvent returns: False

KeyRelease event, serial 31, synthetic NO, window 0x2e00001,
    root 0x13b, subw 0x0, time 10725680, (834,707), root:(841,733),
    state 0x10, keycode 24 (keysym 0x71, q), same_screen YES,
    XLookupString gives 1 bytes: (71) "q"
    XFilterEvent returns: False

Yritin googlella etsiä tietoa miten saisin 'rebindattua' nuo kaukosäätimen näppäimet vaikuttamatta kuitenkaan normaalin näppäimistön (ps/2) toimintaan siinä kuitenkaan onnistumatta. Mahtaakos kellään olla parempaa tietoa asiasta, että miten tuota lähtisi ratkaisemaan? xmodmap ei käsittääkseni tässä auta, vaan pitäisi saada määriteltyä erillinen keymap tuolle säätimelle..?

Toinen asia näin heads-uppina vaikkei se hirveästi nyt häiritsekään on se, etten saanut ko. palikkaa toimimaan itse kääntämilläni 2.6.25 tai 2.6.25.3 kerneleillä, vaikka DVB-asetukset pitäisi olla samat. Kernel näyttää tunnistavan vain tuon kaukosäätimen, kuten 2.6.25.3 bootista näemme:
Koodia: [Valitse]
edv@sangueferro:~$ zgrep -i dvb /var/log/dmesg.2.gz
[    1.993874] input: Pronets Technology .co DVB-T USB 2.0 Device as /class/input/input2
[    2.004162] input,hidraw0: USB HID v1.01 Keyboard [Pronets Technology .co DVB-T USB 2.0 Device] on usb-0000:00:1d.7-1

Jokatapauksessa "downgradesin" nyt toistaiseksi tuohon 2.6.24 eikä se tuota ongelmaa. Tulevaisuutta ajatellen olisi kai hyvä tarkistaa onko koodissa rikottu jotain .24 ja .25 välillä, tai sitten .configgini DVB/USB osuuksissa oli jotain väärin.

Sivuja: [1]