PDA

View Full Version : Abilitazione scheda di rete prima del login


lucas72
25-03-2017, 22:59
Ciao,
Ho installato sia il servizio SSH che realnVNC sul mio lubuntu per poter controllare in LAN il pc a distanza dal mio desktop windows.
Vorrei staccare quindi anche il monitor, mouse e tastiera dal pc con linux, ma mi sono accorto che sia la scheda ethernet che wifi non si attivano e non ricevono quindi nemmeno l'ip dal DHCP del router se prima non faccio il login come utente. La faccenda è noiosa visto che non ho il pc sempre accesso oltre ad avere le periferiche di input sempre connesse.
Esiste un modo per fare avviare le schede di rete e farle ottenere l'ip prima anche senza fare il login nel sistema?
Grazie

sacarde
26-03-2017, 09:26
io su una lubuntu ho installato: tightvncserver

e modificato la conf di lightdm

/etc/lightdm/lightdm.conf cosi':


[VNCServer]
enabled=true
port=5900
width=1024
height=768
depth=16


e quando mi connetto con vncviewer mi fa vedere il login di lightdm

lucas72
26-03-2017, 10:51
io su una lubuntu ho installato: tightvncserver

e modificato la conf di lightdm

/etc/lightdm/lightdm.conf cosi':



e quando mi connetto con vncviewer mi fa vedere il login di lightdm

Fammi capire bene. Io accendo il pc con lubuntu (ripeto, senza monitor, tastiera e mouse collegato. Solo scheda wifi e cavo alimentazione), avvio il client vnc dal mio pc desktop e mi ritrovo al login di lubuntu.
A me pare che la scheda wifi non sia proprio attiva. Infatti non ci entro nemmeno in SSH. La luce led sulla scheda non lampeggia se non faccio il login per intenderci.
Comunque, sai se è possibile fare una modifica del genere anche con realvnc?
Grazie

ps: a proposito. Devo avviare anche il servizio vnc per far funzionare tutto, la modifica sopra abilita all'avvio anche il server?
Ci dovrebbe essere qualcosa qui, ma non sono sicuro cosa fare esattamente:

https://www.realvnc.com/docs/unix-start-stop.html

lucas72
26-03-2017, 11:08
Forse questo ti può aiutare .. http://askubuntu.com/questions/16376/connect-to-network-before-user-login

adso! Interessante. Provo subito.
Grazie

Aggiornamento.

Funziona. Riesco adesso ad entrare in SSH prima di fare il login!!! Tante grazie.
Adesso devo capire come far avviare anche il server vnc prima del login, anche se in verità posso avviare da SSH con il comando:

systemctl start vncserver-x11-serviced.service
che magari sarebbe anche la soluzione più sicura credo.

sacarde
26-03-2017, 11:33
- devi configurare la scheda wifi del PC,
abilitare l'avvio automatico della rete da systemd:
networking.service
e
NetworkManager.service

- ti consiglio di installare openssh-server
e abilitare il servizio: sshd.service

- e' il servizio lightdm.service (adeguatamente modificato) che fa partire il vncserver

lucas72
26-03-2017, 11:37
- devi configurare la scheda wifi del PC,
abilitare l'avvio automatico della rete da systemd: networking.service

- ti consiglio di installare openssh-server
e abilitare il servizio: sshd.service

- e' il servizio lightdm.service (adeguatamente modificato) che fa partire il vncserver

Scusami, ho visto solo adesso il tuo post.
Comunque un paio di curiosità. La soluzione proposta nella pagina del link segnalato sopra come ti sembra?
Poi, perché se avvio il comando

ifconfig mi ritrovo con

enp0s20
lo
wlp3s7

come mai questi modi di connessione?
Mi aspettavo un eth0 o qualcosa del genere. Mai viste queste voci prima.

misterx
26-03-2017, 11:44
Ciao,
Ho installato sia il servizio SSH che realnVNC sul mio lubuntu per poter controllare in LAN il pc a distanza dal mio desktop windows.
Vorrei staccare quindi anche il monitor, mouse e tastiera dal pc con linux, ma mi sono accorto che sia la scheda ethernet che wifi non si attivano e non ricevono quindi nemmeno l'ip dal DHCP del router se prima non faccio il login come utente. La faccenda è noiosa visto che non ho il pc sempre accesso oltre ad avere le periferiche di input sempre connesse.
Esiste un modo per fare avviare le schede di rete e farle ottenere l'ip prima anche senza fare il login nel sistema?
Grazie

e se assegni un IP fisso che succede?

lucas72
26-03-2017, 11:50
e se assegni un IP fisso che succede?

Adesso l'ip glielo faccio pre-assegnare dal dhcp del mio router.
Forse conviene fissarlo anche su lubuntu per velocizzare le operazioni di riconoscimento di rete e cartelle condivise ecc, anche perché samba non mi pare che sia così affidabile e veloce.
Ma non l'ho mai fatto. Dove devo mettere le mani?
Grazie

sacarde
26-03-2017, 11:53
si, sono i nomi assegnati da udev (sono al posto dei eth0 e wlan..)


leggiti:

http://wiki.ubuntu-it.org/InternetRete/ConfigurazioneRete/NetworkManager

lucas72
26-03-2017, 12:12
si, sono i nomi assegnati da udev (sono al posto dei eth0 e wlan..)


leggiti:

http://wiki.ubuntu-it.org/InternetRete/ConfigurazioneRete/NetworkManager

UDEV?
Non ho capito tanto da quella pagina in verità

Io comunque ho aggiunto le righe:

auto eth0
auto wifi0

come indicato nella pagina di cui parlavo prima.
Grazie

misterx
26-03-2017, 12:39
Adesso l'ip glielo faccio pre-assegnare dal dhcp del mio router.
Forse conviene fissarlo anche su lubuntu per velocizzare le operazioni di riconoscimento di rete e cartelle condivise ecc, anche perché samba non mi pare che sia così affidabile e veloce.
Ma non l'ho mai fatto. Dove devo mettere le mani?
Grazie


non ho sotto mano ubuntu ma dal pannello di controllo è piuttosto semplice disabilitare DHCP ed assegnare un IP+SUBNET MASK (solitamente 255.255.255.0 per una classe C)+GATEWAY

https://www.youtube.com/watch?v=iP-gXCkwZj4

sacarde
26-03-2017, 13:32
Io comunque ho aggiunto le righe:

auto eth0
auto wifi0

come indicato nella pagina di cui parlavo prima.


se esegui il comando: dmesg
vedrai che eth0 e wlan vengono rinominate, devi usare quelle denominazioni

lucas72
26-03-2017, 13:53
se esegui il comando: dmesg
vedrai che eth0 e wlan vengono rinominate, devi usare quelle denominazioni

Dici cioè al posto di

auto eth0
auto wifi0

sacarde
26-03-2017, 16:17
si

lucas72
26-03-2017, 22:00
si

Però funziona lo stesso. Sarà grazie alla prima modifico immagino.
Grazie

sacarde
26-03-2017, 23:45
- funziona cosa? non ho capito



- eseguito "dmesg" ?

lucas72
27-03-2017, 08:58
- funziona cosa? non ho capito



- eseguito "dmesg" ?


Il collegamento sia in ssh che con il vnc dal mio desktop. La scheda si abilita prima del login.

Ho eseguito il comando
e in effetti c'è la voce wlp3s7

Grazie