Gebruikershulpmiddelen

Site-hulpmiddelen


linux_raspberry:gebruiken

Vooraan RaspBerry Info

Hiervoor : Raspberry Pi Beheren

Raspberry Pi Installeren | RaspBerry PI Configureren | Raspberry Pi Beheren | Raspberry Pi Gebruiken | Raspberry Pi met Domoticz | Raspberry Pi Camera Project

Raspberry Pi Gebruiken

Over het internet de raspberry op

Hier staat een mooi stuk uitleg : https://robothuis.nl/2020/01/13/extern-beheer-van-je-raspberry-pi/ Het is verstandig om dit over vpn te doen, of op een andere internet veilige manier.

Hoe dat moet met VPN ? Zie oa Raspberry Pi Gebruiken

Mbv SSH de raspberry op

Mbv SSH de raspberry op - thuisnetwerk

vanaf de pc met ssh inloggen op de raspberry, over je eigen thuisnetwerk. Er blijken wat variaties aan mogelijke commando's mogelijk/nodig :

ssh pi@IPNUMMERVANDERASPBERRY
ssh -X pi@IPNUMMERVANDERASPBERRY
ssh -X -p POORTNUMMERVANDERASPBERRY pi@IPNUMMERVANDERASPBERRY

Soms moet je een ? key vernieuwen. Dat wordt dan gemeldt in de shell. Het commando om te vernieuwen ziet er zo uit :

ssh-keygen -f "/home/hans/.ssh/known_hosts" -R "192.168.1.13"

Dit commando moet je dus op je eigen pc in de terminal uitvoeren. In /home/hans/.ssh staan wat bestanden, die dan worden aangepast.

Daarna kun je weer proberen de ssh verbinding te starten. Ssh komt dan terug met :

The authenticity of host '192.168.1.13 (192.168.1.13)' can't be established.
ECDSA key fingerprint is SHA256:F+<HEELVEELLETTERSENVANALLESENNOGWAT>.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Je bevestigt met yes en ENTER. Daarna je paswoord ingeven en je bent op de andere pc in de terminal. Aan het werk !

In de gnome-terminal (vaak de standaard terminal) is het mogelijk om profielen te maken en daarmee een nieuwe tab/window te openen en dan meteen het ssh commando te laten starten. Dit zit in Berwerken - Voorkeuren - Opdracht. Bovenstaande ssh start commando's kun je daar in klaar zetten.

Port 22 : Connection refused

Mbv SSH de raspberry op - over het internet

Poorten instellen op je router, de boel beveilingen via vpn, etc. Als je het goed doet, moet je eea goed uitzoeken. Wordt aan gewerkt. Wordt vervolgd

Via VNC viewer de raspberry op

VNC® Viewer VNC Viewer, from RealVNC, the original inventor of VNC technology, is remote access software that enables you to securely connect to and control a remote computer. RealVNC recommends the realvnc-vnc-server package (VNC Server) for the remote computer, for seamless, secure and reliable connections. A free trial is available.

Internet info

Voor Linux Mint en Linux MX de Deb versie downloaden. Installeren in Mint : dubbelklikken. In MX : installatie start vanzelf.

Op de raspberry :

  • vnc server is standaard geinstalleerd in raspbian
  • vnc aanzetten (in rasp-config, dit hoeft slechts een maal ooit)
  • stel de resolutie in op een gelijkwaardig of lagere waarde dan die van de pc waarop VNC viewer gebruikt gaat worden. 1920 x 1080 lijkt een goede keuze, 2560 x 1440 x bleek nogal te veel.
  • beter uitzoeken

Op de PC VNC installeren : realvnc viewer. De raspberry is de server. Als je niet van buiten de pc op de pc wilt kijken, dan wordt de pc geen vnc server. Dus dan alleen de vnc viewer installeren

VNC Terminal werk. Alleen gebruiken daar waar zinvol.

# Update je huidige software status
apt-get update 
 
# De VNC Viewer heb je nodig om vanaf deze pc op een andere te kijken.
apt-get install realvnc-vnc-viewer
 
# VNC Server alleen op de pc zetten indien je dat bewust doet.
# apt-get install realvnc-vnc-server

Waarom zo doen als het met apt-get ook werkt ? apt-get : Kan pakket realvnc-vnc-viewer niet vinden

Als je de VNC viewer bij realvnc download : https://www.realvnc.com/en/connect/download/viewer/ dan krijg je m zo /home/hans/Downloads/VNC-Viewer-6.20.529-Linux-x64.deb

installeren met de gdebi installer / dubbelklikken !!!

op de pc vnc viewer starten, en verbinding maken middels het IPNUMMERVANDERASP. Hierbij niet Sign in met email adres. Na het ip adres ENTER. Het vraag en antwoord spel volgen en de pi desktop komt op je pc

op deze manier maak je de sessie die op de rasp draait, zichtbaar en bruikbaar op je pc

Variatie met meerdere sessies op de pc via ssh de rasp op en in de terminal instellen : vncserver :1 op de pc vnc viewer starten, en verbinding maken middels het IPNUMMERVANDERASP :1

de :1 mag ook :123 zijn, als je maar consequent bent op de rasp en met de viewer

en zo kun je meerdere sessies draaien het wordt dan wel werken voor de rasp

Het nut hiervan : uitleg volgt

Problemen : als de verbinding vanuit de pc naar de raspberry niet lukt ? Zet dan de monitor aan de raspberry op een lagere resolutie, zodat ie gelijk wordt aan die van de laptop. Net gedaan. En nou kijken of dat werkt… Jaaaa !

Opgelost : Een van mijn Pi's laat zich niet meer benaderen via VNC. De pi weigert de verbinding : VNC Viewer meldt : The connection was refused by the computer.

Oorzaak en oplossing: de monitor aan de pi heeft een hele hoge resolutie. Die past niet op mn laptop. Dus de pi monitor resolutie naar beneden bijstellen naar 1920 x 1080

VNC Server beheren

Doen deze het allemaal ?

# Installeren op de commandline
# Via het software beheer tool kan het ook !
apt-get install realvnc-vnc-server


service vncserver status
service vncserver start
service vncserver restart
service vncserver stop

VNC Viewer

het resetten van de ~/.ssh/known_hosts : ssh-keygen -R IPNUMMER. Op de laptop dus vanwaar uit ik via VNC op de Pi wil kijken.

Nu uitzoeken hoe domoticz geinstalleerd moet worden…

linux_raspberry/gebruiken.txt · Laatst gewijzigd: 2024_1208_10:23 door Hans Bollen

Tenzij anders vermeld valt de inhoud van deze wiki onder de volgende licentie: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki