...

Raspberry pi undicesima puntata

by user

on
Category: Documents
17

views

Report

Comments

Transcript

Raspberry pi undicesima puntata
Raspberry pi undicesima puntata
(usare Raspberry pi senza monitor, tastiera e mouse)
Augusto Scatolini
([email protected])
([email protected])
([email protected])
Miniguida n. 218
Ver. marzo 2015
Siamo arrivati alla undicesima puntata sul RaspBerry pi (mod B 1GB)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
http://www.ol-service.com/gnu/mini-howto/2012_171_Raberry_pi_1_di_/raspberry_pi_1_di_.pdf
http://www.ol-service.com/gnu/mini-howto/2012_172_Raspberry_pi_2_di_/raspberry_pi_2_di_.pdf
http://www.ol-service.com/gnu/mini-howto/2012_173_Raspberry_pi_3_di_/raspberry_pi_3_di_.pdf
http://www.ol-service.com/gnu/mini-howto/2012_175_Raspberry_pi_4_di_/raspberry_pi_4_di_.pdf
http://www.ol-service.com/gnu/mini-howto/2012_176_raspberry_pi_FreeNX_client/raspberry_pi_FreeNX_client_.pdf
http://www.ol-service.com/gnu/mini-howto/2013_195_Raspbery_pi_windows8_terminal/raspberry_pi_Windows8_client_.pdf
http://www.ol-service.com/gnu/mini-howto/2014_199_ardesia_e_bluetooth_su_raspberry/ardesia_e_bluetooth_su_raspberry.pdf
http://www.ol-service.com/gnu/mini-howto/2014_200_RaspBerry_TouchScreen/RaspBerry_TouchScreen.pdf
http://www.ol-service.com/gnu/mini-howto/2014_203_Raspberry_Qemu_Ubuntu/Raspberry_Qemu_Ubuntu.pdf
http://www.ol-service.com/gnu/mini-howto/2014_204_windows_su_raspberry/Windows_su_raspberry.pdf
Diciamo la verità, la parte più “scomoda” nell'usare un RaspBerry pi è reperire un monitor che abbia
l'ingresso HDMI oltre al classico VGA.
Questi monitor non sono molto diffusi e quindi difficilmente si riesce a reperirne uno da dedicare al nostro
mostriciattolo.
Se poi potessimo “risparmiare” anche il mouse e la tastiera, sarebbe un bel passo avanti.
La risposta è VNC Virtual Network Computing.
Si installa la versione server sul Raspy connesso nella nostra rete lan con un cavo ethernet, si manda in
esecuzione all'accensione e da un qualsiasi computer della rete (fisso o portatile) con qualsiasi Sistema
Opertativo (Gnu/Linux, Windows o Mac) si può lavorare sul Raspy tramite la versione client di VNC.
Più facile a scriverlo che a farlo!
Premessa: tutta la predisposizione di questa modalità di Virtual Computing deve essere fatta utilizzando
monitor, mouse e tastiera (ce li facciamo prestare). Una volta conclusa la configurazione è possibile
staccare il tutto, servirà solo l'alimentazione e il cavo di rete.
1) Quale server VNC installiamo sul Raspy?
Tightvncserver
http://www.tightvnc.com/
sudo apt-get update
(fa sempre bene)
sudo apt-get install tightvncserver
(per installarlo da terminale)
tightvncserver
(per avviare il server da terminale)
per collegarsi in VNC sia da Win che da Lin l'indirizzo sarà 192.168.X.Y:1
X sta per il numero della classe 192,168,X che identificala nostra rete lan domestica o aziendale (X è un
valore che può andare da 0 a 255)
Y sta per l'indirizzo IP assegnato al Raspberry pi (sia in modalità DHCP che fisso, statico), (Y è un valore
tra 2 e 255)
:1 sta ad indicare il display 1 in quanto il display 0 è utilizzato dall'utente pi sul Raspberry pi
2) Quale client installiamo su Windows per operare sul Raspy?
RealVNC http://www.realvnc.com/download/
3) Quale client installiamo su GNU/Linux per operare sul Raspy?
Remmina
sudo apt-get update
sudo apt-get install remmina
4) Indirizzo IP fisso (statico) o dinamico (DHCP) sul Raspy?
Fisso.
Si deve modificare (con un editor ASCII) un file di nome interfaces che si trova nella directory /etc/network
questo è il contenuto
il tutto deve essere compatibile con il
risultato del comando ifconfig
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.111
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
5) Come si avvia il server VNC all'accensione del Raspberry pi?
Si deve creare (con un editor ASCII) un file di nome tightvncserver nella directory /etc/init.d
con questo
contenuto
### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: networking
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts VNC
# Description:
### END INIT INFO
eval cd ~$USER
case "$1" in
start)
su $USER -c '/usr/bin/tightvncserver :1 -geometry 1280x800 -depth 16 -pixelformat rgb565'
;;
stop)
pkill Xtightvnc
;;
*)
exit 1
;;
esac
exit 0
il file, poi, deve essere reso eseguibile agendo sulle
proprietà
Infine tramite il comando
sudo update-rc.d tightvncserver defaults
si rende avviabile il server VNC all'accensione del Raspberry pi
6) Primo collegamento al Raspberry pi VNC server tramite il VNC Viewer
Al primo
collegamento si
dovrà settare la
password di
collegamento. Una
volta settata la
password (di 8
caratteri) si può
riavviare il
Raspberry pi e
mentre si riavvia si
può scollegare
mouse, tastiera e
monitor.
Lasciamo
solamente
l'alimentazione e il
cavo di rete lan.
7) Cosa si può fare con il modello B con 1 GB di RAM?
ENJOY
FINE
Questo documento è rilasciato con licenza Copyleft
(tutti i rovesci sono riservati) altre miniguide su
http://www.ol-service.com/gnu/
sito consigliato: http://www.linux4campagnano.net
blog consigliato: http://campagnano-rap.blogspot.com
Fly UP