Por enquanto você pode colocar este comando em /etc/rc.local
.
service network-manager restart
Dessa forma, toda vez que você reinicializar / iniciar o PC NM será iniciado.
A rede no meu Ubuntu 12.04 não está sendo inicializada na inicialização. Como posso forçar o Ubuntu a inicializar a rede na inicialização?
Eu sou novo no Ubuntu e tenho uma compreensão muito limitada de arquivos como /etc/init.d
e /etc/bashrc
arquivos etc.
Agora, eu estou executando manualmente este comando toda vez que o terminal, após o arranque
sudo service network-manager restart
Tenho certeza de que existem soluções muito mais sofisticadas para esse problema. Qualquer ajuda é bem vinda.
Por enquanto você pode colocar este comando em /etc/rc.local
.
service network-manager restart
Dessa forma, toda vez que você reinicializar / iniciar o PC NM será iniciado.
Um pouco estranho é que reiniciar o Network Manager recupera a rede após a inicialização, mas vamos ver se podemos trabalhar em torno de ter que reiniciar o sistema.
Primeiro, vamos analisar seu arquivo /etc/network/interfaces
. Você pode abrir isso através do terminal com gedit /etc/network/interfaces
. Deve ler algo como
#The loopback network interace
auto lo
iface lo inet loopback
#The primary network interface
auto eth0
iface eth0 inet dhcp
Onde eth0
seria uma conexão com fio ou wlan
seria uma conexão sem fio. Use qualquer interface desejada para o seu computador.
Em seguida, examine seu arquivo /etc/NetworkManager/NetworkManager.conf
. Deve ler algo como:
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=00:30:48:70:D0:C3,
[ifupdown]
managed=true
Você desejará que o elemento da linha no-auto-default=
use o endereço de hardware MAC da interface eth0
ou wlan
, que você pode obter executando ifconfig
no Terminal. Você verá uma linha que contém HWaddr 00:30:48:70:D0:C3
- a string de seis pares é o endereço MAC para entrar nessa linha.
Reinicie o sistema e, se tudo correr bem, o Network Manager será iniciado, conecte suas interfaces e você estará pronto para usar.