TechnoTrend kaugjuhtimispult

Linuxi ja raudvaraga seotud küsimused

Moderaator: Moderaatorid

Vasta
hirax
Pingviini aktivist
Pingviini aktivist
Postitusi: 269
Liitunud: 25.10.2013, 01:29

TechnoTrend kaugjuhtimispult

Postitus Postitas hirax »

Soetasin oma DVB-T tuuneri TT-connect CT2-4650 CI. Täitsa töötab ja kaardiga näeb ka kodeeritud kanaleid.
Kuid mitte kuidagi ei saa tööle kaugjuhtimispulti.
Pult iseenesest töötab ja mingeid signaale peaks väljastama. Kontrollisin telefonikaameraga ja nuppudele vajutades puldi saatja tuluke vilgub.
Kui proovin kontrollida signaale ir-keytable abil, siis tekkibki esimene jama, millest edasi ei saa:

Kood: Vali kõik

~ $ sudo ir-keytable -v 
Found device /sys/class/rc/rc0/
Input sysfs node is /sys/class/rc/rc0/input16/
Event sysfs node is /sys/class/rc/rc0/input16/event15/
Parsing uevent /sys/class/rc/rc0/input16/event15/uevent
/sys/class/rc/rc0/input16/event15/uevent uevent MAJOR=13
/sys/class/rc/rc0/input16/event15/uevent uevent MINOR=79
/sys/class/rc/rc0/input16/event15/uevent uevent DEVNAME=input/event15
Parsing uevent /sys/class/rc/rc0/uevent
/sys/class/rc/rc0/uevent uevent NAME=rc-tt-1500
/sys/class/rc/rc0/uevent uevent DRV_NAME=dvb_usb_dvbsky
input device is /dev/input/event15
/sys/class/rc/rc0/protocols protocol rc-5 (disabled)
Found /sys/class/rc/rc0/ (/dev/input/event15) with:
        Driver dvb_usb_dvbsky, table rc-tt-1500
        Supported protocols: rc-5 
        Enabled protocols: 
        Name: TechnoTrend TT-connect CT2-4650 
        bus: 3, vendor/product: 0b48:3015, version: 0x0000
        Repeat delay = 500 ms, repeat period = 125 ms
Nagu näha siis ühtegi protokolli pole lubatud ja mitte kuidagi ei saa ühtegi protokolli lubada-lisada kah

Kood: Vali kõik

~ $ sudo ir-keytable -p rc-5
[sudo] password for hirax: 
/sys/class/rc/rc0//protocols: Invalid argument
Couldn't change the IR protocols
Pole vahet mida sinna "rc-5" asemele kirjutada, ikka on "Invalid argument"

Ometigi:

Kood: Vali kõik

~ $ cat /sys/class/rc/rc0//protocols
rc-5
Kui proovida vägisi üle kirjutada, siis hädaldab küll, aga nagu vahetaks protokolli ära

Kood: Vali kõik

sudo ir-keytable -s rc0 -c -p NEC,RC-5,RC-6,JVC,SONY /etc/rc_keymaps/tt_1500
ir-keytable: Too many arguments
Try `ir-keytable --help' or `ir-keytable --usage' for more information.
Old keytable cleared
Protocols changed to rc-5 jvc sony nec rc-6
kuid peale seda väidab ir-keytable ikkagi, et lubatud pole ühtegi protokolli.

Kood: Vali kõik

~ $ sudo ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event15) with:
        Driver dvb_usb_dvbsky, table rc-tt-1500
        Supported protocols: rc-5 
        Enabled protocols: 
        Name: TechnoTrend TT-connect CT2-4650 
        bus: 3, vendor/product: 0b48:3015, version: 0x0000
        Repeat delay = 500 ms, repeat period = 125 ms
Mul on veel üks odav hiina dvb usb junn ja selle pult töötab.
Kui see junn ka ära ühendada, siis

Kood: Vali kõik

~ $ sudo ir-keytable -v
Found device /sys/class/rc/rc1/
Found device /sys/class/rc/rc0/
Input sysfs node is /sys/class/rc/rc1/input18/
Event sysfs node is /sys/class/rc/rc1/input18/event16/
Parsing uevent /sys/class/rc/rc1/input18/event16/uevent
/sys/class/rc/rc1/input18/event16/uevent uevent MAJOR=13
/sys/class/rc/rc1/input18/event16/uevent uevent MINOR=80
/sys/class/rc/rc1/input18/event16/uevent uevent DEVNAME=input/event16
Parsing uevent /sys/class/rc/rc1/uevent
/sys/class/rc/rc1/uevent uevent NAME=rc-empty
/sys/class/rc/rc1/uevent uevent DRV_NAME=dvb_usb_rtl28xxu
input device is /dev/input/event16
/sys/class/rc/rc1/protocols protocol other (enabled)
/sys/class/rc/rc1/protocols protocol unknown (enabled)
/sys/class/rc/rc1/protocols protocol rc-5 (enabled)
/sys/class/rc/rc1/protocols protocol nec (enabled)
/sys/class/rc/rc1/protocols protocol rc-6 (enabled)
/sys/class/rc/rc1/protocols protocol jvc (enabled)
/sys/class/rc/rc1/protocols protocol sony (enabled)
/sys/class/rc/rc1/protocols protocol rc-5-sz (enabled)
/sys/class/rc/rc1/protocols protocol sanyo (enabled)
/sys/class/rc/rc1/protocols protocol sharp (enabled)
/sys/class/rc/rc1/protocols protocol mce_kbd (enabled)
/sys/class/rc/rc1/protocols protocol xmp (enabled)
/sys/class/rc/rc1/protocols protocol cec (disabled)
/sys/class/rc/rc1/protocols protocol lirc (enabled)
Found /sys/class/rc/rc1/ (/dev/input/event16) with:
        Driver dvb_usb_rtl28xxu, table rc-empty
        Supported protocols: unknown other lirc rc-5 jvc sony nec sanyo mce-kbd rc-6 sharp xmp 
        Enabled protocols: unknown other lirc rc-5 jvc sony nec sanyo mce-kbd rc-6 sharp xmp 
        Name: Realtek RTL2832U reference desig
        bus: 3, vendor/product: 0bda:2838, version: 0x0100
        Repeat delay = 500 ms, repeat period = 125 ms
Input sysfs node is /sys/class/rc/rc0/input17/
Event sysfs node is /sys/class/rc/rc0/input17/event15/
Parsing uevent /sys/class/rc/rc0/input17/event15/uevent
/sys/class/rc/rc0/input17/event15/uevent uevent MAJOR=13
/sys/class/rc/rc0/input17/event15/uevent uevent MINOR=79
/sys/class/rc/rc0/input17/event15/uevent uevent DEVNAME=input/event15
Parsing uevent /sys/class/rc/rc0/uevent
/sys/class/rc/rc0/uevent uevent NAME=rc-tt-1500
/sys/class/rc/rc0/uevent uevent DRV_NAME=dvb_usb_dvbsky
input device is /dev/input/event15
/sys/class/rc/rc0/protocols protocol rc-5 (disabled)
Found /sys/class/rc/rc0/ (/dev/input/event15) with:
        Driver dvb_usb_dvbsky, table rc-tt-1500
        Supported protocols: rc-5 
        Enabled protocols: 
        Name: TechnoTrend TT-connect CT2-4650 
        bus: 3, vendor/product: 0b48:3015, version: 0x0000
        Repeat delay = 500 ms, repeat period = 125 ms
Kusjuures vahet pole kumb usb enne ühendada ja kumb on rc0 või rc1

Olen ennast juba lolliks guugeldanud ja ikka ei midagi.Tundub, et terves maailmas on ainult minul see jama.
LinuxTV leht väidab, et "The supplied remote control is supported by the driver"
No aga ei ole ju supported...
Praegu ongi selline totter olukord, et kui tahan puldiga kanaleid vahetada vms, siis lükkan hiina junni ka usb-sse ja kasutan selle pulti.
Tahaks ikka õiget pulti kasutada, et niisama üleliigseid asju arvuti küljes ei tolkneks.

Saaks kuidagi kõigepealt õige protokolligi lubada, et edasi uurida...
Aga kuidas ???
Kirjutavad midagi udev, modprobe, lirc asjadest, aga mida rohkem uurida, seda segasemaks läheb ja keeleoskuse taha jääb ka palju kinni.
Vasta