Debian 13 Svxlink GPIO Probleme am Raspi 3b+

  • Hallo zusammen

    Gibts jemand der mir sagen kann wie ich mit der neuen Svxlink Version 25.05.1 die GPIO programmieren kann.
    Nach Update von Bookworm auf Trixie geht WiringPi 3.16 nicht mehr und kann mein Elenata VI Board nicht mehr anteuern.
    Wurde da irgendwas wieder geändert ?
    Würde mich über eine Antwort freuen

    73 Armin

  • Armin September 10, 2025 at 7:53 PM

    Changed the title of the thread from “Debian 13 Svxlink GPIO am Raspi 3b+” to “Debian 13 Svxlink GPIO Probleme am Raspi 3b+”.
  • Hallo nochmal

    Hab den Raspi komplett platt gemacht wiedr Deb 12 (Bookworm) draufgemacht und es läuft wieder.
    Anscheinend mag Svxlink kein Deb 13 (Trixie)
    Hab jetzt gpiod als Software installiert weil WiringPi nicht mehr will.

    73 Armin

  • Mein Problem ist folgendes
    Diese Meldung kommt wenn ich SVX starten will.
    Komm nicht dahinter was es für ein Fehler ist
    Deb 13 (Trixie) mit aktuellem Update und mit SVXlink 25.05.1-59 auf einem Elenata VI Board
    GPIOD ist auch installiert
    Mit Deb 12 hat es sonst auch funktioniert und komme nicht dahinter woran es liegt
    Bin leider auch nicht der beste und schlauste Linux User
    Es wurden alle nötigen Packete usw installiert und in der svxlink.conf auch auf gpiochip0 usw eingestellt

    Starting logic: RepeaterLogic
    Found plugin: /usr/lib/aarch64-linux-gnu/svxlink/RepeaterLogic.so
    RepeaterLogic: Loading RX "Rx1"
    *** ERROR: Open GPIOD chip "gpiochip0" failed for RX "Rx1": No such file or directory
    *** ERROR: Squelch detector initialization failed for RX "Rx1"
    *** ERROR: Could not initialize RX "Rx1"
    *** ERROR: Could not load or initialize Logic object "RepeaterLogic". Skipping...
    *** ERROR: No logics available. Bailing out...

    Würde ich über Antworten freuen

    73 Armin

  • Das komische ist das man laut Anleitung für GPIOD nur in der svxlink.conf den Punkt

    [RX1]
    SQL_TYPE=GPIOD
    SQL_GPIOD_CHIP=gpiochip0
    SQL_GPIOD_LINE=26 (bei dem Elenata VI Board)
    SQL_GPIOD_BIAS=PULLDOWN

    [Tx1]
    PTT_TYPE=GPIOD
    PTT_GPIOD_CHIP=gpiochip0
    PTT_GPIOD_LINE=13 (Bei dem Elenata VI Board)

    eintragen muss und sonst keine weitere bearbeitung in der gpio.conf oder sonstigen Dateien notwendig ist.
    GPIOD bzw libgpiod 2.2.1 ist installiert auf Debian 13 Raspberry OS 32bit lite
    Auf meinem Raspi 4B mit 4 GB kommt genau das gleiche und somit kann es nicht am Raspi liegen
    Der Benutzer "svxlink" hat auch die Berechtigung für die gpio's
    Mit Debian 12 funktioniert es leider auch nicht mehr
    Der gpiochip0 wir auch angezeigt mit gpiodetect und gpioinfo

    Wäre cool wenn sich jemand meldet der sich damit auskennt

    73 Armin