Depois de executar apt-get upgrade
e reiniciar uma instalação do Ubuntu Server, notei que o computador não tinha uma conexão de rede.
Eu verifiquei ifconfig
~$ ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:7376 errors:0 dropped:0 overruns:0 frame:0
TX packets:7376 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1424 (1.4 KB) TX bytes:1424 (1.4 KB)
A interface 'em1' estava ausente: /
Então, eu tentei ifconfig em1 up
, que trouxe a interface para cima e, em seguida, dhclient em1
para obter um endereço IP, mas me deparei com esse erro:
~$ dhclient em1
dhclient: error while loading shared libraries: libc.so.6: failed to map segment from shared object: Permission denied
~$ dhclient
dhclient: error while loading shared libraries: libc.so.6: failed to map segment from shared object: Permission denied
Alguém tem alguma idéia do que poderia estar errado? Várias pessoas pareciam ter problemas com o dhclient de bloqueio do SELinux, mas mesmo com setenforce 0
, recebi este problema.
Eu usei o dhclient para abrir manualmente uma interface neste computador antes, por isso não tenho certeza do que mudou de repente (e o que mudou para interromper a configuração automática da interface na inicialização).
EDIT : O adaptador de rede é bom e tudo funciona quando o ip / route / nameservers são definidos manualmente
A reinstalação de isc-dhcp-client
e isc-dhcp-common
não ajudou, nem reinstalou libc6
EDIT2 : eu tentei as sugestões de gertvdijk. Meu /etc/network/interfaces
é:
auto lo
iface lo inet loopback
allow-hotplug em1
iface em1 inet dhcp
Eu tentei sudo ifup em1
, mas recebo o mesmo erro: (
~$ sudo ifup em1
dhclient: error while loading shared libraries: libc.so.6: failed to map segment from shared object: Permission denied
Failed to bring up em1.