Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[WORKAROUND Option 2] Anpassung PiStar zur Nutzung und Auswahl XLX021
#1
Leider enthalten die D-STAR-Hosts-Dateien (dienen zur Auswahl der Reflektoren) derzeit nicht den XLX021 vom PEGASUS.
Dazu ist eine Modifikation im PiStar erforderlich, die ich hier beschreibe:

Login per SSH, dann

$ sudo –s
# rpi-rw
# cd /usr/local/sbin
# cp HostFilesUpdate.sh HostFilesUpdate.sh.save
# nano HostFilesUpdate.sh


Folgendes in dem Script lokalisieren und die roten Zeilen ergänzen:

# Generate Host Files
curl --fail -o ${APRSHOSTS} -s http://www.pistar.uk/downloads/APRS_Hosts.txt
curl --fail -o ${DCSHOSTS} -s http://www.pistar.uk/downloads/DCS_Hosts.txt
# correct for PEGASUS XLX021
sed -i '/DCS021/c\DCS021  78.46.11.69' ${DCSHOSTS}
curl --fail -o ${DMRHOSTS} -s http://www.pistar.uk/downloads/DMR_Hosts.txt
if [ -f /etc/hostfiles.nodextra ]; then
  # Move XRFs to DPlus Protocol
  curl --fail -o ${DPlusHOSTS} -s http://www.pistar.uk/downloads/DPlus_WithXRF_Hosts.txt
  curl --fail -o ${DExtraHOSTS} -s http://www.pistar.uk/downloads/DExtra_NoXRF_Hosts.txt
  # correct for PEGASUS XLX021
  sed -i '/REF021/c\REF021  78.46.11.69' ${DPlusHOSTS}
  sed -i '/XRF021/c\XRF021  78.46.11.69' ${DPlusHOSTS}
else
  # Normal Operation
  curl --fail -o ${DPlusHOSTS} -s http://www.pistar.uk/downloads/DPlus_Hosts.txt
  curl --fail -o ${DExtraHOSTS} -s http://www.pistar.uk/downloads/DExtra_Hosts.txt
  # correct for PEGASUS XLX021
  sed -i '/REF021/c\REF021  78.46.11.69' ${DPlusHOSTS}
  sed -i '/XRF021/c\XRF021  78.46.11.69' ${DExtraHOSTS}
fi


Hinweis: Vor der IP-Adresse bitte 2(!) Leerzeichen eingeben.

Wir benutzen das UNIX-Tool sed, die Parameter bedeuten:
-i = in-place, also direkt die angegebene Datei ändern
'/REF021' = Zeile suchen, die mit REF021 beginnt
'/c\REF021  78.46.11.69' = ersetze diese ganze Zeile mit den angegeben Inhalt 'REF021  78.46.11.69'
${DPlusHOSTS} = steht als Variable für /usr/local/etc/DPlus_Hosts.txt


73 Heiko, DL1BZ

Sysop Multimode-DV-Repeaterverbund DB0OLL/NLS/SPB/GRZ
Admin DV-Netzwerk DMR-LL LausitzLink
Sysop System B PEGASUS (P25, NXDN & Anbindung IPSC2-DMR-DL)

rig DMR: Hytera MD625, Hytera PD365, Alinco DJ-MD5 
rig C4FM: YAESU FT-70, YAESU FTM100, FT-991
rig KW: Kenwood TS-480SAT, XIEGU G90, YAESU FT-991, XIEGU X5105

Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste