Seite 1 von 1

Adapter USB / RS485: /ttyUSBX wechselt ständig

Verfasst: Mo Jun 01, 2020 7:52 pm
von Thomas
openWB Version 1.7.700Beta

2 LP mit Modbus evse und sdm630 sind über 2 unterschiedliche Adapter USB / RS485 angeschlossem, leider wird immer nach dem reboot die Zuordnung der Adapter zu /dev/ttyUSB0 und /dev/ttyUSB1 jedesmal zufällig vorgenommen, wie kann man das fest zuordnen?

ls -l /dev/serial/by-id

lrwxrwxrwx 1 root root 13 Jun 1 21:38 usb-1a86_USB2.0-Serial-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 Jun 1 21:38 usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0 -> ../../ttyUSB0

Re: Adapter USB / RS485: /ttyUSBX wechselt ständig

Verfasst: Di Jun 02, 2020 6:34 am
von ftd
Guten Morgen, du musst eine UDEV Regel mit einem Symlink erstellen.

Re: Adapter USB / RS485: /ttyUSBX wechselt ständig

Verfasst: Di Jun 02, 2020 6:40 am
von Thomas
OK, danke, klingt leider nicht einfach, gibt es schon was vorgefertigtes? Geht es eigentlich allen so?

Re: Adapter USB / RS485: /ttyUSBX wechselt ständig

Verfasst: Di Jun 02, 2020 6:47 am
von openWB
Wenn man vorne auf den Rpi schaut (Netzwerk links) ist es so dass:
Rechts unten = USB0
"Mitte" unten = USB1

und das auch über Neustarts hinweg.

Re: Adapter USB / RS485: /ttyUSBX wechselt ständig

Verfasst: Mi Jun 03, 2020 2:27 pm
von sledge
oder eben immer über .../by-serial/... gehen? Klappt zuverlässig.