De installatie wordt in detail uitgelegd en verloopt op een nieuw systeem volgens de volgende procedure:
Aanmaken van een hoofd-folder, gewoonlijk in je Document folder vb DsyncFS
Downloaden van de bestanden en bewaren in de hoofd-folder (gebruik in chrome de "incognito mode" om de safe browsing blocking te vermijden)
Distribution.7z,. Dit is de software en is de file die je ook bij een update dient te downloaden.
DsyncFS-TG.zip,. Dit is de zip file met allerhande ondersteunende dingen en de structuur die onder de hoofdfolder komt. Deze wordt slecht bij de initiële setup gebruikt
Data backup files. Dit zijn de bestanden die gebruikt worden om een nieuw station toe te laten via internet/USB stick zijn toestand te synchroniseren met de huidige stand. Deze files kunnen ook van een bestaand station gehaald worden (offline).
Uitpakken DsyncFS-TG.Zip om de subfolder structuur en alle ondersteunende tools te installeren.
Aanpassen stations gebonden setting in DsyncFS.bat. Dit bevat mininaal de CALLSIGN en het DSYNCFS_IPPREFIX. De DMR ID wordt uit het toestel gelezen en de Operator call kan je instellen in DsyncFS.
Update DsyncFS,. Deze handeling kan telkens herhaald worden wanneer er een nieuwe versie beschikbaar is.
Plaats een shortcut van de DsyncFS,bat op je desktop om het programma snel te kunnen starten.
Starten van DsyncFS na het aansluiten en opzetten van je toestel. Hier dien je de firewall settings open te zetten voor zowel privé als publieke netwerk verbindingen.
DsyncFS maakt gebruik van een specifieke Talkgroup binnen DMR. In België zijn er 10 TG's voorzien voor data communicatie (TG20690-20699). Vermits voor iedere TG er een aparte "instantie" moet gemaakt worden, zodat de files van de ene TG niet gemixed worden met de andere, is het raadzaam om een hoofdfolder te maken.
Later zullen hier door de installatie scripts automatisch verschillende sub-folders in onder gebracht worden, voor elke TG ééntje.
In ons voorbeeld gebruiken we onder de hoofdfolder "DsynFS" in je documenten folder.
Download de bestanden en plaats deze in de hoofdfolder. Wanneer Chrome of een andere browser meld dat deze files potentieel gevaarlijk zijn, kies dan de optie "behouden/keep". Gebruik in chrome de "incognito mode" om de safe browsing blocking te vermijden). Dit komt omdat zip gecomprimeerde bestanden dikwijls ongeoorloofde dingen bevatten.
Voor de installatie hebben we de volgende bestanden nodig:
distribution.7z, dit bevat de software
DsyncFS-TG.zip, dit bevat de setting files en extra bat files
Per TG folder bestaan er batches files, waarin de backup vervat zit van de master van de betreffende TG. Het downloaden van dit bestand om het nadien te gebruiken tijdens je installatie, zorgt ervoor dat je niet alle data via de ether moet terug opvragen en dat je kan vertrekken van een recente toestand. Zo slaat de naam batches20690.7z op de backup van de batches die behoren tot de groupid 20690
Data backup files
Hier vind je de backup van batch files die reeds verstuurd zijn (backup van master)
Bij de eerste installatie op een nieuw systeem zal je deze stap moeten uitvoeren.
Nadien kan je dmv een bat file, die hierbij geleverd wordt een update doen van je software.
De DsyncFS-TG.zip file mag je uitpakken in de hoofdfolder.
Dit doe je door de optie "Extract All" te kiezen in het context menu en het pad van de hoofdfolder te selecteren.
Na het uitpakken van de folder bekom je de volgende folderstructuur met voor iedere TG een folder en een gemeenschappelijke folder voor de software DSYNCFS_BIN.
Een aantal stationsgebonden settings dienen te worden aangepast.
Deze worden vermeld in de bat file DsynFS.bat.
Aanpassingen dienen te gebeuren voor onze CALLSIGN, dit is ook de callsign die gebruikt zal worden binnen FLmsg.
Tevens kunnen we hier onze DSYNCFS_IPPREFIX instellen. Deze staat standaard op 10, maar wanneer je intern PC netwerk eveneens een classe A met Prefix 10 gebruikt, dien je deze setting aan te passen, zowel hier als in de configuratie van je transceiver.
Andere settings die generiek zijn voor jouw station, zoals de GPS positie, kunnen hier eveneens worden ingesteld.
De bat file die hierbij uitgepakt wordt laat je nu toe om de volledige installatie van DsynFS in alle subfolders te updaten/installeren. Hierdoor wordt je heel wat werk bespaard.
Voer de file update-dsyncfs.bat uit. Deze zal de file distribution.7z gebruiken voor de installatie van de software.
Een Update van een bestaande installatie naar de laatste software versie bestaat uit het downloaden en overschrijven van distribution.7z en een run van update-dsyncfs.
PS: Het is mogelijk dat het uitvoeren van deze bat file enkel kan via het openen van een command venster als administrator. Dit kan je eenvoudig door via file/Open Windows Powershell in de file-explorer. Er wordt je tevens gevraagd om de bestaande files te wissen.
In de hoofdfolder is de file DsyncFS.bat terug te vinden. Deze file wordt gebruikt als opstartmenu, waardoor er een keuze dient gemaakt te worden van de instantie die we gaan draaien. Op deze wijze vereenvoudigen we de opstartkeuze.
Je kan van deze file een shortcut plaatsen op je desktop, wat het opstarten van DsyncFS vergemakkelijkt.
Voor het plaatsen van een shortcut ga je als volgt te werk:
selecteer DsyncFS.bat met de rechter muis toets en kies de optie "send to"> Desktop (create shortcut).
Het opstarten van de bat file geeft je het volgende keuzescherm
Maak je van TG eventueel aangevuld met de letter M als je als master wil fungeren en druk op enter.
Denk er aan, er kan slechts één master zijn per TG.
Tijdens de opstart van DsuncFS wordt er een controle uitgevoerd van de verbinding met je toestel. Lukt dit niet, dan krijg je de volgende melding:
Deze melding geeft weer dat de verbinding met het toestel niet functioneert. De oorzaak zal waarschijnlijk terug te voeren zijn naar instellingen in het toestel of PC zoals vermeld op de pagina "Settings Hytera toestel"
Wanneer de opstart correct verloopt, bekom je de volgende schermen waarop continue meldingen lopen.
Je firewall kan een melding geven en je vragen om de toegang voor LUA te bepalen.
Laat deze software toe om zowel via Private als Publieke netwerken verbinding met internet te maken.
In iedere folder kan je een aantal files terug vinden. Hieronder een korte verklaring van de inhoud en toepassing.
De dmrapp<groupid>.bat bepaald in welke hoedanigheid de software zal draaien.
In een netwerk is er slechts één master en verschillende slaves.
In de standaard setting zal je software opstarten als slave en hoef je geen aanpassing te doen.
Echter, wanneer de master in een netwerk zou uit vallen, kan een ander station de functie van master over nemen. Hiervoor dient de software opnieuw opgestart te worden met de parameter master.
Wij hebben hiervoor verschillende dmrapp<groupid>.bat files gemaakt, zodat de herstart kan gebeuren vanuit de opstart bat file dsyncfs.bat. Deze aanpassing is dus niet noodzakelijk.
Dit kan je door het aanpassen van de dmrapp<groupid>.bat file.
Group ID settings
Deze aanpassing is noodzakelijk voor iedere instantie van DsyncFS en is door onze installatie reeds voor geconfigureerd voor alle automatisch aangemaakte subfolders.
Vermits DsyncFS kan gebruikt worden voor communicatie met verschillende groupid's is het noodzakelijk om de correcte GROUP ID toe te kennen aan een bepaalde DsyncFS instantie.
Dit doe je door de bat file de settings aan te passen (reeds gebeurt voor de Belgische data TG's)
Een DsyncFS instantie zal enkel die data gebruiken die behoort tot de groep waarvoor hij geconfigureerd is.
Uit praktische overwegingen is het zinvol de groupid te gebruiken overeenkomstig de benaming van de bovenliggende folderstructuur.
In ons voorbeeld is dit TG20699, dus de groupid wordt 20699.
Binnen deze folder vind je de source files alsook alle LUA systeem files terug.
De uitwisseling van data via de ether gebeurt dmv het versturen van de batch files.
De folder batch bevat alle voorgaande batch files. Hieruit kunnen alle shared-folders gereconstrueerd worden.
Wanneer je als nieuw station gaat deelnemen aan een netwerk, is het noodzakelijk om alle voorgaande batch files van de groep waaraan je gaat deelnemen in je bezit te hebben.
Doe je dit niet, dan worden alle files terug via de ether verstuurd, wat een extra en zware belasting van het netwerk zou betekenen.
Vandaar dat we opteren om een backup van de batch folder via internet ter beschikking te stellen.
Je hebt deze file reeds geplaatst in de betreffende folder, in ons voorbeeld noemt hij batches20699.7z en bij de eerste opstart zal je gevraagd worden naar deze file. Selecteer hem en alle batch files worden uitgepakt in de batch folder van de geselecteerde TG.