Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Salve UnixMan,
innanzitutto grazie tante per essere intervenuto.
Su Ubuntu DHCP, sul NAA statico come segue:
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
Ciao, Vincenzo
Sul PC hai una sola interfaccia di rete, oppure due, di cui una la usi per il link dedicato al NAA e l'altra per la rete domestica ed Internet?
Qui vedo configurata una sola interfaccia di rete (a parte ovviamente l'interfaccia virtuale locale). Se ne hai due, la seconda (presumibilmente quella collegata al NAA) non l'hai configurata affatto.
Inoltre, su un link diretto NON puoi usare DHCP (a meno di non installare e configurare opportunamente un server DHCP sul PC), e tanto meno puoi farlo se sul NAA hai configurato un IP statico.
Ovvero, in breve: devi configurare manualmente l'interfaccia di rete che usi per il link diretto, con IP statico, utilizzando l'IP 192.168.1.1 (o comunque un IP nello stesso range cui appartiene l'IP assegnato al NAA) ed ovviamente la stessa identica netmask (in questo caso 255.255.255.0).
N.B.: se hai due interfacce di rete, e per caso quella collegata alla LAN domestica / al router verso Internet usa lo stesso range di IP (192.168.1.x / 255.255.255.0), o uno più ampio che include anche quello (ad es. 192.168.x.y / 255.255.0.0), devi necessariamente cambiare la sotto-rete (IP e netmask) impiegata per il link diretto, oppure quella impiegata dal router. Una stessa macchina non può essere collegata a due reti diverse che usano lo stesso range di indirizzi IP.
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Ciao,
scusa se faccio un'osservazione. Dici che il pc non può essere configurato in DHCP. Su Windows, però, ho il DHCP e HQP vede il Cubox. Mi viene da pensare che anche su Ubuntu, con il DHCP, dovrebbe essere lo stesso. Non ho capito, scusa l'ignoranza, perchè non è lo stesso.
Cordiali saluti.
Vincenzo
DHCP è un servizio di rete. Quando "dici" a un computer (o qualsiasi altro dispositivo di rete) di configurare la sua interfaccia di rete con DHCP, in pratica gli stai dicendo di attivare un processo (client DHCP) che invia sulla rete fisica a cui è collegato uno speciale pacchetto broadcast, un "DHCP request".
(che è come dire che la sua interfaccia si affaccia sulla rete e dice: «ehi, ci sono anche io, ho bisogno delle informazioni per poter configurare il mio stack TCP/IP!»).
Essendo un broadcast, il pacchetto viene ricevuto da tutti i dispositivi connessi a quel segmento di rete (ma non ad altri al di fuori di quel dominio di broadcast). Se tra questi è presente un dispositivo su cui è attivo un server DHCP correttamente configurato (ed il MAC address del dispositivo che ha inviato la richiesta è tra quelli ammessi, o non ci sono filtri in tal senso), il server DHCP gli risponde con un "DHCP acknowledge" e (ovviamente sempre tramite protocollo di basso livello, non IP) gli invia i dati necessari alla configurazione (indirizzo IP, netmask della rete, indirizzi degli eventuali server DNS e del gateway se presenti, ecc).
Ovviamente, se al contrario sulla rete non è presente alcun server DHCP, la richiesta non ottiene alcuna risposta, e l'interfaccia di rete non può essere configurata.
Ora, su un link diretto tra due computer, come fai ad usare DHCP? L'unica possibilità è se su uno dei due (nel tuo caso, sul NAA) è stato installato e configurato un server DHCP. Diversamente è semplicemente impossibile, a prescindere dal sistema operativo presente sulle due macchine(*).
Come faccia a funzionarti su windows non ne ho idea. Forse hai effettivamente un server DHCP attivo sul NAA (che può essere comodo, ma la trovo una pessima idea). Ma sei sicuro che sia davvero così?
Se lo è, deve funzionare anche da Ubuntu (o qualsiasi altro OS). Basta che attivi l'interfaccia di rete giusta (QUANTE e quali interfacce di rete -fisiche- sono presenti su quel PC?)
(*) Edit: forse c'è anche un'altra possibilità: che su windows tu abbia attivato una qualche funzione di "condivisione della connessione" dalla rete domestica al link dedicato, e che in tale funzione windows implementi anche una funzione di "bridging" tra le due reti (quanto meno per quanto riguarda i frame del protocollo DHCP), per cui le richieste vengono girate al server DHCP integrato nel router domestico (e viceversa). Ma, se così fosse, avendo tu configurato manualmente il NAA, ti funziona per miracolo... cioè solo perché, per puro caso, quelle impostazioni sono compatibili col resto. E rischi pure che succeda un pasticcio infernale (con problemi apparentemente incomprensibili...) qualora il DHCP assegni lo stesso IP del NAA ad un altro dispositivo. Senza contare che così facendo avresti annullato (o quasi) ogni vantaggio dell'avere un link diretto dedicato tra PC server ed NAA, in quanto avresti unificato le reti e messo in comune i domini di broadcast, per cui ti ritroveresti traffico estraneo proveniente dalla LAN domestica che viene "ripetuto" anche sul link diretto.
Ultima modifica di UnixMan : 21-05-2023 a 19:42
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Salve UnixMan,
per le mie competenze l'argomento si fa complicato. Da quello che ho capito dovrei configurare su Ubuntu una connessione di rete statica.
Sulla base dei dati che ti ho fornito, potresti cortesemnete indicarmi espressamente quali valori inserire nella maschera di configurazione (allego link immagine)?
https://up.nexthardware.com/user_ima.../860/Schermata
Chiedo anche se mi puoi indicare se, di conseguenza, deve essere modificata la configurazione di rete sul NAA in /etc/network/interfaces.
Cordiali saluti.
Vincenzo
Ultima modifica di francy2007 : 23-05-2023 a 07:41
esatto. Ma c'è da capire se effettivamente hai un server DHCP attivo sul NAA oppure no.
Poi... non mi hai risposto: quante interfacce di rete ci sono sul PC dove gira Ubuntu?
Dai il comando:address 192.168.1.1codice:sudo /sbin/ifconfig -a
netmask 255.255.255.0
gateway e DNS li lasci in bianco.
A meno che la sotto-rete 192.168.1.x/255.255.255.0 non sia utilizzata dalla rete domestica, no.
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Salve UnixMan,
- sul NAA non è installato un server DHCP
- con il comando sudo /sbin/ifconfig -a, su Ubuntu, ottengo:
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.130 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::592a:b2b9:80c4:2494 prefixlen 64 scopeid 0x20<link>
ether 10:78:d2:c4:79:f5 txqueuelen 1000 (Ethernet)
RX packets 8052 bytes 6919656 (6.9 MB)
RX errors 0 dropped 2 overruns 0 frame 0
TX packets 5709 bytes 1798167 (1.7 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 20 memory 0xfb100000-fb120000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Loopback locale)
RX packets 7636 bytes 1085216 (1.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 7636 bytes 1085216 (1.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
- configurando la connessione di rete statica su Ubuntu, inserendo 192.168.1.1 e 255.255.255.0, HQP non vede ugualmente il Cubox.
Dato che su Windows HQP mi vede il Cubox semplicemente collegando quest'ultimo alla rete con powerline e questa soluzione mi permette di essere contemporaneamente connesso a internet con il PC (con la connessione diretta non potrei avendo sul PC una sola porta ethernet), mi piacerebbe poter connettere il Cubox con powerline, e renderlo rilevabile da HQP, anche utilizzando Ubuntu.
Saluti.
Vincenzo
Ultima modifica di francy2007 : 24-05-2023 a 07:41
quindi il PC ha una sola interfaccia di rete... (ah, sì, vedo che lo confermi più avanti).
questo da un lato non mi sorprende, perché se la configurazione era la stessa (192.168.1.130 / 255.255.255.0) anche prima, era comunque compatibile con quella del NAA, e quindi avrebbe dovuto vederlo già prima... e per lo stesso motivo è ancora più strano che non funzioni.
Sarà mica che nella configurazione di HQP è abilitato IPv6 e non IPv4 ?
Ah, ma quindi con windows non usavi una connessione diretta! Potevi dirlo prima! Mi hai fatto scervellare per cercare di capire come fosse possibile, quando invece stavi impiegando due configurazioni completamente diverse!
In quella configurazione dovrebbe funzionare "out of the box", con Ubuntu che prende la configurazione via DHCP.
N.B.: se il NAA è connesso alla rete domestica, la rete è bene che gli fai configurare la rete via DHCP, non manualmente. Altrimenti rischi che il server DHCP (il router, presumo) assegni lo stesso IP ad un'altro dispositivo, e succede un pasticcio.
Alcuni router consentono di escludere dei range di IP da quelli a disposizione del DHCP, permettendoti di evitare il problema, ma fai prima e meglio ad attivare la configurazione via DHCP sul NAA. Per farlo, basta che modifichi il file /etc/network/interfaces come segue:
(solo due righe sono attive, le altre sono "commentate", ed è come se non ci fossero)codice:# The primary network interface auto eth0 iface eth0 dhcp # iface eth0 inet static # address 192.168.1.10 # netmask 255.255.255.0 # gateway 192.168.1.1
Ma torniamo al problema... per prima cosa: da Ubuntu, con la rete connessa al powerline, la rete funziona normalmente? Accedi ad internet, ecc?
Con NAA e PC connessi entrambi alla rete domestica (al powerline), se dai il comando(o quel che sia l'IP del NAA), ottieni risposta?codice:ping 192.168.1.10
Se sì, la rete funziona...
(se sul NAA è attivo un server SSH, per ulteriore conferma puoi anche provare a collegartici).
In tal caso, verifica che HQP non sia configurato per usare IPv6 (che probabilmente il tuo router non supporta, o non è abilitato).
In caso contrario c'è qualche pasticcio... e bisogna capire cos'è che non funziona.
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Ci sono attualmente 3 utenti che stanno visualizzando questa discussione. (0 utenti e 3 ospiti)