hab da ein kleines Problem:
starte ich "irserver /dev/ttyUSB0" gehts wunderbar, mit "/dev/usbserial-1-4.3" kommt nur
- Code: Select all
Init Server Socket done
Init Events done
Init communication ...
...
Init communication ...
IRServer Version 6.02.23
No IRTrans Devices found.
Aborting ...
/dev/usbserial-1-4.3 ist einfach nur ein Symlink auf ttyUSB0:
- Code: Select all
wiregate106:~/irtrans# ls -lA /dev/usbserial-1-4.3
lrwxrwxrwx 1 root root 7 Aug 4 19:56 /dev/usbserial-1-4.3 -> ttyUSB0
Ich mache das recht gerne so (der Symlink wird per udev-rule erstellt und entspricht Bus1,Port4,Hubport3) für den Zugriff auf die USB-Seriell-Wandler weil ich recht viele davon habe, da X bei ttyUSBX nach einem reboot bzw. je nach Ansteckreihenfolge irgendwas sein kann. Mit der Methode habe ich vorhersagbare device-Namen..
Das klappt auch mit allem anderen wunderbar, sollte dem irserver doch egal sein ob er via Symlink oder direkt auf das Device zugreift ?
mit ttyUSB0 siehts so aus:
- Code: Select all
Init Server Socket done
Init Events done
Opening Device: /dev/ttyUSB0
IRTRans Send Done: 1
Name : IRTrans RS232
Version: S6.03.32
FW SNo : 41717
Capab : Power On; Soft ID; Dual Transmitter Drivers;
FW Cap : 0x1854d7
FW Cap2: 0x8190c61
USB SNo:
Node : /dev/ttyUSB0
Init communication ...
IRServer Version 6.02.23
[ 0]: IRTrans RS232 S6.03.32 SN: 41717
Makki