Welkom  

   

Mijn Menu  

   

What's Up  

Geen evenementen
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten
In deze sectie horen alleen topics welke een project beschrijven. Hiervoor gelden bijzondere regels. De beschrijving van het project staat centraal, reacties van zowel de Topic Starter (TS) als andere leden zijn alleen toegestaan indien deze rechtstreeks betrekking hebben op de projectinhoud. Zie ook de forumregels die hierop van toepassing zijn.

Onderwerp: Installeren Nuc als plotter met Debian en OpenCPN

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 11:04 #1281179

Even tussendoor: wat een verademing dit draadje!
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 11:38 #1281198

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Nachtvlinder schreef :
Even tussendoor: wat een verademing dit draadje!

Dank :)

Ik doe een poging om iets van te maken wat herhaalt kan worden mocht iemand daar zin in hebben. Of een onderdeel er van. Iemand kan als ik het goed opschrijf zo ook een onderdeel zelf installeren. De bestanden die via wget opgehaald kunnen worden laat ik daarom ook enige tijd op mijn server staan. Ik zie Linux als een gereedschapskist waar je de gereedschappen uit kunt halen die je nodig denkt te hebben. Geen kant en klare oplossingen. Maar kennis hoe zaken zelf voor elkaar te krijgen.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 11:55 #1281211

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Om zittend achter mijn navigatie tafel met mijn laptop de nuc-plotter te kunnen bedienen is een VNC server nodig.
De eerst is er één die een kopie van het nuc-plotter scherm geeft.

## install vncserver
	sudo apt-get install x11vnc
	sudo x11vnc -storepasswd xxxxxxxx /etc/x11vnc.pwd
	wget https://garymulder.nl/nuc/x11vnc.service
	nano x11vnc.service
	# pas <user> aan
	sudo cp x11vnc.service /etc/systemd/system/
	sudo systemctl daemon-reload
	sudo systemctl enable x11vnc.service
	sudo systemctl start x11vnc

Dit geeft dan het volgende resultaat.


Laatst bewerkt: 05 mei 2021 11:59 door 3Noreen.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 12:15 #1281223

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Om met mijn tablet op een andere kaart schaal mijn radar te kunnen gebruiken richt ik een tweede VNC server in. De radar plugin van OpenCPN gebruikt OpenGL. Dat is even een puntje van aandacht. De meeste VNC servers die niet een kopie zijn van het fysiek aangesloten scherm ondersteunen geen OpenGL. Na wat stoeien in het verleden heb ik ontdekt dat turbovnc dit behoorlijk doet.

Eerst een tweede gebruiker aanmaken voor het virtuele scherm.
	#Maak nieuwe gebruiker 
	sudo adduser radar 
	groups <user>
	# Voeg de nieuwe user (radar) toe aan alle groepen die je nodig vind
	usermod -aG <group> radar
	# herhaal voor elke gewenste group
	# login als nieuwe user (radar in mijn geval)

Nu ingelogd als nieuwe gebruiker kunnen we de VNC server installeren.
## install virtuele vncserver
	wget https://garymulder.nl/nuc/turbovnc_2.2.6_amd64.deb
	sudo dpkg -i turbovnc_*.deb
	/opt/TurboVNC/bin/vncserver
	wget https://garymulder.nl/nuc/vncserver@.service
	sudo cp vncserver@.service /etc/systemd/system/
	sudo systemctl daemon-reload
	sudo systemctl enable vncserver@1.service
	sudo apt-get install dbus-x11

Nu kan ik met mijn ipad inloggen op de wifi van de nuc-plotter en een virtuel scherm op de ipad gebruiken.





(Rechts in het beeld zie je de Nuc liggen.)
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 13:48 #1281253

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Nu wordt het tijd om de NMEA data aan te pakken. Hier thuis heb ik even een losse usbGPS in de nuc geprikt aan boord gebruik ik een multiplexer.

met de opdracht
ls /dev/
kan gevonden worden hoe de gps of multiplexer zich meld. Dat hebben we straks nodig.

Eerst de interne software multiplexer installeren.
**kplex
	wget https://garymulder.nl/nuc/kplex.tar.gz
	tar -xzvf kplex.tar.gz ./kplex
	cd kplex/
	sudo make install
	nano kplex.conf
	# pas stukje [serial] aan naar gegevens van de aangesloten multiplexer/gps
	# er kunnen meerdere serial poorten worden opgegeven.  
	sudo cp kplex.conf /etc/
	sudo cp kplex.init /etc/init.d/kplex
	sudo update-rc.d kplex defaults
	sudo systemctl start kplex
	sudo chown --dereference root:dialout /dev/ttySserialout
	sudo groups www-data
	sudo usermod -a -G dialout www-data
	sudo usermod -a -G  dialout <user>
	sudo usermod -a -G  dialout radar
	eindeocpn.sh
	sudo reboot

Na opstarten kan in OpenCPN de volgende connectie toegevoegd worden.

Adress 192.168.3.24 -dit vaste ip adres hebben we met het installeren van de wifi ingesteld
DataPort 2200




rechts zie je het scherm van de NMEA Debug Window waar vrijwel direct de NMEA zinnen langskomen.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 14:36 #1281285

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Een aardig bijkomstigheid van de nuc is dat er een speciale USB poort op zit om eventueel een telefoon of iets dergelijks te kunnen laden. Deze poort kan een hogere stroom leveren dan een standaard USB poort. Om hem van de andere poorten te onderscheiden is het binnenwerkje oranje van kleur.




Om meer met mijn dan aangesloten iPhone te kunnen, met name van de mobiele data gebruik te maken en de nuc een verbinding met het internet onderweg te geven heb ik de volgende software toegevoegd aan de Nuc.
##Iphone internet
	sudo mkdir /media/iphone
	sudo apt-get install ipheth-utils
	sudo apt-get install libimobiledevice-utils
	sudo apt-get install ifuse
	sudo apt-get install usbmuxd

Hierna kan de telefoon via een usb kabel aangesloten worden. Het is dan zaak dat de telefoon echt aan/open is en niet in stand-by. Dan vraagt de telefoon of hij het aangesloten apparaat moet vertrouwen. Dit moet dan met de pincode bevestigd worden.

Nu is de nuc mobiel verbonden met het internet. Als tenminste de telefoon over mobile data beschikt.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 15:54 #1281331

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Het is voor ons praktisch om de internet verbinding van de telefoon te kunnen delen via de wifi die de nuc-plotter verzorgt.
Daarvoor moet er weer wat terminal dingetjes gedaan worden. :blink:

verbind de telefoon met de nuc
dan het commado
sudo ifconfig

Dit geeft een overzicht van de aanwezige ethernet poorten. Zoek uit welke van de telefoon is. Mijn telefoon geeft een poort id van enxb2ca68738231
	wget https://garymulder.nl/nuc/iptables.open.rules
	nano iptables.open.rules
		# pas poort enxb2ca68738231 aan in wat gevonden is via ifconfig
	sudo chmod +x iptables.open.rules
	sudo cp iptables.open.rules /etc/
	sudo /etc/iptables.open.rules
	sudo apt-get install iptables-persistent

Tijdens het instaleren van het laatste wordt er gevraag of de aanwezige rules als persistent opgeslagen moeten worden. Hier moet yes op geantwoord worden.

Nu zal als de nuc herstart is zonder bedraad internet maar enkel een aangeloten telefoon de internet verbinding van de telefoon via de wifi delen.
Laatst bewerkt: 05 mei 2021 21:08 door 3Noreen.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 16:15 #1281343

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Dit was even de laatst howto bijdrage. Ik moet nog een paar zaken installeren maar dat kan alleen aan boord. Dat zijn onder andere een arduino die aan boord een aantal hardware schakelaars uitleest en doorgeeft aan de nuc-plotter. Onder ander om de nuc-plotter op een goede manier uit te kunnen zetten. COG-STW als snelheid basis te gebruiken. Een aangesloten relais voor als de motor al of niet loopt.
Ook draait een NMEA filter om te zorgen dat mijn oude RM plotter, zolang ik die nog gebruik, niet te overbelasten met teveel AIS targets.
Verder log en periformace software vergelijkbaar, maar dan minder uitgebreid, met die van Baasklus.

Nog een plaatje hoe de nuc is ingebouwd aan boord.



De verschillende onderdelen.
Grijs = schakelaars
Groen = arduino
Blauw = geïsoleerde voedingen voor nuc en scherm
Rood = miniplex



Oud en nieuw


Laatst bewerkt: 05 mei 2021 16:17 door 3Noreen.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 19:46 #1281442

  • Airgead
  • Airgead's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2263
WOW! respect!
mag ik vragen welke NUC je gebruikt?
Ik heb een HYSTOU gekocht als boordcomputer, fanless, maar die lust geen linux.
Life boot USB ging totaal niet, dus moet ik iets anders verzinnen. (als het goed is dan had dit niets met de BIOS instellingen te maken)
Je hebt volgens mijn AMD verkozen boven Intel, met goede reden neem ik aan.
Wel een risico de fan, maar in mijn linux server heb ik ook een NUC, maar dan van Intel, gebruikt en die bevalt uitstekend, en de fan loopt niet hoorbaar langzaam of niet.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 20:14 #1281458

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Airgead schreef :
mag ik vragen welke NUC je gebruikt?

NUC8i3BEK Bean Canyon

Airgead schreef :
Ik heb een HYSTOU gekocht als boordcomputer, fanless, maar die lust geen linux.

Je zou hem toch op een of andere manier moeten kunnen opstarten. Via netwerk ?

Airgead schreef :
Je hebt volgens mijn AMD verkozen boven Intel, met goede reden neem ik aan.

AMD is 64 bit versie van Debian Intel is de 32 bit versie

Airgead schreef :
Wel een risico de fan, maar in mijn linux server heb ik ook een NUC, maar dan van Intel, gebruikt en die bevalt uitstekend, en de fan loopt niet hoorbaar langzaam of niet.

Mijn server zit wel in een passieve behuizing. Maar die zijn ook nog behoorlijk duur als je een TDP van 25W wilt wegwerken. Deze i3 koste in october €205,- nieuw. Ik durf de gok wel te wagen.
Laatst bewerkt: 05 mei 2021 20:15 door 3Noreen.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 20:39 #1281467

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 5565
Airgead schreef :
WOW! respect!
mag ik vragen welke NUC je gebruikt?
Ik heb een HYSTOU gekocht als boordcomputer, fanless, maar die lust geen linux.
Life boot USB ging totaal niet, dus moet ik iets anders verzinnen. (als het goed is dan had dit niets met de BIOS instellingen te maken)
Je hebt volgens mijn AMD verkozen boven Intel, met goede reden neem ik aan.
Wel een risico de fan, maar in mijn linux server heb ik ook een NUC, maar dan van Intel, gebruikt en die bevalt uitstekend, en de fan loopt niet hoorbaar langzaam of niet.

Linux werkt op vrijwel elk systeem. Zou niet weten waarom niet op een Hystou. Wat voor type is het en wat heb je getest ?

Zo'n Hystou heeft zoals alle andere systemen standaard hardware componenten.

Bram
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 20:44 #1281469

  • Airgead
  • Airgead's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2263
brambo schreef :
Airgead schreef :
WOW! respect!
mag ik vragen welke NUC je gebruikt?
Ik heb een HYSTOU gekocht als boordcomputer, fanless, maar die lust geen linux.
Life boot USB ging totaal niet, dus moet ik iets anders verzinnen. (als het goed is dan had dit niets met de BIOS instellingen te maken)
Je hebt volgens mijn AMD verkozen boven Intel, met goede reden neem ik aan.
Wel een risico de fan, maar in mijn linux server heb ik ook een NUC, maar dan van Intel, gebruikt en die bevalt uitstekend, en de fan loopt niet hoorbaar langzaam of niet.

Linux werkt op vrijwel elk systeem. Zou niet weten waarom niet op een Hystou. Wat voor type is het en wat heb je getest ?

Zo'n Hystou heeft zoals alle andere systemen standaard hardware componenten.

Bram

Ik zal het dan nog een keer testen: ga meteen aan de slag. Daarna laat ik wel weten welk type het is en of het lukt of niet.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 21:03 #1281480

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 5565
Moet je wel even aangeven welk type het is en welke Linux distro je hebt gebruikt. Het lijk sterk dat dit niet zou kunnen werken.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 21:03 #1281482

  • Airgead
  • Airgead's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2263
Ik geloof dat ik het probleem heb opgelost: ik herinner me nu dat ook een desktop computer niet betrouwbaar met Linux werkte op mijn grote Apple hoge resolutie display, maar wel op een ander lagere resolutie display. Ik heb toen een videokaart toegevoegd en het probleem was opgelost.
Volgens mij was het probleem met de HYSTOU ook hiermee verbonden: ik heb nu een life boot op een andere display en nu gaat het dus wel goed....

Dus: super bedankt maar weer, scheelt me de aanschaf van een andere computer!
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 21:04 #1281483

  • Airgead
  • Airgead's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2263
brambo schreef :
Moet je wel even aangeven welk type het is en welke Linux distro je hebt gebruikt. Het lijk sterk dat dit niet zou kunnen werken.

Linux Mint 20.0 geprobeerd destijds, nu met 20.1 werkt het met andere monitor dus wel!

Te vroeg gejuicht: de PCIe errors vliegen over het scherm, installeren kwam hij bijna niet doorheen, na opstart power off maakt hij niet af.

EXIT HYSTOU, einde discussie, hier heb ik geen tijd en zin in. Heb Linux op 3 computers probleemloos draaien, hierop dus niet. (ga echt niets meer proberen, gewoon weer de image van WIN10 LTSC erop en iemand andere er blij mee maken)
Laatst bewerkt: 05 mei 2021 21:38 door Airgead.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 21:20 #1281492

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 5565
Had niet anders verwacht. Mogelijk moet je video driver van je hardware nog opwaarderen.

Veel plezier(vaart) ermee !
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 21:40 #1281498

  • Airgead
  • Airgead's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2263
brambo schreef :
Had niet anders verwacht. Mogelijk moet je video driver van je hardware nog opwaarderen.

Veel plezier(vaart) ermee !

Voor de liefhebbers: model P05B-i7-8565U. best wel fraaie specificatie, dat wel...
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 05 mei 2021 23:20 #1281507

  • reuver
  • reuver's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 658
Airgead schreef :
mag ik vragen welke NUC je gebruikt?
Ik heb een HYSTOU gekocht als boordcomputer, fanless, maar die lust geen linux.
Life boot USB ging totaal niet, dus moet ik iets anders verzinnen. (als het goed is dan had dit niets met de BIOS instellingen te maken)
Ik snap dat je klaar bent met de Hystou.
Mag ik vragen of je bij de installatie de "Secure Boot" hebt uitgezet?

Zaken waar ik op let in de BIOS:
- booten van USB
- Secure Boot
- Intel Optane (optie voor NVMe, bij de i7-8565 heb je dat waarschijnlijk, bij een i3 of Celeron waarschijnlijk niet)
Laatst bewerkt: 06 mei 2021 05:47 door reuver.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 06 mei 2021 06:48 #1281523

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Airgead schreef :
brambo schreef :
Had niet anders verwacht. Mogelijk moet je video driver van je hardware nog opwaarderen.

Veel plezier(vaart) ermee !

Voor de liefhebbers: model P05B-i7-8565U. best wel fraaie specificatie, dat wel...

Het is bijna zeker dat je met deze Hystou het hierboven beschreven project kunt uitvoeren en de basis voor een hele mooie plotter er aan overhoud. Alleen nog een leuk schermpje er bij.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 06 mei 2021 06:58 #1281528

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7994
Ik ben begonnen met deze image op een usb stick te branden. Je kunt hier ook andere smaken downloaden.

Wat voor een net instal verder ook nodig is een netwerk kabeltje naar je internet router. Met wifi wordt het een stuk ingewikkelder.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 06 mei 2021 12:43 #1281695

  • Airgead
  • Airgead's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2263
Volgens mij beslist niet deskundige mening zit het probleem met de Hystou en Linux op het kernel / hardware niveau.
Ik accepteer gewoon maar dat niet elke computer geschikt is voor Linux.
Ik ga gewoon maar voor een Intel NUC.
Ik heb gemerkt bij mijn NUC Ubuntu server dat de fan of uit staat of zo zacht draait dat hij niet te horen, te voelen is, nog dat er merkbaar een luchtstroom op gang komt.
Zal dus wel meevallen met de betrouwbaarheid qua zoute lucht die door het ding word getrokken.

BTW: secure boot heeft niets met het probleem te maken, en natuurlijk boot ik van USB, dat was het probleem ook niet.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 06 mei 2021 13:46 #1281717

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 5565
Wat is het probleem dan wel ? Linux werkt op vrijwel elke hardware en die is gewoon standaard.

Ook op een Hystou.

Ik had het ook nog even nagevraagd bij Hystuo en dit was het antwoord:

We have test some versions Linux in our computer and they are compatibel well with our computer, which verison Linux would you prefect? We can do the test at our side and update you the result.
Laatst bewerkt: 06 mei 2021 13:51 door brambo.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 06 mei 2021 14:47 #1281745

  • mithras
  • mithras's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 746
Hystou maakt ook nogal veel verschillende mini computers. Maar zo te zien allemaal x86 en meeste intel based. Kan mij ook niet voorstellen dat het niet werkt. Of werkend te krijgen is.

En super mooi project, ik zelf wil liever een pi draaien vanwege de kosten en stroom verbruik en het gemak van de standaard installatie van openplotter. Maar als blijkt dat ik een pi4 niet acceptabel snel genoeg vind ga ik ook met een nuc een soortgelijk systeem bouwen.
Laatst bewerkt: 06 mei 2021 14:49 door mithras.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 06 mei 2021 16:40 #1281801

  • reuver
  • reuver's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 658
reuver schreef :
Zaken waar ik op let in de BIOS:
- booten van USB
- Secure Boot
- Intel Optane (optie voor NVMe, bij de i7-8565 heb je dat waarschijnlijk, bij een i3 of Celeron waarschijnlijk niet)

Ok, Airgaed heeft kennelijk een echt hardware probleem...

Gewoon "for the record" een algemene korte toelichting op de problemen waar je tegenaan kunt lopen bij installatie van Linux, die UEFI-boot gerelateerd zijn. De screenshots zijn van een standaard laptop, niet van een speciale pc bedoeld voor navigatie.

-booten van USB mag duidelijk zijn, anders vind je je installatieschijf niet.
Zorg dat je USB drive bovenaan staat;

-secure boot kun je over discussieren, maar secure boot biedt geen enkele beveiliging voor Linux (alleen drempels die het gebruik lastiger maken). Dus uitzetten vind ik logisch, maar wie ben ik;

-RST/Optane is een optie bij "recente" pc's, zeker bij een i5 of i7. Mocht je er tegenaan lopen: deze optie moet uit voor Linux. Je krijgt anders problemen als je toegang wil tot je SSD/NVMe drive. Er zit iets tussen waar Linux geen toegang heeft. AHCI is de "oude"/compatible methode om toegang te krijgen tot de drive.
Bijlagen:
Laatst bewerkt: 06 mei 2021 16:41 door reuver.
Alleen ingelogde leden kunnen reageren.

Installeren Nuc als plotter met Debian en OpenCPN 06 mei 2021 16:57 #1281808

  • Airgead
  • Airgead's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2263
@ Reuver, alle van je genoemde dingen is niet van toepassing in mijn geval.
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.256 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl