[gelöst] ser2net Zugriffe mit Raspberry Pi OS Bullseye Lite nicht möglich

  • Der neu aufgesetzte Raspberry mit dem Raspberry Pi OS Bullseye Lite und ser2net lässt keine Zugriffe zu.

    Die Installationen erfolgten wie sonst, nur das aktuelle Betriebssystem hat sich geändert.

    Gibt es beim Raspberry Pi OS Bullseye Lite Einschränkungen?

    Lg

    Chris

    Bullseye, Bookworm, FHEM
    RFXtrx433E, SIGNALduino, nanoCUL433MHz & 868MHz, HomeMatic

    FS20, IT, HomeMatic, WMR200, TEK603, YouLess, APC, SUSV, Resol VBUS, Fronius DataloggerWeb2

  • [gelöst] ser2net Zugriffe mit Raspberry Pi OS Bullseye Lite nicht möglich? Schau mal ob du hier fündig wirst!

  • dmesg | grep tty

    Code
    [    0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=Composite-1:720x480@60i vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  console=tty1 root=PARTUUID=a29b20b5-02 rootfstype=ext4 fsck.repair=yes rootwait
    [    0.001128] printk: console [tty1] enabled
    [    3.303502] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 114, base_baud = 0) is a PL011 rev2
    [    3.315625] 3f215040.serial: ttyS0 at MMIO 0x3f215040 (irq = 86, base_baud = 31250000) is a 16550
    [    6.081185] systemd[1]: Created slice system-getty.slice.
    [   11.255324] usb 1-1.3: ch341-uart converter now attached to ttyUSB0
    [   11.331881] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB


    sudo nano /etc/ser2net.yaml

    Ich vermute das ich in dieser neuen Konfigurationsdatei noch einen Fehler habe.

    Beim aktuellem OS-Bullseye wird eine andere ser2net Version installiert.

    $ ser2net -v

    Code
    ser2net version 4.3.3

    Bei dieser ser2net Version ist nicht mehr die ser2net.conf zu editieren, sondern die ser2net.yaml Datei.

    In der ser2net.yaml Datei sieht die Konfiguration auch anders aus, als es bei der Vorgängerversion ist.

    Lg

    Chris

    Bullseye, Bookworm, FHEM
    RFXtrx433E, SIGNALduino, nanoCUL433MHz & 868MHz, HomeMatic

    FS20, IT, HomeMatic, WMR200, TEK603, YouLess, APC, SUSV, Resol VBUS, Fronius DataloggerWeb2

    Edited once, last by Burny (January 11, 2022 at 10:36 AM).

  • Moin Burny,

    [6.081185] systemd[1]: Created slice system-getty.slice.

    [ 11.255324] usb 1-1.3: ch341-uart converter now attached to ttyUSB0

    [ 11.331881] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB

    Achte mal auf die letzte Zeile.

    Code
    ### HM-MOD-RPI-PCB
    connection: &con0501
        accepter: tcp,40501
        options:
          kickolduser: true
        connector: serialdev,
                   dev/ttyAMA0,
                   115200n81,local

    Und was steht in deiner conf? Vorletzte Zeile.

    73 de Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

  • Bernd666

    Verstehe ich nicht.

    Quote

    Achte mal auf die letzte Zeile.

    Ich habe drei Geräte in der ser2net.yaml eingetragen. Siehe oben.

    Ermittelt habe ich die Geräte folgendermaßen.

    $ ls -al /dev/serial0

    Code
    lrwxrwxrwx 1 root root 7 10. Jän 13:18 /dev/serial0 -> ttyAMA0

    $ ls -l /dev/ttyAMA0

    Code
    crw-rw---- 1 root dialout 204, 64 10. Jän 13:18 /dev/ttyAMA0

    $ ls -al /dev/serial/by-id

    Code
    insgesamt 0
    drwxr-xr-x 2 root root 80 10. Jän 13:18 .
    drwxr-xr-x 4 root root 80 10. Jän 13:18 ..
    lrwxrwxrwx 1 root root 13 10. Jän 13:18 usb-1a86_USB2.0-Serial-if00-port0 -> ../../ttyUSB0
    lrwxrwxrwx 1 root root 13 10. Jän 13:18 usb-FTDI_FT232R_USB_UART_AK0599J5-if00-port0 -> ../../ttyUSB1

    Folgende Geräte sind mittlerweile per ser2net erreichbar.

    HM-MOD-RPI-PCB per /dev/ttyAMA0 = connection: &con0501

    nanoCUL868 per /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AK0599J5-if00-port0 = connection: &con0568

    Nur der nanoCUL433 ist nicht erreichbar.

    /dev/serial/by-id//by-id/usb-1a86_USB2.0-Serial-if00-port0 = connection: &con0533

    Lg

    Chris

    Bullseye, Bookworm, FHEM
    RFXtrx433E, SIGNALduino, nanoCUL433MHz & 868MHz, HomeMatic

    FS20, IT, HomeMatic, WMR200, TEK603, YouLess, APC, SUSV, Resol VBUS, Fronius DataloggerWeb2

    Edited once, last by Burny (January 11, 2022 at 6:14 PM).

  • Quote

    zeile 21 ist nicht richtig

    /dev/ttyAMA0 muss das heissen nicht

    dev/ttyAMA0

    Das war ser2net egal, den dieses Gerät funktioniert sowohl / als auch ohne.

    Warum aber der eine nanoCUL nicht funktioniert verstehe ich nicht.

    Code
    ### nanoCUL
    connection: &con0533
        accepter: tcp,40533
        options:
          kickolduser: true
        connector: serialdev,
                   /dev/serial/by-id//by-id/usb-1a86_USB2.0-Serial-if00-port0,
                   38400n81,local

    Update 2022-01-11 18:05

    Ein dummer copy paste Fehler.

    Der Fehler lag an dem doppelten Eintrag in der Befehlszeile.

    /dev/serial/by-id//by-id/usb-1a86_USB2.0-Serial-if00-port0,

    Wichtig: Ergänzend für den Bootvorgang ist es ab dieser ser2net Version notwendig, ser2net mit ca. 20Sek. verzögert zu starten.

    So einfach könnte es sein, wenn nur diese dummen Fehler nicht wären.

    Aber vielleicht hilft dieser Thread andere User, die mit dem Raspberry OS Bullseye arbeiten.

    Lg

    Chris

    Bullseye, Bookworm, FHEM
    RFXtrx433E, SIGNALduino, nanoCUL433MHz & 868MHz, HomeMatic

    FS20, IT, HomeMatic, WMR200, TEK603, YouLess, APC, SUSV, Resol VBUS, Fronius DataloggerWeb2

    Edited 4 times, last by Burny (January 12, 2022 at 1:00 PM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!