SvxLink meldet Fehler serial port Input/Output error

  • Hallo,

    ich versuche mittlerweile seit längerem eine SvxLink installation auf einem älteren Toshiba Laptop (toshiba satellite 1800) ans laufen zubekommen, leider ohne Erfolg.

    Ich habe es mit dem Iso versucht, hier läuft die installation zwar durch aber das Netzwerk kommt nicht hoch. Nachdem das Netzwerk dann manuel aktiviert ist kann ich zwar die Update und weiteren Schritte durchführen aber auch hier der gleiche Fehler.

    Dann habe ich, da die CD gebrannt war, die normale Debain Version (Debian 2.6.32-46) von der CD installiert und SvxLink von Sourcefourge nachinstalliert, geht alles wunderbar, es installiert sich alles aber dann geht es ans starten... Beim Starten kommt dann nur nachfolgende Meldung, die ins sich soweit klar ist:

    SvxLink v0.13.0 (Nov 20 2012) Copyright (C) 2011 Tobias Blomberg / SM0SVX

    SvxLink comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
    welcome to redistribute it in accordance with the terms and conditions in the
    GNU GPL (General Public License) version 2 or later.

    Using configuration file: /etc/svxlink/svxlink.conf
    --- Using sample rate 16000Hz

    Starting logic: SimplexLogic
    open serial port: Input/output error
    *** ERROR: Could not initialize TX "Tx1"
    *** ERROR: Could not initialize Logic object "SimplexLogic". Skipping...
    *** ERROR: No logics available. Bailing out...

    Dieser Versuch war ohne jegliche Anpassung der svxlink.conf (!) um alles auszuschließen. Verändere ich jetzt das Device von /dev/ttyS0 auf /dev/ttyS1 passiert auch nichts, es ist egal was ich da eintrage. (Habe es sogar schon mit den USB Ports versucht)
    Was ich nicht verstehe anscheinend nimmt der beim RX1 den /dev/ttyS0 an. Nur beim TX1 geht es einfach nicht. Ich habe es auch schon mit unterschiedlichen Seriellen Device versucht, also RX auf ttyS0 und TX auf ttyS1 und umgedreht es geht einfach nicht.
    Es ist auch egela ob ich SimplexLogic oder RepeaterLogic verwende.

    Aktuell habe ich absolut keine Idee mehr an was es liegen könnte. Vielleicht suche ich ja auch einfach nur im falschen Bereich aber ich komme einfach nicht weiter. Bei Google und hier im Forum habe ich leider auch nichts zu dem Problem gefunden.

    So nun hoffe ich mal das hier jemand eine Idee hat und mir weiter helfen kann.

    DANKE !! und 73
    Thomas, DG1FDV

  • Hallo Thomas,

    laut Google hat der Lappi eine RS232, so dass die Konfiguration PTT_PORT=/dev/ttyS0 richtig sein sollte.
    Wenn Du einen USB-2-Seriell-Adapter, z.B. Prolific PL-2302 ansteckst wäre der erste Port =/dev/ttyUSB0 usw.
    Hast Du mal geprüft, ob der Port überhaupt erkannt wird, z.B. mit minicom bzw. per Logausgaben, dmesg usw.?

    Quote

    Dieser Versuch war ohne jegliche Anpassung der svxlink.conf (!) um alles auszuschließen.

    Hm, das wird in den wenigsten Fällen funktionieren. Moderne Lappis haben z.B. gar keine serielle Schnittstelle mehr, so dass das Starten mit der Standardkonfiguration in jedem Fall schiefgehen wird. Auch EchoLink ist standardmäßig deaktiviert bzw. mit einem NOCALL versehen. Um eine erste Anpassung vor dem ersten Start kommt man definitiv nicht herum.

    Quote

    Was ich nicht verstehe anscheinend nimmt der beim RX1 den /dev/ttyS0 an. Nur beim TX1 geht es einfach nicht.

    Dieser Eintrag unter RX wird nur berücksichtigt wenn Du eine serielle Rauschsperre aktiviert hast, also in der RX-Sektion SQL_DET=SERIAL definierst oder einen seriellen DTMF-Hardware-Konverter zur DTMF-Erkennung nutzt.

    vy 73's de Adi, DL1HRC

  • Hallo Adi,

    danke für die Antwort,

    ja die Serielle wird erkannt und initialisiert das mit dem ttyS1 war dann eingfach nur mal ein Versuch um zu sehen ob sich überhaupt etwas regt.
    Das kein Call eingetragen wurde hat die Software erst mal nicht interessiert, zumindest wurde kein Fehler angezeigt. Mittlerweile habe ich mein Call eingetragen

    SQL_DET=Vox

    Gestartet wird es als root, somit sollte also eine Rechteproblematik auch nicht vorliegen.

    Danke und 73
    Thomas,DG1FDV

  • Hi Thomas,

    Quote

    Das kein Call eingetragen wurde hat die Software erst mal nicht interessiert, zumindest wurde kein Fehler angezeigt. Mittlerweile habe ich mein Call eingetragen

    Der normale Start ist ok aber SvxLink loggt sich nicht im EL-Verzeichnisdienst ein und Du bist nicht erreichbar bzw. kannst niemanden erreichen.
    Kannst Du mir bitte mal Deine /etc/svxlink/svxlink.conf zusenden (mein rufzeichen ät gmx.de)

    vy 73's de Adi, DL1HRC