Usando o DHCP ou uma configuração estática (não importa qual) - E assumindo que seu wifi funcionou durante a instalação - faça o / etc / network / interfaces parecer algo abaixo (para < strong> wlan0 deve corresponder ao nome da sua placa wifi listada em ifconfig -a , por exemplo, sua placa wifi detectada pode ser apelidada de eth1 pelo sistema operacional por tudo o que sei .):
auto lo iface lo inet loopback
auto wlan0 iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Para configurar o wpa_supplicant use o comando (Referenciado na configuração acima)
wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf
Em seguida, crie um novo script executável chamado iwconfig (você pode nomear este script com alguma coisa realmente, "iwconfig-default-ssid", talvez? - Acabei de resumir o exemplo):
sudo touch /etc/network/if-up.d/iwconfig && sudo chmod 700
/etc/network/if-up.d/iwconfig && sudo ln -s
/etc/network/if-up.d/iwconfig /etc/network/if-pre-up.d/iwconfig
Agora edite /etc/network/if-up.d/iwconfig e adicione o SSID ao qual você deseja conectar o Ubuntu Server na inicialização:
#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed
Agora traga ifdown (se você ainda não o fez), então ifup, e você deve ser dourado agora e quando você reiniciar (contanto que esteja perto do seu SSID.)
Se você estiver em público com seu laptop com essa configuração, terá que usar: iwlist wlan0 scan , e então sudo iwconfig essid modo "PUBLIC_ESSID" gerenciado para se conectar com qualquer coisa (e / ou fazer um script único para cada lugar visitado) - apenas não coloque qualquer um desses scripts no 'if-up.rc.d' pasta. / etc / network / interfaces também pode manipular o alias de localização, portanto, verifique o man / forums para obter ajuda sobre isso.)
Ou você pode tentar a sua sorte com a interface do CLI para wicd quando estiver em roaming na cidade:
sudo apt-get instala wicd-curses