Einsteigerkurs Amateurfunk

Der Ortsverband Rosenheim C14, führt vom 05.10.2022 bis Februar 2023 einen “Einsteigerkurs” zur Erlangung der Klasse E (Amateurfunkzeugnis) der Amateurfunkgenehmigung durch. Vorkenntnisse sind nicht notwendig.

Die Kursgebühr beträgt 100,- Euro inklusive der benötigten Kursmaterialien. Für Mitglieder des DARC e.V. ist der Kurs kostenlos.

Anmeldungen zum Kurs sind jederzeit möglich bei:
Dennis, DB6BD (at) DARC.de oder
Klaus, DL8MEW (at) DARC.de

Den vorläufigen Unterrichtsplan findet man hier!
Beginn der Termine ist jeweils um 19:30 Uhr.
Treffpunkt für den Kurs ist der Bürgertreff in der Happinger-Str. 98 in Rosenheim.

Der erste Abend dient zum Kennenlernen und Besprechung der weiteren Terminplanung.

Unsere Bastelgruppe trifft sich während der Zeit des Kurses (also ab 05.10.22) ebenfalls im Bürgerhaus. Funkamateure, Bastler oder an der Elektronik Interessierte dürfen somit gerne Mittwochs ab 19:00 Uhr vorbeischauen.

Für Terminänderungen bitte regelmäßig auf diese Webseite schauen, es werden
per E-Mail oder Whatsapp nur die angemeldeten Teilnehmer benachrichtigt.

73
Klaus, DL8MEW

OV-Abend am 9. September 2022

liebe Funkfreunde, nach erfolgreichem Umzug von Rosenheim nach Kolbermoor mal wieder ein Lebenszeichen von mir zum anstehenden OV-Abend am Freitag den 9. September. Wir treffen uns ab 18 Uhr bei Ocakbasi im alten Schützenhaus in der Küpferlingstraße 62 in Rosenheim.

Ich freue mich auf euer Kommen!

Dennis, DB6BD

Update HAMNET Userzugänge

Beim letzten Hochries Arbeitseinsatz wurde ein weiterer QRT5 als Userzugang für den Raum Rosenheim installiert.

Zudem wurden die Frequenzen für den Userzugang auf den Access Points harmonisiert, da mittlerweile davon ausgegangen kann dass das ATV Relais durch den Einsatz eines entsprechenden Filters nicht gestört wird.

Somit ergeben sich aktuell folgende Userzugänge, weitere Infos wie gewohnt auf hamnetdb.net

ArtSSIDStandortZugang
Userzugang Hochries-WestDB0HOB-ACCESS-WESTRosenheim / Hochries5695 MHz, 10 MHz
Userzugang Hochries-West2DB0HOB-ACCESS-WEST2Rosenheim / Hochries5805 MHz, 10 MHz
Userzugang Hochries-NordDB0HOB-ACCESS-NORDRosenheim / Hochries5695 MHz, 10 MHz
Userzugang Hochries-OstDB0HOB-ACCESS-OSTRosenheim / Hochries5695 MHz, 10 MHz

LIGHTHOUSE WEEKEND 2022

Alle Jahr wieder ...
Am Wochende 20. und 21. August ist wieder das International Lighthouse and Lightship Weekend.
Die Clubstation DL0ROS ist portabel am Chiemsee vertreten. Wir stellen uns mit dem DARC-Anhänger an den Dampfersteg der Chiemsee-Schifffart Fessler, in Prien und machen von dort aus Funkbetrieb mit den LH-Stationen.
Wer Lust hat Funkbetrieb zu machen, darf gerne vorbeischauen. Newcomer sind auch herzlich willkommen.

73
Klaus, DL8MEW

Kinderferienprogramm Sommer 2022 beendet

Liebe Leser,
das Sommerferienprogramm der Funkamateure ist dieses Jahr erfolgreich beendet worden. 
Insgesamt konnten 46 Kinder an den insgesamt 4 Bastelnachmittagen in Happing und Stephanskirchen teilnehmen. 
Es wurden Blumentopfwächter und Schubladenalarmanlagen gebaut und nebenher noch ein Modellboot und ein LEGO-Motor repariert.
Es hat Allen Beteiligten, nicht nur den Kindern viel Spaß gemacht. 
Aufgrund der großen Nachfrage wird überlegt auch Basteltermine in den Herbst- Winter- und Osterferien mit anderen Sachen anzubieten.
Informationen dazu finden sich unter dem Menuepunkt AJW+Basteln.
Sollte wider Erwarten einmal ein gebasteltes Elektronikteil kaputt gehen, darf gerne an einem anderen Termin zur Reparatur vorbeigeschaut werden - oder einfach mal melden ...
Bis zum nächsten mal!
Wir bedanken uns recht herzlich bei Allen Helfern (Wolf, Chris, Thomas u.A.) ohne die solche Veranstaltungen nicht möglich wären. 
Richard, DL1RHS und Klaus, DL8MEW (Organisatoren)

OV-Abend am 12. August 2022

Liebe Funkfreunde,

der nächste OV-Abend findet am 12. August ab 18 Uhr beim Kirchenwirt in Pang statt.

Ich freue mich auf eure Teilnahme.

Dennis
DB6BD

SvxLink Teil III – weitere Konfiguration

Um Einstellungen am Verhalten von SvxLink vorzunehmen die über die Möglichkeiten die die svxlink.conf bzw. die Konfigurationsdateien der Module hinaus gehen, gibt es noch eine weitere Art von Dateien: die TCL Skripte.

Diese Dateien beschreiben das Verhalten von SvxLink bei so gut wie allen Events die im Repeater vorkommen. Daher kann man durch Änderung der mitgelieferten Dateien das Verhalten von SvxLink sehr detailliert steuern.

Um die Originaldateien nicht abändern zu müssen (z.B. weil sie bei einem Update wieder überschrieben werden würden), gibt es bei SvxLink das sogenannte “locale” Konzept. Das bedeutet dass abgeänderte Dateien in einem Unterordner namens “locale” abgelegt werden. Existiert dieser Ordner und entsprechende Dateien in ihm, so werden diese verwendet – ansonsten die Originaldateien.

Für unsere Installation haben wir bisher zwei Anpassungen an tcl Dateien vorgenommen: Um die Zwischenmeldung des Repeaters innerhalb des Sprecherwechsels zu unterbinden und um die Zeitansage auf deutsche Grammatik anzupassen.

Zwischenmeldung unterbinden

cd /usr/local/share/svxlink/events.d/
mkdir local
cd local
cp ../RepeaterLogic.tcl ./

In dieser Datei ./local/RepeaterLogic.tcl müssen in der Funktion “repeater_down” folgende Zeilen durch voranstellen eines # auskommentiert werden:

#  spellWord $mycall;
#  playMsg "Core" "repeater";
#  playSilence 250;

Deutsche Grammatik für Zeitansagen

Um der deutschen Aussprache von Zahlen Rechnung zu tragen (z.B. einundzwanzig statt zwanzig-eins) muss auch hier eine Datei angepasst werden.
Hierzu wird unter /usr/share/svxlink/sounds/de_DE/events.d/local/locale.tcl folgender Inhalt abgelegt: https://gist.githubusercontent.com/unixweb/b808ba6d17905d253345efa9cdfbe52b/raw/02fdeb34dafcc36d0071ea4dca1eee8e0f6e57b7/locale.tcl

Um Änderungen an diesen Dateien wirksam zu machen, muss SvxLink neu gestartet werden.

Juli OV-Abend

Liebe Funkfreunde,

Entschuldigt bitte die kurzfristige Benachrichtigung. Wir treffen uns am kommenden Freitag den 8. Juli 2022 ab 18 Uhr beim Huberwirt in der der Steinstraße 13 in 83064 Raubling. Wir haben eine eigene Stube, in der wir ungestört sind.

Ich freue mich auf unseren Juli OV-Abend.

73 de DB6BD

SvxLink Teil II – weitere Konfiguration

Wie im ersten Teil angekündigt werde ich in diesem Beitrag beschreiben wie man das Raspberry Dateisystem in einen “read-only” Modus versetzt. Der Grund hierfür: Durch das Schreiben von Logdateien etc. “verschleißt” die SD-Karte, denn Flash-Speicherzellen haben eine endliche Anzahl von Schreibzyklen bei der sie zuverlässig arbeiten. Danach kann es zu defekten Dateien bis hin zu einem nicht mehr funktionierendem Dateisystem kommen.

Um dem entgegenzuwirken, wird das komplette Dateisystem schreibgeschützt, da wir in der Regel während des Betriebs keine Dateien persistent auf der Speicherkarte ablegen wollen. Alle Dateien die zur Laufzeit beschrieben werden müssen, werden in eine sogenannte Ramdisk gelegt, also in ein Dateisystem das im Arbeitsspeicher lebt.
Dies bedeutet aber auch, dass all diese Dateien bei einem Neustart verloren sind.
Will man solche Dateien (z.B. Logdateien) für den Fall eines unvorhergesehenen Events (Absturz, Stromausfall) sichern, muss man sich selber darum kümmern diese Datei von Zeit zu Zeit entweder lokal oder remote zu sichern.

Ich habe mich für das Einrichten des read-only Dateisystems recht nah an diesem Blogbeitrag auf Hamspirit.de orientiert. Hier aber nochmal in meinen Worten bzw. mit meinen Kommentaren:

Entfernen von nicht mehr benötigten Diensten

Zuerst entfernen wir Dienstprogramme, die wir in einem read-only Dateisystem nicht mehr benötigen, bzw. die in einem read-only Dateisystem nicht mehr funktionieren.
Für unsere Anwendung sind diese allerdings auch nicht notwendig.

sudo apt-get remove --purge logrotate triggerhappy dphys-swapfile fake-hwclock samba-common
sudo apt-get autoremove --purge

Ummappen von Systemverzeichnissen nach /tmp

Einige Programme wollen zur Laufzeit in Dateien schreiben. Diese leiten wir nun nach /tmp um, damit diese auch im read-only Dateisystem einen beschreibbaren Ort haben.

sudo rm -rf /var/lib/dhcp/ /var/spool /var/lock
sudo ln -s /tmp /var/lib/dhcp
sudo ln -s /tmp /var/spool
sudo ln -s /tmp /var/lock
sudo mv /etc/resolv.conf /tmp/
sudo ln -s /tmp/resolv.conf /etc/resolv.conf

Einstellungen in der Partitionstabelle

Nun bearbeiten wir /etc/fstab und setzen die boot und root Partitionen auf read-only (“ro”) und erzeugen drei tmpfs Partitionen.
Die hervorgehobenen Anteile müsst ihr in die Datei eintragen, der Rest sollte schon vorhanden sein (die PARTUUID unterscheidet sich auf jedem System)

proc /proc proc defaults 0 0
PARTUUID=d8cc668c-01 /boot vfat ro,defaults 0 2
PARTUUID=d8cc668c-02 / ext4 ro,defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
tmpfs /var/log tmpfs nodev,nosuid 0 0
tmpfs /var/tmp tmpfs nodev,nosuid 0 0
tmpfs /tmp tmpfs nodev,nosuid 0 0

Nun aktivieren wir noch fastboot (wir haben kein beschreibbares Dateisystem und sparen uns somit fsck) und noswap (wir haben kein beschreibbares Dateisystem wo man hinswappen könnte) in der Datei /boot/cmdline.txt.

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait fastboot noswap

Alias für rw und ro

Nach einem Neustart würde man nun in einem read-only Dateisystem landen. Um das Dateisystem beschreibbar zu machen, kann man den Befehl sudo mount -o remount,rw / ; sudo mount -o remount,rw /boot nutzen.
Das kann man mit einem bash alias etwas eleganter machen (wie man es eventuell von Pi-Star kennt).

Wir fügen folgendes an die Datei /etc/bash.bashrc an:

set_bash_prompt(){
fs_mode=$(mount | sed -n -e "s/^\/dev\/.* on \/ .*(\(r[w|o]\).*/\1/p")
PS1='\[\033[01;32m\]\u@\h${fs_mode:+($fs_mode)}\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
}

alias ro='sudo mount -o remount,ro / ; sudo mount -o remount,ro /boot'
alias rw='sudo mount -o remount,rw / ; sudo mount -o remount,rw /boot'

PROMPT_COMMAND=set_bash_prompt

Nachdem man sich neu eingeloggt hat, wird nun in der Kommandozeile angezeigt, ob das Dateisystem aktuell schreibbar ist oder nicht (rw / ro). Mit den Befehlen rw und ro kann nun zwischen den beiden Zuständen gewechselt werden.
Will man nun z.B. die svxlink.conf bearbeiten, muss man vorher in den rw Modus wechseln und danach auch wieder in ro.

Besonderheiten

Zeitsynchronisation

Die der Standarddienst zur Zeitsynchronisation über Netzwerk systemd-timesyncd ist ebenfalls auf beschreibbare Dateien angewiesen, deren Zielorte wir mit obigen Kommandos allerdings nicht nicht abgedeckt haben. Es sind folgende Änderungen notwendig um den Service weiterhin nutzen zu können.
In /lib/systemd/system/systemd-timesyncd.service müssen folgende Zeilen auskommentiert bzw. geändert werden:

#CapabilityBoundingSet=CAP_SYS_TIME
#PrivateTmp=yes
StateDirectory=

Nach dem Ändern der Datei muss sie mit sudo systemctl daemon-reload neu eingelesen werden. Nach einem Neustart sollte der Dienst seinen Dienst aufnehmen.

Cronjobs

Was wir nun vermissen werden, ist das Dienstprogramm cron. cron legt Dateien werden in /var/spool/crontab abgelegt, was nun auf /tmp gemappt ist und somit beim Reboot verloren geht.
Lösung: Wir können unsere Cronjobs auch einfach in /etc/crontab ablegen.
Dort habe ich nun die Cron calls für die Telemetrie (Temperatur- und Lüftersensor) abgelegt – weitere Infos dazu in einem der nächsten Artikel!

Im nächsten Beitrag werde ich beschreiben welche Anpassungen ich noch an der Konfiguration von svxlink vorgenommen habe, die über die reine Anpassung der Konfigurationsdatei hinausgehen.

Juni OV-Abend und Fieldday

Liebe Funkfreunde,

ich freue mich, euch auf dem Juni OV-Abend und zum Fieldday 2022 einladen zu dürfen.

Der Juni-OV-Abend findet am Freitag, den 10. Juni 2022 ab 19 Uhr im BGS-Museumsstüberl im Kapellenweg 9 in 83024 Rosenheim statt. OVV Dennis legt bis etwa 20 Uhr Steaks auf den Grill, es werden Salate und Getränke bereitgestellt, bevor es in den offiziellen Teil des OV-abends übergeht. Hier eine nicht vollständige Liste der geplanten Themen:

  1. Suche nach geeigneten OV-Lokalen. Wir bitten um entsprechende Vorschläge, wie bereits in unserer OV-WhatsApp Gruppe geschehen. Zielsetzung soll die Terminierung bis zum Jahresende 2022 sein.
  2. 80 Jahre Amateurfunk in Rosenheim. Ideen: Zeitungsartikel im OVB, Ausstellung. Auch hier wird um Ideen gebeten, um die Sache interessant für die alten Hasen und potenzielle Newcomer zu gestalten. Hier werden noch Helfer gesucht.
  3. 75 Jahre deutsche Verfassung / 75 Jahre Bundesrepublik Deutschland. Hier wird um Ideen für Sonderaktivitäten gebeten. Auch hier werden noch Teilnehmer/Verantwortliche gesucht.

Der Amateurfunk Fieldday 2022 des DARC OV C14 Rosenheim findet ebenfalls auf dem Gelände des BGS-Museums statt. Hier folgt die Agenda, damit ihr wisst, was euch erwartet.

Freitag, 10. Juni 2022:

  1. Ab 12 Uhr Aufbau für den Fieldday mit Flohmarkt/Ausstellungen für Vereinsmitglieder
  2. 19-20 Uhr Grillabend à Grillfleisch und Salate gegen Marken
  3. Ab 20 Uhr OV-Abend

Samstag, 11. Juni 2022:

  1. Ab 9 Uhr Aufbau für den Fieldday für Besucher
  2. 11-15 Uhr Flohmarkt à Ausstellungstische werden gegen Spende ausgegeben.
  3. 12-13 Uhr Mittagessen à Grillfleisch und Salate gegen Marken
  4. Ab 15 Uhr Funkbetrieb

Sonntag, 12. Juni 2022:

  1. Ab 9 Uhr gemeinsames Frühstück à Selbstverpflegung
  2. Anschließend und abschließend gemeinsamer Abbau

Für Getränke ist ganztags gesorgt. Der Übersicht halber werden auch die Getränke nur gegen Marken ausgegeben.

Der Vorstand und das Organisationsteam des OV-C14 Rosenheim freut sich auf zahlreiches Erscheinen.

DB6BD, Dennis

DH9AT, Andreas

DL1RHS, Richard

DL8MEW, Klaus