Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: Anssi - 30.09.09 - klo:20.24

Otsikko: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: Anssi - 30.09.09 - klo:20.24
eli ostin dvb-t tikun mallia Leadtek WinFast DTV Dongle Gold
Koodia: [Valitse]
Bus 002 Device 012: ID 0413:6029 Leadtek Research, Inc.
Ja nyt sitten aloin miettimään että miten tuon mukana tulleen kaukosäätimen valjastaisi käyttöön?

Minulla ei ole niistä mitään kokemusta. paitsi vanhassa vastaanottimessa täytyi irda peittää kokonaan, jottei kone sammuisi tv:n kaukosäätimen takia (olisko ollu joku txt tv nappi joka sammutti koneen) :)

Kyseinen tv-kortti toimi muuten suoraan kun vain laittoin koneeseen kiinni. eikä hintakaan hirvittänyt (15e).
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: timbba - 01.10.09 - klo:06.57
eli ostin dvb-t tikun mallia Leadtek WinFast DTV Dongle Gold
Koodia: [Valitse]
Bus 002 Device 012: ID 0413:6029 Leadtek Research, Inc.
Ja nyt sitten aloin miettimään että miten tuon mukana tulleen kaukosäätimen valjastaisi käyttöön?

Minulla ei ole niistä mitään kokemusta. paitsi vanhassa vastaanottimessa täytyi irda peittää kokonaan, jottei kone sammuisi tv:n kaukosäätimen takia (olisko ollu joku txt tv nappi joka sammutti koneen) :)

Kyseinen tv-kortti toimi muuten suoraan kun vain laittoin koneeseen kiinni. eikä hintakaan hirvittänyt (15e).

Ilmeisesti kortin kauko tunnistuu usb näppiksenä? Meniskö tällä ohjeella eli joko lirc tai evdev:
http://www.linuxtv.org/wiki/index.php/Leadtek_WinFast_DTV_Dongle#Remote_control_support
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: Anssi - 01.10.09 - klo:14.38
eli ostin dvb-t tikun mallia Leadtek WinFast DTV Dongle Gold
Koodia: [Valitse]
Bus 002 Device 012: ID 0413:6029 Leadtek Research, Inc.
Ja nyt sitten aloin miettimään että miten tuon mukana tulleen kaukosäätimen valjastaisi käyttöön?

Minulla ei ole niistä mitään kokemusta. paitsi vanhassa vastaanottimessa täytyi irda peittää kokonaan, jottei kone sammuisi tv:n kaukosäätimen takia (olisko ollu joku txt tv nappi joka sammutti koneen) :)

Kyseinen tv-kortti toimi muuten suoraan kun vain laittoin koneeseen kiinni. eikä hintakaan hirvittänyt (15e).

Ilmeisesti kortin kauko tunnistuu usb näppiksenä? Meniskö tällä ohjeella eli joko lirc tai evdev:
http://www.linuxtv.org/wiki/index.php/Leadtek_WinFast_DTV_Dongle#Remote_control_support


en vielä oikein saanut ajatuksesta kiinni, mutta voi johtua takana olevasta yö-vuorosta.

mutta löysin tälläisen
http://lircconfig.commandir.com/lircd.conf/?viewremote=981
LeadTek - Y04G0051
tuo on tämän kaukosäätimen mallimerkintä. vielä kun keksisi miten tuota hyödyntää. :D
jospa viikonloppuna olisi mieli virkeämpi
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: tuke81 - 01.10.09 - klo:20.30
Kopsaat sen tiedostoon /etc/lirc/lirc.conf, ton on tarkotus kertoa lircille mitkä painallukset tulee kakelta. Lisäksi joutunet vielä säätämään tiedostoa  /etc/lirc/hardware.conf sen verran, notta lirc osaisi käyttää oikeaa laitetta, sekä tekemään bindaukset napeille ~/.lircrc tiedostoon(Itsellä kde ja bindaukset voi irkick:llä tehdä graaffisesti, jos gnomelle on jokin vastava sanokaahan).

Kattos oisko tuosta apua:
https://help.ubuntu.com/community/InstallLirc/Hardy
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: Anssi - 04.10.09 - klo:13.48
Kopsaat sen tiedostoon /etc/lirc/lirc.conf, ton on tarkotus kertoa lircille mitkä painallukset tulee kakelta. Lisäksi joutunet vielä säätämään tiedostoa  /etc/lirc/hardware.conf sen verran, notta lirc osaisi käyttää oikeaa laitetta, sekä tekemään bindaukset napeille ~/.lircrc tiedostoon(Itsellä kde ja bindaukset voi irkick:llä tehdä graaffisesti, jos gnomelle on jokin vastava sanokaahan).

Kattos oisko tuosta apua:
https://help.ubuntu.com/community/InstallLirc/Hardy

Nyt täytyy myöntää että noista hyvistä ohjeista huolimatta ei tämä oikein aukene mulle.
Tässä nyt vähän mitä olen säheltänyt
Koodia: [Valitse]
~$ cat /etc/lirc/hardware.conf
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Y04G0051"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/by-path/pci-1-2-event-ir"
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="false"

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"

#Try to load appropriate kernel modules
LOAD_MODULES="true"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""

Koodia: [Valitse]
~$ cat /etc/lirc/lircd.conf

begin remote
  name            Y04G0051
  bits            16
  eps             30
  aeps            100
  one             0 0
  zero            0 0
  gap             263992
  pre_data_bits   16
  pre_data        0x8001

  begin codes
       POWER           0x0074
       TV              0x0179
       FM              0x0181
       DVD             0x0185
       RED             0x018E
       GREEN           0x018F
       YELLOW          0x0190
       BLUE            0x0191
       TELETEXT        0x0184
       SLEEP           0x008E
       MUTE            0x0071
       BOSSKEY         0x0163
       CH+             0x0192
       RECALL          0x00DF
       CH-             0x0193
       ENTER           0x001C
       VOL-            0x0072
       VOL+            0x0073
       FULLSCREEN      0x0174
       MENU            0x008B
       CHSURF          0x016B
       PREVIOUS        0x019C
       NEXT            0x0197
       PLAYPAUSE       0x00A4
       INFO            0x0172
       REWIND          0x00A8
       STOP            0x0080
       FFORWARD        0x00D0
       EPG             0x0189
       LANGUAGE        0x0170
       ONE             0x0002
       TWO             0x0003
       THREE           0x0004
       FOUR            0x0005
       FIVE            0x0006
       SIX             0x0007
       SEVEN           0x0008
       EIGHT           0x0009
       NINE            0x000A
       ZERO            0x000B
       VIDEO           0x0188
       AUDIO           0x0166
       DISPLAY         0x00EA
       SNAPSHOT        0x0169
       TIMESHIFTING    0x00C2
       RECORD          0x00A7
       RECORDSTOP      0x0080
       PIP             0x00E2
       DOT             0x0034
       DELETE          0x0195
       UNUSED1         0x00BF
       UNUSED2         0x00C0
       UNUSED3         0x00C1

  end codes

end remote

ja tässä vähän tietoa.
Koodia: [Valitse]
~$ cat /proc/bus/input/devices

I: Bus=0003 Vendor=0413 Product=6029 Version=0200
N: Name="IR-receiver inside an USB DVB receiver"
P: Phys=usb-0000:00:02.1-2/ir0
S: Sysfs=/devices/pci0000:00/0000:00:02.1/usb1/1-2/input/input9
U: Uniq=
H: Handlers=kbd event9
B: EV=3
B: KEY=c0000 0 0 0 0 c000000000000 10000ffc

Koodia: [Valitse]
~$ ls -la /dev/input/by-path/
yhteensä 0
drwxr-xr-x 2 root root 160 2009-10-03 12:53 .
drwxr-xr-x 4 root root 340 2009-10-03 12:53 ..
lrwxrwxrwx 1 root root   9 2009-10-03 12:53 pci-0000:00:02.0-usb-0:3:1.0-event-mouse -> ../event6
lrwxrwxrwx 1 root root   9 2009-10-03 12:53 pci-0000:00:02.0-usb-0:3:1.0-mouse -> ../mouse1
lrwxrwxrwx 1 root root   9 2009-10-03 12:53 pci-0000:00:02.1-usb-0:2:1.1-event-kbd -> ../event3
lrwxrwxrwx 1 root root   9 2009-10-03 12:53 pci-0000:00:04.0-usb-0:3:1.0-event-kbd -> ../event4
lrwxrwxrwx 1 root root   9 2009-10-03 12:53 pci-1-2-event-ir -> ../event9
lrwxrwxrwx 1 root root   9 2009-10-03 12:53 platform-pcspkr-event-spkr -> ../event7
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: tuke81 - 04.10.09 - klo:14.45
Tuota noin vaiha tuo laite oikeaksi:
Koodia: [Valitse]
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Y04G0051"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/by-path/pci-1-2-event-ir"
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""
->
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Y04G0051"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/event9"
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""

Käynnistä lirc uudestaan sudo /etc/init.d/lirc restart ja pistä päätteeseen komento irw painele kaken nappeja ja seuraa päätettä.

Hardyssa ainakin on vielä sitten sellainen pikku omituisuus, notta tuo laite tunnus saattaa vaihtua eri buuteissa. Itse toiminu hieman tuota (http://ubuntuforums.org/showthread.php?t=183545) ohjetta muokaten:

Udevilta tiedot(eventx:n tilalle se numero mitä aikasempi ls -la antoi, esim sinulla tuosa aikasemin antoi event9):
udevinfo -a -p $(udevinfo -q path -n /dev/input/eventx)
Esimerkkinä omasta:
Koodia: [Valitse]
looking at device '/devices/pci0000:00/0000:00:0f.0/input/input4/event4':
    KERNEL=="event4"
    SUBSYSTEM=="input"
    DRIVER==""
    ATTR{dev}=="13:68"

  looking at parent device '/devices/pci0000:00/0000:00:0f.0/input/input4':
    KERNELS=="input4"
    SUBSYSTEMS=="input"
    DRIVERS==""
    ATTRS{name}=="cx88 IR _Hauppauge Nova-T DVB-T"
    ATTRS{phys}=="pci-0000:00:0f.0/ir0"
    ATTRS{uniq}==""
    ATTRS{modalias}=="input:b0001v0070p9002e0001-e0,1,14,k71,72,73,74,77,80,8B,8E,A3,A5,A7,A8,AE,CF,D0,161,16B,16D,16F,172,174,179,181,184,188,189,18E,18F,190,191,192,193,19C,ramlsfw"

  looking at parent device '/devices/pci0000:00/0000:00:0f.0/input':
    KERNELS=="input"
    SUBSYSTEMS==""
    DRIVERS==""

  looking at parent device '/devices/pci0000:00/0000:00:0f.0':
    KERNELS=="0000:00:0f.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="cx8800"
    ATTRS{vendor}=="0x14f1"
    ATTRS{device}=="0x8800"
    ATTRS{subsystem_vendor}=="0x0070"
    ATTRS{subsystem_device}=="0x9002"
    ATTRS{class}=="0x040000"
    ATTRS{irq}=="18"
    ATTRS{local_cpus}=="ff"
    ATTRS{modalias}=="pci:v000014F1d00008800sv00000070sd00009002bc04sc00i00"
    ATTRS{broken_parity_status}=="0"
    ATTRS{msi_bus}==""

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""

Tehdään sääntö jostain udevin atribuutista, jotta kyseinen laite liimattaisiin aina johonkin pisteeseen esim. /dev/input/irremote:
sudo nano /etc/udev/rules.d/10-local.rules
Ja siihen sisälle esimerkiksi ATTRS{vendor} tiedot udevinfon tiedoista.
KERNEL=="event*",ATTRS{vendor}=="0x14f1",SYMLINK="input/irremote"
Vaihda siis ATTRS{vendor}=="0x14f1" riville oman udevinfosi tulostama valmistaja.

Uudelleen käynnistä udev:
sudo /etc/init.d/udev restart

Tarkista että oikea laite luotiin:
ls -l /dev/input

Muokkaa lircin hardware.confia:
Koodia: [Valitse]
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Y04G0051"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/irremote"
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""

Uudelleen käynnistä lirc:
sudo /etc/init.d/lirc restart

Ja dmesg|tail jos ei tule erroreita niin kokeile toimiiko: päätteeseen komento irw ja painele nappeja. Puuh tulipa pitkä sepustus, toivottavasti saat jotain selvää :D
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: Anssi - 04.10.09 - klo:15.17
Tuota noin vaiha tuo laite oikeaksi:
Koodia: [Valitse]
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Y04G0051"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/by-path/pci-1-2-event-ir"
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""
->
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Y04G0051"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/event9"
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""

Käynnistä lirc uudestaan sudo /etc/init.d/lirc restart ja pistä päätteeseen komento irw painele kaken nappeja ja seuraa päätettä.


no aloitetaan tästä sitten :)
Koodia: [Valitse]
~$ sudo /etc/init.d/lirc restart
~$ irw
connect: Connection refused
eli jotain häikkää näyttää olevan.

-edit-

Koodia: [Valitse]
~$ dmesg|tail
[95139.401457] af9015: command failed:255
[95139.401461] dvb-usb: error while querying for an remote control event.
[95139.553492] af9015: command failed:255
[95139.553495] dvb-usb: error while querying for an remote control event.
[95139.705469] af9015: command failed:255
[95139.705473] dvb-usb: error while querying for an remote control event.
[95139.857348] af9015: command failed:255
[95139.857353] dvb-usb: error while querying for an remote control event.
[95140.011330] af9015: command failed:255
[95140.011334] dvb-usb: error while querying for an remote control event.
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: tuke81 - 04.10.09 - klo:15.23
Tjooh tarkista se että on oikea evdevi käytössä. Hieman vertailin tuota hardware.confias. Itse olen kommentoinut tuon pois:
#REMOTE_DRIVER="devinput"
Ja korvannut sen tällä:
REMOTE_DRIVER="dev/input"
Ja katsos se dmesg|tail kun uudelleen käynnistät lircin.

Muoks. http://www.linuxtv.org/pipermail/linux-dvb/2009-June/032211.html vois olla myös firmis ongelma.
muoks2. cropella näyttäis olevan kyseiset firmikset tuolla:
http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/
uusimmalla pitäisi pelata.
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: Anssi - 04.10.09 - klo:15.32
Tjooh tarkista se että on oikea evdevi käytössä. Hieman vertailin tuota hardware.confias. Itse olen kommentoinut tuon pois:
#REMOTE_DRIVER="devinput"
Ja korvannut sen tällä:
REMOTE_DRIVER="dev/input"
Ja katsos se dmesg|tail kun uudelleen käynnistät lircin.

Muoks. http://www.linuxtv.org/pipermail/linux-dvb/2009-June/032211.html vois olla myös firmis ongelma.

tämä muutos herätti ainakin jotain
Koodia: [Valitse]
#Enable lircd
START_LIRCD="false"
-->
#Enable lircd
START_LIRCD="true"

Koodia: [Valitse]
~$ sudo /etc/init.d/lirc restart
 * Stopping remote control daemon(s): LIRC                              [ OK ]
 * Loading LIRC modules                                                             [ OK ]
 * Starting remote control daemon(s) : LIRC                              [ OK ]
anssi@Loota:~$ irw
^C
mutta ei mitään eloa sitten irw komennon jälkeen kaukosäätimestä.
eikä vaikutusta tuolla remote_driver kohdalla
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: crope - 04.10.09 - klo:15.48
eli ostin dvb-t tikun mallia Leadtek WinFast DTV Dongle Gold
Koodia: [Valitse]
Bus 002 Device 012: ID 0413:6029 Leadtek Research, Inc.
Ja nyt sitten aloin miettimään että miten tuon mukana tulleen kaukosäätimen valjastaisi käyttöön?

Minulla ei ole niistä mitään kokemusta. paitsi vanhassa vastaanottimessa täytyi irda peittää kokonaan, jottei kone sammuisi tv:n kaukosäätimen takia (olisko ollu joku txt tv nappi joka sammutti koneen) :)

Kyseinen tv-kortti toimi muuten suoraan kun vain laittoin koneeseen kiinni. eikä hintakaan hirvittänyt (15e).

Se on AF9015 vekotin. Tuolle kaukosäätimelle lisäsin tuen vasta viikko pari sitten joten kääntämiseksi menee. Eikä ole näköjään vielä jostain syystä edes v4l-dvb -masteriin Mauro sitä liittänyt vaikka olen pyynnönkin lähettänyt. Joten sun täytyy käyttää tätä: http://linuxtv.org/hg/~anttip/af9015/ .

Ja se tosiaan saattaa alkaa toistamaan nappia, mutta sitä on hankala korjata kunnolla koska se on mitä ilmeisemmin HW bugi - piiri laittaa USB2.0 portissa HID -laitteelle 4 sekunnin pollaus intervallin joka on tietty ihan liikaa... Niitä vanhempia firmiksiä voi kokeilla jos näin käy.

Antti
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: Anssi - 04.10.09 - klo:16.01
Se on AF9015 vekotin. Tuolle kaukosäätimelle lisäsin tuen vasta viikko pari sitten joten kääntämiseksi menee. Eikä ole näköjään vielä jostain syystä edes v4l-dvb -masteriin Mauro sitä liittänyt vaikka olen pyynnönkin lähettänyt. Joten sun täytyy käyttää tätä: http://linuxtv.org/hg/~anttip/af9015/ .

Ja se tosiaan saattaa alkaa toistamaan nappia, mutta sitä on hankala korjata kunnolla koska se on mitä ilmeisemmin HW bugi - piiri laittaa USB2.0 portissa HID -laitteelle 4 sekunnin pollaus intervallin joka on tietty ihan liikaa... Niitä vanhempia firmiksiä voi kokeilla jos näin käy.

Antti
Eli jos ymmärsin oikein minun tulee kääntää v4l-dvb tuolta antamastasi osoitteesta jotta kaukosäädin alkaa toimimaan?
Jos näin on jää minulta tekemättä, tuon pinnaclen tikun kanssa aikoinaan jouduin kääntelemään ja se aiheutti webcamissa toimimattomuutta, joten en turhan takia ala toimivaa rikkomaan, kun kerran viritin kuitenkin toimii. ja kaukosäädin ei nyt ole aivan pakollinen varuste. :)
jospa se toimisi sitten paremmin seuraavan ubuntun kanssa.

Mukavaa kun joku jaksaa tehdä näitä laitteita toimiviksi :)
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: tuke81 - 04.10.09 - klo:16.08
Hmm no toki yksi likainen hackki olisi kääntää uudet ajurit muttei asentaa niitä suoraan kerneliin. Vaan kopsata ainoastaan ton tikun ajurit kerneliin...
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: crope - 04.10.09 - klo:17.29
Se on AF9015 vekotin. Tuolle kaukosäätimelle lisäsin tuen vasta viikko pari sitten joten kääntämiseksi menee. Eikä ole näköjään vielä jostain syystä edes v4l-dvb -masteriin Mauro sitä liittänyt vaikka olen pyynnönkin lähettänyt. Joten sun täytyy käyttää tätä: http://linuxtv.org/hg/~anttip/af9015/ .

Ja se tosiaan saattaa alkaa toistamaan nappia, mutta sitä on hankala korjata kunnolla koska se on mitä ilmeisemmin HW bugi - piiri laittaa USB2.0 portissa HID -laitteelle 4 sekunnin pollaus intervallin joka on tietty ihan liikaa... Niitä vanhempia firmiksiä voi kokeilla jos näin käy.

Antti
Eli jos ymmärsin oikein minun tulee kääntää v4l-dvb tuolta antamastasi osoitteesta jotta kaukosäädin alkaa toimimaan?
Jos näin on jää minulta tekemättä, tuon pinnaclen tikun kanssa aikoinaan jouduin kääntelemään ja se aiheutti webcamissa toimimattomuutta, joten en turhan takia ala toimivaa rikkomaan, kun kerran viritin kuitenkin toimii. ja kaukosäädin ei nyt ole aivan pakollinen varuste. :)
jospa se toimisi sitten paremmin seuraavan ubuntun kanssa.

Mukavaa kun joku jaksaa tehdä näitä laitteita toimiviksi :)

Joo, nuin pitäisi käännellä. Ja on vielä aika pitkässä puussa että tuo tulee Linux -jakeluihin, se on sitten ytimessä 2.6.23 eli monen monen kuukauden päästä. 2.6.32 tulee joskus 2-3kk päästä ja siihen toinen mokoma lisää.

Antti
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: crope - 04.10.09 - klo:17.33
Hmm no toki yksi likainen hackki olisi kääntää uudet ajurit muttei asentaa niitä suoraan kerneliin. Vaan kopsata ainoastaan ton tikun ajurit kerneliin...

Vähän siinä ja siinä että toimiiko. Siellä on sellainen kasa riippuvuuksia v4l-dvb:n sisällä että tuppaa yleensä epäonnistumaan kun moduulien väliset rajapinnat vaihtuu suunnilleen jokaisessa käännöksessä.

Antti
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: Anssi - 05.10.09 - klo:10.49
Joo, nuin pitäisi käännellä. Ja on vielä aika pitkässä puussa että tuo tulee Linux -jakeluihin, se on sitten ytimessä 2.6.23 eli monen monen kuukauden päästä. 2.6.32 tulee joskus 2-3kk päästä ja siihen toinen mokoma lisää.

Antti

tuota onko noissa ydinversioissa kirjoitus virhe?
nyt on menossa itsellä
Koodia: [Valitse]
~$ uname -r
2.6.28-15-generic

Tai sitten en ollenkaan ymmärtänyt mitä sanoit :D
Otsikko: Vs: kuinka saada kaukosäädin toimimaan
Kirjoitti: crope - 05.10.09 - klo:15.51
Joo, nuin pitäisi käännellä. Ja on vielä aika pitkässä puussa että tuo tulee Linux -jakeluihin, se on sitten ytimessä 2.6.23 eli monen monen kuukauden päästä. 2.6.32 tulee joskus 2-3kk päästä ja siihen toinen mokoma lisää.

Antti

tuota onko noissa ydinversioissa kirjoitus virhe?
nyt on menossa itsellä
Koodia: [Valitse]
~$ uname -r
2.6.28-15-generic

Tai sitten en ollenkaan ymmärtänyt mitä sanoit :D

Joo virhe on, siis se menee ytimeen 2.6.33, eikä .23.

Antti
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: Anssi - 06.10.09 - klo:11.47
Kiitos kaikille auttajille! :)

täytyy miettiä jos joku päivä on aikaa kokeilla. Kyselen sitten lisää. :)
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: Bent - 12.10.09 - klo:22.12
Kysyisin vaan kun on tuo sama kernel versio ja sama usb dvb-t kortti ja en tarvitse kyseistä kakea mutta ärsyttää noi kernel viestit. Voinko tehdä jotain jotta ne viestit katoaisivat ?

dmesg siis täynnä tätä
Koodia: [Valitse]
af9015: command failed:255
dvb-usb: error while querying for an remote control event.

Läppärilläni on karmic ja 2.6.31-13-generic tällä viestiä ei enää tule. Tuohon mediapalvelimeen en uskalla vielä päivittää karmiccia niin siksi kyselen saisiko tuon viestin pois
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: crope - 12.10.09 - klo:22.31
Kysyisin vaan kun on tuo sama kernel versio ja sama usb dvb-t kortti ja en tarvitse kyseistä kakea mutta ärsyttää noi kernel viestit. Voinko tehdä jotain jotta ne viestit katoaisivat ?

dmesg siis täynnä tätä
Koodia: [Valitse]
af9015: command failed:255
dvb-usb: error while querying for an remote control event.

Läppärilläni on karmic ja 2.6.31-13-generic tällä viestiä ei enää tule. Tuohon mediapalvelimeen en uskalla vielä päivittää karmiccia niin siksi kyselen saisiko tuon viestin pois

No tyypillisesti nuita tulee jos on se vanhin firmware käytössä, jota ei tietty pitäisi käyttä... Mutta jos niitä silti tulee niistä pääsee eroon disabloimalla kaukosäätimen pollauksen, se on rapametri disable_rc_polling moduulissa dvb-usb.

Antti
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: Bent - 12.10.09 - klo:22.52
Ok jos siis lähtisin asentamaan uusimmat firmwaret tuolta: http://linuxtv.org/hg/~anttip/af9015/

ottaisin tuosta vaikka tar.gz pakettina, purkaisin sen

menisin puretun hakemiston juureen ja sitten
make all ?
make install ?

Pitäskö sitten vielä tehdä jotain ? Olen hieman ulalla näiden kääntelyiden suhteen. Selasin kyllä tuon INSTALL readmen läpi
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: crope - 12.10.09 - klo:22.57
Ok jos siis lähtisin asentamaan uusimmat firmwaret tuolta: http://linuxtv.org/hg/~anttip/af9015/

ottaisin tuosta vaikka tar.gz pakettina, purkaisin sen

menisin puretun hakemiston juureen ja sitten
make all ?
make install ?

Pitäskö sitten vielä tehdä jotain ? Olen hieman ulalla näiden kääntelyiden suhteen. Selasin kyllä tuon INSTALL readmen läpi

Siellä on ajuri, firmware on erikseen. Ei ajuria tartte asentaa uusiksi.

Katso nyt ensin dmesg komennolla mikä firmware siellä on. Ja sen jälkeen jos se on vanha niin pistä täältä uusin: http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/

Antti
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: Bent - 12.10.09 - klo:23.07

Siellä on ajuri, firmware on erikseen. Ei ajuria tartte asentaa uusiksi.

Katso nyt ensin dmesg komennolla mikä firmware siellä on. Ja sen jälkeen jos se on vanha niin pistä täältä uusin: http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/

Antti

Vastaisko tuo kysymykseen ? mites tuon linkkaamasi firmiksen asennan ?

Koodia: [Valitse]
[  452.715422] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[  452.715432] usb 1-2: firmware: requesting dvb-usb-af9015.fw
[  452.764173] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[  452.823054] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[  452.824849] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  452.825280] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
[  453.295455] af9013: firmware version:4.65.0
[  453.299955] DVB: registering adapter 4 frontend 0 (Afatech AF9013 DVB-T)...
[  453.300243] af9015: bulk message failed:-22 (8/-1072517706)
[  453.300248] dvb-usb: error while querying for an remote control event.
[  453.300253] af9015: bulk message failed:-22 (8/-1072550568)
[  453.300255] dvb-usb: error while querying for an remote control event.
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: crope - 12.10.09 - klo:23.12

Siellä on ajuri, firmware on erikseen. Ei ajuria tartte asentaa uusiksi.

Katso nyt ensin dmesg komennolla mikä firmware siellä on. Ja sen jälkeen jos se on vanha niin pistä täältä uusin: http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/

Antti

Vastaisko tuo kysymykseen ? mites tuon linkkaamasi firmiksen asennan ?

Koodia: [Valitse]
[  452.715422] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[  452.715432] usb 1-2: firmware: requesting dvb-usb-af9015.fw
[  452.764173] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[  452.823054] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[  452.824849] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  452.825280] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
[  453.295455] af9013: firmware version:4.65.0
[  453.299955] DVB: registering adapter 4 frontend 0 (Afatech AF9013 DVB-T)...
[  453.300243] af9015: bulk message failed:-22 (8/-1072517706)
[  453.300248] dvb-usb: error while querying for an remote control event.
[  453.300253] af9015: bulk message failed:-22 (8/-1072550568)
[  453.300255] dvb-usb: error while querying for an remote control event.


Siellä se syypää on, eli tuo vanhin firmware 4.65.0.0. Asennat uuden sen päälle /lib/firmware/ hakemistoon. Mistä tuo edellinen firmware on peräisin?

Antti
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: Bent - 12.10.09 - klo:23.48
Hmm, tuo teki jotain, mutta luulenpa että tuo vanha säätöni nyt häiritsee kun vedin siitä palosaaren paketista make all.

Auttaisko jos hakisin ihan viralliset v4l-dvb sorsat ja asentaisin ne ?
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: crope - 13.10.09 - klo:00.00
Hmm, tuo teki jotain, mutta luulenpa että tuo vanha säätöni nyt häiritsee kun vedin siitä palosaaren paketista make all.

Auttaisko jos hakisin ihan viralliset v4l-dvb sorsat ja asentaisin ne ?

Voithan sä asentaa uusimmat ajurit jos huvittaa, ne vaan ei vaikuta siihen vanhaan firmwareen mitenkään (joka ei tue kaukosäätimen pollausta).

Antti
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: Bent - 13.10.09 - klo:00.07
Koodia: [Valitse]
[  272.303423] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[  272.303433] usb 1-2: firmware: requesting dvb-usb-af9015.fw
[  272.331893] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[  272.404757] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[  272.406018] af9015: bulk message failed:-22 (8/-1072517706)
[  272.406025] dvb-usb: error while querying for an remote control event.
[  272.406031] af9015: bulk message failed:-22 (8/-1072550568)
[  272.406034] dvb-usb: error while querying for an remote control event.
[  272.406046] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  272.406491] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
[  272.884551] af9013: firmware version:4.95.0
[  272.889050] DVB: registering adapter 2 frontend 0 (Afatech AF9013 DVB-T)...
[  272.903006] af9015: bulk message failed:-22 (8/-1072517706)
[  272.903013] dvb-usb: error while querying for an remote control event.

Eli nyt näyttäs olevan tuo 4.95 firmis ainakin, tosin tämä ulosanti on heti v4l-dvb installing jälkeen. dmesg on edelleen täynnä tuota kaukosäädin pollausta. Eli pistänkö linkkaamasi firmiksen uudelleen vielä ?
Otsikko: Vs: kuinka saada kaukosäädin toimimaan [ratkaisu löytynyt]
Kirjoitti: Bent - 13.10.09 - klo:00.10
Vastaus on että kyllä autto! Eli oma moka jos olisin tehnyt suoraan niinkuin sanotaan niin kaikki olisi mennyt paremmin.

Loistavaa iso kiitos crope

eli siis suomeksi asensin ensin jonkun vanhan v4l-dvb version joka sotki asiaa, nyt kun asensin uusimman + että lisäsin tuon sinun linkkaaman firmiksen + reboot niin asia korjaantui.

dmesg näyttää nyt.
Koodia: [Valitse]
[  124.124646] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully deinitialized and disconnected.
[  127.484025] usb 1-2: new high speed USB device using ehci_hcd and address 5
[  127.620934] usb 1-2: configuration #1 chosen from 1 choice
[  127.685519] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[  127.685529] usb 1-2: firmware: requesting dvb-usb-af9015.fw
[  127.757925] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[  127.826823] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[  127.826901] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  127.827336] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
[  128.301998] af9013: firmware version:4.95.0
[  128.306497] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
[  128.322618] MT2060: successfully identified (IF1 = 1220)
[  128.822291] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:02.2/usb1/1-2/input/input8
[  128.823244] dvb-usb: schedule remote query interval to 150 msecs.
[  128.823252] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
[  128.923787] MSI MSI K-VOX: Fixing fullspeed to highspeed interval: 16 -> 8
[  128.924435] input: MSI MSI K-VOX as /devices/pci0000:00/0000:00:02.2/usb1/1-2/1-2:1.1/input/input9
[  128.976170] generic-usb 0003:15A4:9016.0004: input,hidraw0: USB HID v1.01 Keyboard [MSI MSI K-VOX] on usb-0000:00:02.2-2/input1