You are not logged in.
Pages: 1
Hello,
I have a usb ir-transmitter that is recognised by the kernel:
[ 5541.263510] usb 1-2.2: new full-speed USB device number 6 using xhci_hcd
[ 5541.375806] usb 1-2.2: New USB device found, idVendor=1784, idProduct=0011, bcdDevice= 1.00
[ 5541.375825] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5541.375839] usb 1-2.2: Product: eHome Infrared Transceiver
[ 5541.375851] usb 1-2.2: Manufacturer: Topseed Technology Corp.
[ 5541.375860] usb 1-2.2: SerialNumber: EID0137AG-8-0000061820
[ 5541.387181] Registered IR keymap rc-rc6-mce
[ 5541.387298] rc rc0: Media Center Ed. eHome Infrared Remote Transceiver (1784:0011) as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2:1.0/rc/rc0
[ 5541.387448] input: Media Center Ed. eHome Infrared Remote Transceiver (1784:0011) as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2:1.0/rc/rc0/input14
[ 5541.387705] rc rc0: lirc_dev: driver mceusb registered at minor = 0, raw IR receiver, raw IR transmitter
[ 5541.471922] mceusb 1-2.2:1.0: long-range (0x1) receiver active
[ 5541.536883] mceusb 1-2.2:1.0: Registered Topseed Technology Corp. eHome Infrared Transceiver with mce emulator interface version 2
[ 5541.536901] mceusb 1-2.2:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x1 active)
Output ir-keytable:
Found /sys/class/rc/rc0/ (/dev/input/event11) with:
Name: Media Center Ed. eHome Infrared Remote Transceiver (1784:0011)
Driver: mceusb, table: rc-rc6-mce
LIRC device: /dev/lirc0
Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon
Enabled kernel protocols: lirc
bus: 3, vendor/product: 1784:0011, version: 0x0100
Repeat delay = 500 ms, repeat period = 125 ms
I have output with mode2 --driver default --device /dev/lirc0
But with irw nothing. I did adjust the /etc/lirc/lirc_options.conf to the correct driver and device and restarted lircd.service (no errors, checked with systemctl status).
In fact I don't want to receive signals but send them with irsend, but as it seems it doesn't send anything, I checked if it receives stuff.
Offline
I have a similar (working) setup, but using an IguanaWorks USB IR transceiver.
Did you check the journal log ("journalctl -b")? If your system is like mine, LIRC seems to spew messages there no matter what the loglevel setting is; including every use of irsend:
Dec 17 13:38:00 foo irsend[16212]: lirc_command_run: Sending: SEND_ONCE cbl KEY_INFO
Dec 17 13:38:00 foo irsend[16212]: lirc_command_run, state: 0, input: "BEGIN"
Dec 17 13:38:00 foo irsend[16212]: lirc_command_run, state: 1, input: "SEND_ONCE cbl KEY_INFO"
Dec 17 13:38:00 foo irsend[16212]: lirc_command_run, state: 2, input: "SUCCESS"
Dec 17 13:38:00 foo irsend[16212]: lirc_command_run, state: 3, input: "END"
Dec 17 13:38:00 foo irsend[16212]: lirc_command_run: data:END, status:0
I don't think this is your problem, but I recently found out that the systemd files in the lirc package won't prevent the lircd daemon from trying to come up before the actual /dev/lirc* file is created. Ended up creating new systemd and udev files to prevent that.
Also, folks have said that some digital cameras can show if the dongle is actually spewing infrared. While I haven't had success with my camera, you might give it a try with yours.
Offline
Pages: 1