• Hallo,

    ich habe jetzt mit Erfolg einen remotetrx am laufen. Allerdings habe ich mit diesem 2 kleinere probleme.

    1) Nachdem ich die PTT loslasse wird immernoch so ca. 2 sek unmudolierter träger darangesetzt. Habe schon mit der sql_hangtime gespielt nur leider hat dieses zu keinem Erfolg geführt. Wenn ich lokal mit meinem Handgerät mudoliere und die PTT loslasse habe ich dieses nicht. Wo soll ich da ansetzen oder ist das normal??

    2) Wenn ich lokal mit meinem Handgerät ein QSO mit einer Echolink Station habe wird meine Mudolation nicht im remotetrx wiedergegeben. Ich höre immer nur die Echolink Station und nicht die lokalen OM´s. Kann man das irgendwo einstellen??

    Hoffe ihr könnt mir weiterhelfen.

    SA7BNT
    Tim

  • Hi Tim,

    zu 1) verstehe ich jetzt nicht so ganz, mußte mir mal bitte genauer erklären, an welcher Station drückst Du die PTT und an welcher kommt dann der Träger? Schick mir auch mal bitte Deine komplette Konfiguration (beide) an meine eMail-Adresse.

    zu 2) ich vermute mal, dass Du einen Simplex-Link betreibst. Ein Simplex-Link ist nicht duplexfähig, d.h. er kann entweder empfangen (beide TX'e sind aus) oder er sendet das was über das Netz kommt über Deine TX'e aus. Eine Lösung wäre hier eine RepeaterLogic aufzusetzen, dann mußte natürlich beachten dass der TX nicht den RX zustopft. Zum Testen am besten zwei verschiedene Bänder (2m/70cm) nutzen oder gleich einen richtigen Repeater aufsetzen.

    73's de Adi, DL1HRC

  • Hallo Adi,

    danke für deine Antwort.

    Zu 1) Wenn ich mit der remotetrx station (2. Debian Rechner) eine Aussendung mache, und aufhöre zu Mudolieren (Audio aus), dann hängt er immer noch mal so ca. 2sek hinten an meine Mudolation ran und schliesst nicht gleich die sql.

    Zu2) Ja ich benutze einen SimplexLink. Ich hätte gedacht das wenn er eine Echolink station übertragen kann mit der Mudolation dass er dann auch den lokalen weitergeben kann. Ich benutze in dem Moment ja nicht den TX. Der SVXlink macht ja nur RX wenn eine lokale Station Mudoliert und was anderes ist es doch auch nicht mit der Echolink Station. Es sei denn der SVXlink muss auf Tx schalten damit ich die Mudolation im remotetrx höre.

    Hoffe du verstehst mich.

    Würde das nich gehen wenn ich meinen SimplexLink mit der RepeaterLogig laufen lasse??

    Mail ist raus.

    Tim
    SA7BNT

  • Hi Tim,

    ich noch mal.

    zu 1) da muss ich noch mal drüber schlafen
    zu 2) die SimplexLogic ist nicht duplexfähig, d.h. sie ist entweder vollständig auf RX oder sie sendet, da macht es auch keinen Unterschied ob Du noch weitere Remote-TRXe angeschlossen hast. Die arbeiten alle sozusagen parallel.

    Ich habe aber eine Lösung, das könnte mit meinem LogicLinking-Branch klappen. Die Logik wo das Funkgerät angeschlossen ist bleibt eine SimplexLogic, der Remote-TRX wird über eine RepeaterLogic per Netzwerk angekoppelt. Beide Logiken werden per default miteinander verbunden...so wird es gehen. Das betreiben wir hier bei WSF schon seit längerer Zeit so.
    Kurz und gut, Du müßtest auf beiden Stationen mal bitte meinen LogicLinking-Branch runterladen...damit klappt das bestimmt.
    So, jut nun für heute....gut's Nächtle

    vy 73's de Adi, DL1HRC

  • Hallo Adi,
    ich muß blind sein. Wo finde ich den auf der SVXlink.de Seite?

    Helge mir mal bitte auf die Sprünge bitte

    73
    SA7BNT
    Tim

  • nee, da wo die ganzen Quellen liegen, auf Sourceforge, z.B. so:

    Code
    svn co https://svxlink.svn.sourceforge.net/svnroot/svxlink/branches/logiclinking svxlink-logiclinking-branch

    73's de Adi, DL1HRC

  • Nachtrag: Es reicht wenn Du diesen Branch nur auf der Basisstation installierst, auf dem remotetrx kann alles so bleiben.
    Und hier mal die prinzipielle Konfigurationsstruktur (Unwichtiges weggelassen)

    vy 73's de Adi, DL1HRC

  • Hallo,
    wie ist es mit der Prozedur welche bei dir auf der http://svxlink.de/?page_id=461 so schön beschrieben ist.
    Ich habe mal versucht dieses in die svxlink.conf einzusetzen und über den Befehl 910# die Verlinkungen zu trennen. Hmmm ohne Erfolg. Klappt dieses nur zwischen 2 RepeaterLogicen?

    Der Grund ist folgender. Mir ist aufgefallen das er weiter in die Log Datei das not Connectet der remotetrx reinschreibt. Nur leider speichert er die Log Dateien auch ab im Ordner /var/log/ und dann svxlink1, svxlink2 usw.
    Nun habe ich ja nicht unendlich Platz. Und um das einzugrenzen wollte ich per DTMF einfach den Link Trennen und bei Bedarf Aktivieren.

    73
    SA7BNT
    Tim

  • Hi Tim,

    Code
    wie ist es mit der Prozedur welche bei dir auf der http://svxlink.de/?page_id=461 so schön beschrieben ist.

    das beschreibt die Verlinkung wie sie momentan im Trunk/Release eingebaut ist, ich habe Dir aber die Weiterentwicklung meines logiclinking-branches eingebaut, die so noch nicht auf der Webseite detailiert beschrieben ist. Dieses Linking wird momentan nur auf sehr wenigen Stationen eingesetzt (meines Wissens nach nur auf WSF und KOE).
    Bitte immer auch in die zugehörige (also in dem Verzeichnis wo Du make install gemacht hast) man-page nach der Konfiguration der Variablen schauen (unter src/doc/man), die Konfiguration erfolgt hier ein bisschen anders. Für Deinen Fall mußt Du bitte in der svxlink.conf das wie folgt konfigurieren:

    [SA7BNT_Link]
    NAME=SA7BNT
    CONNECT_LOGICS=SimplexLogic:41:All,RepeaterLogic:42:All
    DEFAULT_CONNECT=1
    #NO_DISCONNECT=1

    Den Parameter NO_DISCONNECT mußt Du auskommentieren, sonst geht das nicht.

    410# von der SimplexLogic aus trennt die Verbindung
    420# von der RepeaterLogic aus trennt die Verbindung
    411# von der SimplexLogic verbindet
    421# von der RepeaterLogic verbindet

    Code
    Und um das einzugrenzen wollte ich per DTMF einfach den Link Trennen und bei Bedarf Aktivieren.

    Das Verbinden/Trennen erfolgt auf einem anderen (svxlink-eigenen) Level und hat nichts mit der darunterliegenden TCP-Verbindung zu Deiner Remote-Station zu tun. Hier werden nur die Audiopfade getrennt/verbunden. Die konfigurierte TCP-Verbindung bleibt von einer Trennung zur Remotestation unberührt und ist ständig aktiv! Die Meldungen im Logfile müssen durch eine Erweiterung in den cpp-Quellen abgeschaltet werden, allerdings wirst Du dann nicht mehr über den Zustand der Verbindung informiert.
    Für das "Kleinhalten" der Anzahl der Logdateien siehe logrotate, da kannst Du alles definieren.

    vy 73's de Adi, DL1HRC

  • Hallo Adi,
    danke für die mal wieder ausführliche Antwort.

    Es ist wirklich ein Vergnügen hier zu Posten, da man nicht nur mit einer kurzen ja oder nein Antwort abgespeist wird, sondern auch eine brauchbare vernünftige Antwort bekommt welche auch ein Linux Anfänger, so wie ich es bin, gebrauchen kann.

    Danke dafür !!!!

    SA7BNT

    Tim

  • ...nun muss ich doch nochmal etwas Fragen zu remotetrx.

    Ich habe Debian, Ubuntu und bin jetzt mit Opensuse 12.10 auf meinen Laptop zugange. Bei den vorigen Systemen habe ich remotetrx zum laufen bekommen, nur mit Opensuse 12.10 bekomme ich keine Verbindung.

    Alle Einstellungen sind die selben wie auch auf den vorigen Systemen. IP ist die selbe.
    Ich kann den SVXlink Server anpingen und wenn ich via SSH einen Ping vom SVXlink Server zu meinem Opensuse System sende bekomme ich auch Antwort.

    Schon komisch :(

    Hier mal die remotetrx.conf

    Hat jemand ne Idee??

    SA7BNT
    Tim

  • Hallo,

    jetzt habe ich das ganze nochmal mit der Version 11.11 getestet. Aber auch hiermit bekomme ich über den remotetrx keine Verbindung zum SVXlink server.

    Etwas Hilfe wäre suppi ;)

    SA7BNT
    Tim

  • Hallo Adi,
    du kommst auch rum ;)

    svxlink.conf vom svxlink Server

    Code
    ################################################################################                                                                             ##                Configuration file for the SvxLink server ##                                                                             ################################################################################[GLOBAL]MODULE_PATH=/usr/lib/svxlinkLOGICS=SimplexLogic,RepeaterLogicCFG_DIR=svxlink.dTIMESTAMP_FORMAT="%c"CARD_SAMPLE_RATE=48000LOCATION_INFO=LocationInfoLINKS=SA7BNT_Link[SA7BNT_Link]NAME=SA7BNT_REMOTECONNECT_LOGICS=SimplexLogic:51:SA7BNT_TRX,RepeaterLogic:52:SA7BNT_TRXDEFAULT_CONNECT=1#NO_DISCONNECT=1[SimplexLogic]TYPE=Simplex#RX=Voter#TX=MultiTxRX=Rx1TX=Tx1MODULES=ModuleParrot,ModuleTclVoiceMail,ModuleHelp,ModuleEchoLink,ModuleMetarInfo,ModuleSelCallEncCALLSIGN=SA7BNT-LSHORT_IDENT_INTERVAL=15LONG_IDENT_INTERVAL=120#IDENT_ONLY_AFTER_TX=1#EXEC_CMD_ON_SQL_CLOSE=400EVENT_HANDLER=/usr/share/svxlink/events.tclDEFAULT_LANG=en_USRGR_SOUND_DELAY=100REPORT_CTCSS=118.8#TX_CTCSS=ALWAYSMACROS=MacrosLINKS=SA7BNT_TRXFX_GAIN_NORMAL=0FX_GAIN_LOW=-16ACTIVATE_MODULE_ON_LONG_CMD=4:EchoLink#QSO_RECORDER_DIR=/var/spool/svxlink/qso_recorder#QSO_RECORDER_CMD=8SEL5_MACRO_RANGE=57000,59000[RepeaterLogic]TYPE=RepeaterRX=NetRxTX=NetTxMODULES=ModuleParrotDEFAULT_LANG=en_USCALLSIGN=SA7BNTEVENT_HANDLER=/usr/share/svxlink/events.tclOPEN_ON_SQL=100OPEN_SQL_FLANK=OPENRGR_SOUND_DELAY=0NO_REPEAT=1LINKS=SA7BNT_TRX[LinkToR4]CONNECT_LOGICS=RepeaterLogic,SimplexLogicCOMMAND=94NAME=TEST[Voter]TYPE=VoterRECEIVERS=Rx1,NetRxVOTING_DELAY=20#BUFFER_LENGTH=0[MultiTx]TYPE=MultiTRANSMITTERS=NetTx,Tx1[NetRx]TYPE=NetHOST=192.168.2.26TCP_PORT=5210AUTH_KEY=das selbe wie in der remotetrx.confCODEC=S16SPEEX_ENC_FRAMES_PER_PACKET=4SPEEX_ENC_QUALITY=4SPEEX_ENC_BITRATE=15000SPEEX_ENC_COMPLEXITY=2SPEEX_ENC_VBR=0SPEEX_ENC_VBR_QUALITY=4SPEEX_ENC_ABR=15000SPEEX_DEC_ENHANCER=1[NetTx]TYPE=NetHOST=192.168.2.26TCP_PORT=5210AUTH_KEY=das selbe wie in der remotetrx.confCODEC=S16SPEEX_ENC_FRAMES_PER_PACKET=4SPEEX_ENC_QUALITY=4SPEEX_ENC_BITRATE=15000SPEEX_ENC_COMPLEXITY=2SPEEX_ENC_VBR=0SPEEX_ENC_VBR_QUALITY=4SPEEX_ENC_ABR=15000SPEEX_DEC_ENHANCER=1[Rx1]TYPE=LocalAUDIO_DEV=alsa:plughw:0AUDIO_CHANNEL=0SQL_DET=CTCSSSQL_START_DELAY=45SQL_DELAY=0SQL_HANGTIME=380SQL_TIMEOUT=300VOX_FILTER_DEPTH=20VOX_THRESH=35CTCSS_FQ=118.8CTCSS_MODE=2#CTCSS_SNR_OFFSET=0CTCSS_OPEN_THRESH=7CTCSS_CLOSE_THRESH=4CTCSS_BPF_LOW=110.9CTCSS_BPF_HIGH=127.3#CTCSS_THRESH=26#SERIAL_PORT=/dev/ttyS0#SERIAL_PIN=CTS:SET#EVDEV_DEVNAME=/dev/input/by-id/usb-SYNIC_SYNIC_Wireless_Audio-event-if03#EVDEV_OPEN=1,163,1#EVDEV_CLOSE=1,163,0#SIGLEV_DET=TONE#SIGLEV_SLOPE=1#SIGLEV_OFFSET=0#TONE_SIGLEV_MAP=100,84,60,50,37,32,28,23,19,8#SIGLEV_OPEN_THRESH=30#SIGLEV_CLOSE_THRESH=10DEEMPHASIS=6#SQL_TAIL_ELIM=300PREAMP=10#PEAK_METER=1DTMF_DEC_TYPE=INTERNALDTMF_MUTING=0DTMF_HANGTIME=20#DTMF_SERIAL=/dev/ttyS0DTMF_MAX_FWD_TWIST=8DTMF_MAX_REV_TWIST=41750_MUTING=0SEL5_DEC_TYPE=INTERNALSEL5_TYPE=ZVEI1[Tx1]TYPE=LocalAUDIO_DEV=alsa:plughw:0AUDIO_DEV=alsa:hw:0AUDIO_CHANNEL=0PTT_PORT=/dev/ttyUSB0PTT_PIN=DTRRTSPTT_HANGTIME=50TIMEOUT=550TX_DELAY=0#CTCSS_FQ=136.5#CTCSS_LEVEL=9PREEMPHASIS=1DTMF_TONE_LENGTH=100DTMF_TONE_SPACING=50DTMF_TONE_AMP=-18[LocationInfo]APRS_SERVER_LIST=euro.aprs2.net:14580STATUS_SERVER_LIST=aprs.echolink.org:5199LON_POSITION=15.16.17ELAT_POSITION=57.38.36NCALLSIGN=EL-SA7BNTFREQUENCY=145.237TX_POWER=4ANTENNA_GAIN=6ANTENNA_HEIGHT=10mANTENNA_DIR=-1PATH=WIDE1-1BEACON_INTERVAL=10TONE=118COMMENT=Echolink-Gateway Bruzaholm running SvxLink on a Raspberry Pi Ver.B

    Hier mal ein log vom remotetrx

    Code
    faxe2110@linux-txds:~> tail -f /var/log/svxlinkTue Feb 26 16:36:19 2013: SIGINT received. Shutting down application...Tue Feb 26 16:43:45 2013: RemoteTrx v0.3.2.99.12 (Feb 26 2013) Copyright (C) 2011 Tobias Blomberg / SM0SVXTue Feb 26 16:43:45 2013: Tue Feb 26 16:43:45 2013: RemoteTrx comes with ABSOLUTELY NO WARRANTY. This is free software, and you areTue Feb 26 16:43:45 2013: welcome to redistribute it in accordance with the terms and conditions in theTue Feb 26 16:43:45 2013: GNU GPL (General Public License) version 2 or later.Tue Feb 26 16:43:45 2013: Tue Feb 26 16:43:45 2013: Using configuration file: /etc/svxlink/remotetrx.confTue Feb 26 16:43:45 2013: --- Using sample rate 48000HzTue Feb 26 16:43:45 2013: Setting up trx "NetUplinkTrx"Tue Feb 26 16:46:37 2013: Tue Feb 26 16:46:37 2013: SIGINT received. Shutting down application...

    Und nochmal vom svxlink Server

    Bitte nicht wundern das die zeiten anders sind. Kämpfe noch mit der Suse Uhr :(
    Aber daran soll es nicht liegen

    73
    SA7BNT

  • Quote

    Hallo Adi,
    du kommst auch rum ;)

    Moin Tim,

    na ja wie man es nimmt, um 4 aus den Federn und jetzt gerade wieder rein. Ist schon stressig...aber Jasperreports ist schon 'ne feine Sache!
    Auf den ersten Blick scheint die Config ok zu sein, was macht denn ein telnet auf den remotetrx? -> telnet 192.168.2.26 5210
    Ich schaue morgen nochmal drüber, jetzt -> Heia ;)

    73's de Adi, DL1HRC

  • So was jetzt der Fehler war weis ich nicht. Aber es läuft jetzt.

    Ich habe einfach das Opensuse System nochmal neu Installiert und alles wieder eingestellt so wie ich es auch vorher hatte, und jetzt läuft es. Naja manchmal steckt man da nicht drinne.

    73
    SA7BNT
    Tim