Jaarvergadering verslag SRGW

[FBB-7.07-AB1FHMRX$]
PI8LAP BBS, Kortgene.
Hello Niels. 549 active messages, last is 2495, last listed is 80.

Assigned channels:
Ch. 5 (TELNET) : PD2LT-0 – Sun 26/03/17 05:40
Ch. 12 (LINK) : PI1LAP-0 – Sun 26/03/17 05:15

(2) PI8LAP BBS>
r 2495
From : PD2NLX
To : INFO@NLD
Type/Status : B$
Date/Time : 25-Mar-17 08:50
BID (MID) : 2495_PI8LAP
Message # : 2495
Subject : Jaarvergadering verslag SRGW

De Stichting Repeater Groep Walcheren heeft onlangs haar jaarvergadering gehouden in
Vlissingen.
Tijdens deze goed bezochte bijeenkomst is kort teruggekeken naar 2016,
daarna is er vooral gekeken naar de toekomst van het repeaterlandschap op Walcheren
en omstreken.

Momenteel zijn drie repeaters gelinkt aan de SRGW: PI1VLI (D-STAR) in Vlissingen-Centrum,
PI2VLI in Vlissingen-Paauwenburg en PI3VLI in Oost-Souburg. Daarnaast is ook een Winlink
opstappunt aanwezig op de locatie van PI2VLI.

=============================
Onderhoud:
=============================

De UHF D-STAR repeater PI1VLI heeft eind december 2016 een nieuwe update gekregen in
zowel de hard- als software. Guus PE1PLM heeft deze repeater in beheer t.b.v. de SRGW.

Sinds december 2016 is PI1VLI gelinkt via Hamnet.
Vanuit de TV toren in Goes en de locatie van de DMR repeater PI1ZLD in Zierikzee loopt het Wifi netwerk naar de locaties in Vlissingen. De VHF stadsrepeater PI3VLI heeft eind december 2016 volledige CTCSS gekregen. Zowel op de in- als uitgang is nu 88,5 Hz aanwezig.

=============================
Plannen op korte termijn
=============================

Sinds 2002 staat in Oost-Souburg de stadsrepeater PI3VLI. Toenmalige reden van het on-air
brengen van een VHF repeater voor Middelburg-Vlissingen was dat de toen regionale VHF
repeater PI3GOE in Wemeldinge geen goed bereik had voor gebruikers op Walcheren.
Inmiddels, 15 jaar later, zijn er hele andere ontwikkelingen op gebied van VHF repeaters in
Zeeland. Zo is er sinds twee jaar de landelijke VHF repeater PI3UTR (145.5750 MHz) en is er
nog steeds vanuit Overslag/Westdorpe PI3ZVL (145.6000 MHZ). Voor de regio Zeeland is de
regio-dekkende VHF repeater PI3GOE (145.7750 MHz) welke uitzendt vanuit de TV toren in
Goes maar ontvangers heeft in Wilhelminadorp, Zierikzee, Kamperland en Breskens.
Met het installeren van Hamnetlink in Vlissingen is er in de vergadering besloten dat een extra
ontvanger voor PI3GOE zal worden geplaatst op de locatie van PI1VLI (Vlissingen-Centrum).
Hiermee zal het porto- en mobiel bereik van PI3GOE uitbreiden op zowel Walcheren als ook in
West Zeeuws-Vlaanderen. Een groot voordeel van een extra PI3GOE ontvanger ( 145.1750 MHz TQ 77,0 ) is dat mobiele stations in Zeeland een prima bereik krijgen over de gehele A58 maar ook op de doorgaande
wegen in Zeeuws-Vlaanderen, Walcheren, de Bevelanden, Schouwen-Duiveland en Tholen.
Wanneer de extra ontvanger van PI3GOE dit voorjaar is geactiveerd, zal een periode
aanbreken van het testen van de dekking, zowel porto- als mobiel bereik.

=============================
Plannen op lange termijn
=============================

In de SRGW vergadering is de VHF repeater PI3VLI uitvoerig besproken. Het doel van de in
2002 geactiveerde repeater lijkt met de komst van de extra ontvanger van PI3GOE in Vlissingen
achterhaald. Gezien het aantal (mobiele) gebruikers en de stadsgewestelijke dekking is
unaniem besloten dat de aanwezigheid van PI3VLI op termijn geen functie meer heeft.

Met de aanwezigheid van twee repeaters op Walcheren (PI2VLI en PI3VLI) en de komst van
een nog betere dekking van PI3GOE op Walcheren is ervoor gekozen dat op termijn de VHF
repeater PI3VLI zal worden uitgezet. Gebruik van PI3GOE zal daarom worden gestimuleerd.
Voordelen van het gebruik van PI3GOE:

– Betere dekking voor mobiele- en vaste amateurstations, verspreid over Zeeland
– Minder versnippering van gebruik van weinig amateurs op meerdere repeaters
– Meer communicatiemogelijkheden tussen amateurs Zeeland-breed

PI3GOE heeft nu al een ruime dekking. Probeer eens op 145.7750 MHz (TQ 77,0)
=============================
Functie PI2VLI
=============================

In de SRGW vergadering is tevens gesproken over de functie van de UHF repeater PI2VLI.
Er is unaniem besloten dat de aanwezigheid van een lokale repeater op Walcheren een wens
blijft. Doordat veel transceivers zowel VHF als UHF kunnen zenden en ontvangen, is besloten
dat de UHF repeater PI2VLI operationeel zal blijven. Op deze manier blijft er voor de regio
Walcheren e.o. een back-up en/of uitwijk frequentie.

Op termijn zullen zowel de SRGW als de lokale afdelingen via de beschikbare middelen het
gebruik van PI2VLI en PI3GOE gaan promoten. Tevens zal er aangekondigd worden wanneer
PI3VLI QRT gaat.

Met de Technoronde op 145.225 MHz, lokale evenementen op PI2VLI ▒n 145.225 MHz, met de
regionale repeater PI3GOE op 145.7750 MHz en de lokale repeater PI2VLI op 430.3375 MHz
hoopt de SRGW, i.s.m. de beheerders van Hamnet en PI3GOE, ook de komende jaren een
goed analoog repeater-bereik te realiseren.

=============================
APRS digi-repeater
=============================

Op de vrij te komen locatie in Oost-Souburg zal een APRS digi-repeater komen welke het
APRS dataverkeer van porto- en mobiele amateurstations op Walcheren zal doorsturen op de
frequentie 144.800 MHz. Hiervoor worden inmiddels de technische voorzieningen voorbereid.
Tot zover de update.

Meer info via www.srgw.nl

— End of message#: 2495 from PD2NLX to INFO —

Nieuwe firmware

Vandaag de pk-88 van Roland PD2RLD voorzien van een frisse eprom.

Dit modem kan nu weer gewoon in kiss gebruikt worden.

Leuke van Roland zijn pk-88 is dat er een dcd printje in zit, iets wat ze standaard niet hebben!

Als bedankje mocht ik de oude eprom houden met wa8ded firmware, deze had ik nog niet voor de pk-88 dus daar was ik weer erg blij mee 🙂

Back-up script(je)

Aangezien dat alles kapot kan, is het wel makkelijk dat je een back-up maakt van de software die je gebruikt. Aangezien ik geen zin heb omdat handmatig te doen heb ik hier een klein scriptje voor geschreven. Dit script maakt Incrementele back-ups en tar back-ups. Met crontab wordt het elke nacht om 3 uur uitgevoerd. Handig joh.

 

#!/bin/bash
# Backup script voor het backuppen naar een remote server op deze planeet.
# Created on 12-03-2017
# Author = Niels
# Version 012.9
# Key copyeren naar de remote server.
# ssh-keygen -t rsa
# ssh-copy-id user@123.45.56.78
# Crontabje :)
# 0  3    * * *   root    /usr/local/xnet/backup.sh
# service cron reload
#
LOG_FILE=/usr/local/xnet/backup.log
exec > >(tee -a ${LOG_FILE} )
#
##################Config optionsssss################################
TIME=`date +%b-%d-%y` # Datum toevoegen
SERVER=user@123.45.56.78 # Ssh`en remote username en ip.
REMOTEDES=/home/pd2lt/backup-packet # Remote directory
REMOTESYNC=/home/pd2lt/backup-packet/rsync # Remote rsync Directory
REMOVE=$(date --date="7 days ago" +%b-%d-%y) # filetjes ouder dan 7 dagen wegsmijten
# Tar File name
FILE=backup-xnet-$TIME.tar.gz # Backup file name
FILE2=backup-fbb-$TIME.tar.gz # Backup file name
FILE3=backup-conversd-$TIME.tar.gz # Backup file name
# Source pad.. Wat moet er gebackupd worden.
SRC=/usr/local/xnet # Watte.
SRC2=/usr/local/etc/ax25 # Watte.
SRC3=/usr/local/etc/conversd # Watte.
# Source pad. Local
DESDIR=/home/pd2lt/backup-packet # Waaro.
set $(date)
####################################################################
#
if test "$1" = "Sat" ; then
        # Let`s tar it
        tar -cpzf $DESDIR/$FILE $SRC
        tar -cpzf $DESDIR/$FILE2 $SRC2
        tar -cpzf $DESDIR/$FILE3 $SRC3
        #
        # Copy naar remote server, en vermoord filetje ouder dan 7 dagen.
        scp $DESDIR/$FILE $SERVER:$REMOTEDES && rm backup-xnet-$REMOVE.tar.gz
        scp $DESDIR/$FILE2 $SERVER:$REMOTEDES && rm backup-fbb-$REMOVE.tar.gz
        scp $DESDIR/$FILE3 $SERVER:$REMOTEDES && rm backup-conversd-$REMOVE.tar.gz
        #
else
        # Let`s sync it :)
        rsync -avz -e 'ssh -ax' $SRC $SERVER:$REMOTESYNC
        rsync -avz -e 'ssh -ax' $SRC2 $SERVER:$REMOTESYNC
        rsync -avz -e 'ssh -ax' $SRC3 $SERVER:$REMOTESYNC
        #
fi
# Mail backup log
mail -s "Backup log $TIME" pd2lt@emailadres.net < backup.log
echo "Script finished on $TIME"
rm -f backup.log
# Beetje info spuwen
df -h > /tmp/mail_report.log
free -m >> /tmp/mail_report.log
ps ax >> /tmp/mail_report.log
mail -s "disk and RAM report" pd2lt@emailadres.net < /tmp/mail_report.log

De laatste paar regels….. Het back.log bestand wordt gemaild en nog wat info over het systeem. Schijf gebruik, ram gebruik en de processen die draaien.

(X)Net IP.NET

A small example of IP.NET from (X) Net

#
# Default route
ipr add default SLIP 192.168.1.201
#
iproute add 192.168.1.200/24 slip 192.168.1.201
#
### Set route naar Bbs en Convers
route local add 4 pi8lap-8 nd lapcon
route local add 3 pi8lap nd lapbbs
#
#### Start services
start tcpd
#### Start telnet server (zie file teluser.net)
start telnetd
#### Start httpd (index.htm)
start httpd
#### Start de ftp server (zie file ftpuser.net)
start ftpd
#### Start statd
start rstatd 192.168.1.112
start statd
start statd 60 		min.sta
start statd 3600 	hour.sta
start statd 86400 	day.sta

(X)Net Crontab

Here a small example of the crontab of (X) Net

# -------    ------------
# Minuten      0-59
# Uren         0-23
# Dagen        1-31 Dagen van de maand
# Maanden      1-12
# Weekdagen    0-6 (Zondag = 0, Maandag = 1, etc...)

# 30 4 1,15 * 5 msg all Goedemiddag allemaal
# Wordt om 4.30 uur op de 1e en de 15e van de maand en op elke vrijdag uitgevoerd.

# Minuten	uren	dagen	maanden	weekdagen	WAT	Text
# Gelukkig nieuwjaar wensen.
   0 		0 	1 	1 	* 		msg all Iedereen een gelukkig Nieuwjaar!
# Ronde van PI4Z begint zo
   55		11	*	*	0		msg all	Ronde van PI4Z begint over 5 minuten.
   55		11	*	*	0		fbeacon pi4z.txt 0 BEACON
   54		11	*	*	0		fbeacon pi4z.txt 1 BEACON
# Backup autoexec/autoboot 1 keer per dag
   0		0	*	*	0,1,2,3,4,5,6	cp autoexec.net /usr/local/xnet/backup/autoexec.res
   0		0	*	*	0,1,2,3,4,5,6	cp autoboot.net /usr/local/xnet/backup/autoboot.res
# Extra Beacon
   0,15,30,45 	* 	* 	* 	* 		fbeacon beacon.txt 0 BEACON
   1,16,31,46	*	*	*	*		fbeacon beacon.txt 1 BEACON
#

Aanpassen MH lijst Linbpq

Nu irriteer ik me mateloos aan de mh lijst van Linbpq. Dus ben ff druk geweest met het aanpassen van de lijst. Op regel 3285 van het bestand Cmd.c van de linbpq-source kom je het volgende tegen.

	}
	else
		Bufferptr += sprintf(Bufferptr, "Heard List for Port %dr", Port);

	while (n--)
	{

En op regel 3367 het volgende.

	if (CMD->String[2] == 'V')		// MHV
			Bufferptr += sprintf(Bufferptr, "%-10s %d %s %sr", Normcall, MH->MHCOUNT, ptr, DigiList);
		else
			Bufferptr += sprintf(Bufferptr, "%-10s %s %sr", Normcall, ptr, DigiList);

		MH++;

Daar heb ik het volgende van gemaakt. Regel 3285

	}
	else
		Bufferptr += sprintf(Bufferptr, "MHeard List PI1LAP for Port %dr", Port);
		Bufferptr += sprintf(Bufferptr, "Callsign   Last heard     Pkts RX    via Digi ;) r");
		Bufferptr += sprintf(Bufferptr, "---------  -----------    -------    ------------------------------------------r");

	while (n--)
	{

En op regel 3367

		if (CMD->String[2] == 'V')		// MHV
			Bufferptr += sprintf(Bufferptr, "%-10s %-10s %-10d %-30s %sr", Normcall, ptr, MH->MHCOUNT, DigiList, MH->MHFreq);
		else
			Bufferptr += sprintf(Bufferptr, "%-10s %-10s %-10d %-30s %sr", Normcall, ptr, MH->MHCOUNT, DigiList, MH->MHFreq);
					
		MH++;

Nou je mag oordelen wat je mooier vindt.

Mh lijst standaard

Mh lijst aangepast

Ik heb aan John GM8BPQ gevraagd of dit standaard kon worden. Helaas is hij van mening dat dit te veel data op rf genereert. Dus je bent genoodzaakt om steeds de source aan te passen als er een nieuwe versie uitkomt.

ps Danny ik heb ff je mh-lijst misbruikt 🙂

Ssh brute force.

Aangezien ik helemaal gek wordt van die “script kiddies” die aan het hameren zijn op allerlei poorten. Heb ik wat toegevoegd aan de firewall. (Dit is een voorbeeld)

iptables -A INPUT -p tcp -m tcp --dport 22 -m state --state NEW -m recent --set --name SSH --rsource
iptables -A INPUT -p tcp -m tcp --dport 22 -m recent --rcheck --seconds 30 --hitcount 4 --rttl --name SSH --rsource -j REJECT --rejec$
iptables -A INPUT -p tcp -m tcp --dport 22 -m recent --rcheck --seconds 30 --hitcount 3 --rttl --name SSH --rsource -j LOG --log-pref$
iptables -A INPUT -p tcp -m tcp --dport 22 -m recent --update --seconds 30 --hitcount 3 --rttl --name SSH --rsource -j REJECT --rejec$