La cosa che non capisco è che l’interfaccia viene rilevata, però se modifichiamo il file non la riconosce…
Prova così:
nmcli con down manuale
sovrascri la configurazione con questa (ho modificato il campo NAME):
HWADDR=00:50:BA:52:A9:F9
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=manuale
UUID=780fa091-7cd5-3652-b1f2-932e341e17a9
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
Ed infine:
nmcli con up manuale
nmcli dev status
[root@skiava skiava]# gedit /etc/sysconfig/network-scripts/ifcfg-enp6s1
(gedit:2152): GLib-GIO-CRITICAL **: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
(gedit:2152): GLib-GIO-CRITICAL **: g_dbus_proxy_get_name_owner: assertion 'G_IS_DBUS_PROXY (proxy)' failed
(gedit:2152): dconf-WARNING **: failed to commit changes to dconf: La connessione è chiusa
(gedit:2152): dconf-WARNING **: failed to commit changes to dconf: La connessione è chiusa
Error creating proxy: La connessione è chiusa (g-io-error-quark, 18)
Error creating proxy: La connessione è chiusa (g-io-error-quark, 18)
Error creating proxy: La connessione è chiusa (g-io-error-quark, 18)
Error creating proxy: La connessione è chiusa (g-io-error-quark, 18)
Error creating proxy: La connessione è chiusa (g-io-error-quark, 18)
(gedit:2152): dconf-WARNING **: failed to commit changes to dconf: La connessione è chiusa
(gedit:2152): dconf-WARNING **: failed to commit changes to dconf: La connessione è chiusa
(gedit:2152): dconf-WARNING **: failed to commit changes to dconf: La connessione è chiusa
** (gedit:2152): WARNING **: Set document metadata failed: Impostazione dell'attributo metadata::gedit-spell-language non supportata
** (gedit:2152): WARNING **: Set document metadata failed: Impostazione dell'attributo metadata::gedit-encoding non supportata
** (gedit:2152): WARNING **: Set document metadata failed: Impostazione dell'attributo metadata::gedit-position non supportata
(gedit:2152): dconf-WARNING **: failed to commit changes to dconf: La connessione è chiusa
[root@skiava skiava]# nmcli con up manuale
Errore: attivazione connessione non riuscita.
[root@skiava skiava]# nmcli dev status
DEVICE TIPO STATO CONNESSIONE
enp6s1 ethernet connessione in corso (acquisizione configurazione IP) manuale
enp2s0 ethernet non disponibile --
lo loopback non gestito --
[root@skiava skiava]# nmcli dev status
DEVICE TIPO STATO CONNESSIONE
enp6s1 ethernet scollegato --
enp2s0 ethernet non disponibile --
lo loopback non gestito --
[root@skiava skiava]# cat /etc/sysconfig/network-scripts/ifcfg-enp6s1
HWADDR=00:50:BA:52:A9:F9
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=manuale
UUID=780fa091-7cd5-3652-b1f2-932e341e17a9
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
[root@skiava skiava]#
niente da fare…
Anche in questo modo, cerca di acquisire l’ip ma non “riesce”… rimango della mia idea (ipotesi) che il DHCP server non è compatibile con LINUX (fedora).
E quindi cosa si potrebbe fare?
Segnalare un bug?
non vorrei cambiare distribuzione perché mi sono affezionato a Fedora…
strano che gli sviluppatori non si saranno accorti di questo problema…
Ma ti ha mai funzionato la connessione in DHCP sul client in questione? (anche con versioni differenti di fedora da quella attuale).
Si ha funzionato senza problemi con windows xp, debian 8 e chakra 2016.
Intendevo con altre distribuzioni di fedora
Ho provato la live di fedora 24 con DE gnome e la live di mate-compiz di fedora 25 ma non vanno lo stesso.
Come suggerito https://bugzilla.redhat.com/show_bug.cgi?id=1154200 potresti provare questo workaround:
# touch /etc/dhcp/dhclient.conf
# echo "send dhcp-client-identifier = hardware;" > /etc/dhcp/dhclient.conf
# systemctl restart NetworkManager.service
Sincerati che il file di configurazione dell’interfaccia sia coerente con la configurazione prevista per il Dhcp
Riesci ad acquisire la configurazione di rete?
Scusami ma prima di eseguire i comandi da te segnalati devo configurare la rete in automatico (dhcp) o posso lasciare in manuale (ip statico)?
In Dhcp ovviamente
Esattamente come segue, come hai indicato tu stesso al post #9
[skiava@skiava ~]$ cat /etc/sysconfig/network-scripts/ifcfg-enp6s1
HWADDR=00:50:BA:52:A9:F9
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=manuale
UUID=780fa091-7cd5-3652-b1f2-932e341e17a9
ONBOOT=yes
AUTOCONNECT_PRIORITY=-999
MACADDR=00:50:BA:52:A9:F9
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
PEERDNS=yes
PEERROUTES=yes
Non ho capito bene, mi ripeti la procedura?
grazie.
Ok, rivediamo intanto
$ cat /etc/sysconfig/network-scripts/ifcfg-enp6s1
[skiava@skiava ~]$ cat /etc/sysconfig/network-scripts/ifcfg-enp6s1
HWADDR=00:50:BA:52:A9:F9
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=manuale
UUID=780fa091-7cd5-3652-b1f2-932e341e17a9
ONBOOT=yes
MACADDR=00:50:BA:52:A9:F9
DNS1=1**.2**.***.***
DNS2=1**.***.***.***
IPADDR=1**.***.***.**
PREFIX=24
GATEWAY=***.***.***.**
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
[skiava@skiava ~]$
Cancella o commenta le righe:
MACADDR=00:50:BA:52:A9:F9
DNS1=1**.2**.***.***
DNS2=1**.***.***.***
IPADDR=1**.***.***.**
PREFIX=24
GATEWAY=***.***.***.**
Modifica la riga
BOOTPROTO=none
così:
BOOTPROTO=dhcp
Salva il file di configurazione, chiudi l’editor utilizzato e segui i passaggi descritti al post #70
Riesci ad ottenere la configurazione di rete dal Dhcp ora?
MACADDR=00:50:BA:52:A9:F9
DNS1=1**.2**.***.***
DNS2=1**.***.***.***
IPADDR=1**.***.***.**
PREFIX=24
GATEWAY=***.***.***.**
quindi la modificare in questo modo:
MACADDR=
DNS1=
DNS2=
IPADDR=
PREFIX=
GATEWAY=
e poi eseguire i passaggi successivi…giusto??
MACADDR=00:50:BA:52:A9:F9
DNS1=1**.2**.***.***
DNS2=1**.***.***.***
IPADDR=1**.***.***.**
PREFIX=24
GATEWAY=***.***.***.**
quindi da modificare in questo modo:
MACADDR=
DNS1=
DNS2=
IPADDR=
PREFIX=
GATEWAY=
e poi eseguire i passaggi successivi…giusto??
Modificale così:
# MACADDR=00:50:BA:52:A9:F9
# DNS1=1**.2**.***.***
# DNS2=1**.***.***.***
# IPADDR=1**.***.***.**
# PREFIX=24
# GATEWAY=***.***.***.**
e cambia la riga
BOOTPROTO=none
così:
BOOTPROTO=dhcp
Si funziona…riporto output di:
[skiava@skiava ~]$ cat /etc/sysconfig/network-scripts/ifcfg-enp6s1
HWADDR=00:50:BA:52:A9:F9
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=dhcp
UUID=780fa091-7cd5-3652-b1f2-932e341e17a9
ONBOOT=yes
#MACADDR=00:50:BA:52:A9:F9
#DNS1=193.204.176.40
#DNS2=193.204.176.140
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
#IPADDR=***.***.***.**
#PREFIX=24
#GATEWAY=***.***.**.**
MACADDR=00:50:BA:52:A9:F9
DNS1=193.204.176.40
DNS2=193.204.176.140
PEERDNS=no
PEERROUTES=yes
[skiava@skiava ~]$
grazie per avermi seguito…
quindi era un bug…che dopo diversi tentativi hanno risolto… :thumb: