Використовуючи DHCP або статичну конфігурацію (неважливо, яка) - І якщо припустимо, що ваш Wi-Fi працював під час встановлення - зробіть ваш / etc / network / інтерфейси виглядати приблизно так, як показано нижче (бо wlan0 має відповідати імені вашої wifi-картки, переліченому в ifconfig - наприклад, Ваша виявлена wifi-карта може бути прозвана eth1 в OS, наскільки я знаю.
auto lo iface lo inet loopback
auto wlan0 iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Для налаштування wpa_supplicant використовуйте команду (Посилання на конфігурацію вище)
wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf
Далі створіть новий виконуваний скрипт на ім’я iwconfig (ви можете назвати цей скрипт будь-що насправді, "iwconfig-default-ssid", можливо? - Я просто скоротив його для прикладу):
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
Тепер відредагуйте /etc/network/if-up.d/iwconfig та додайте SSID, до якого потрібно підключитися Ubuntu Server під час запуску:
#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed
Тепер принесіть ifdown (якщо ви ще цього не зробили), тоді ifup, і ви повинні бути золотим зараз і коли ви перезавантажуєтесь (поки ви біля свого SSID.)
Якщо ви перебуваєте на публіці у своєму ноутбуці з цим конфігурацією, вам доведеться скористатися: iwlist wlan0 scan , а потім sudo iwconfig essid "PUBLIC_ESSID" режимі вдалося зв'язатись із чим завгодно (та / або зробити унікальний сценарій для кожного місця ( s) Ви відвідуєте - просто не кладіть жоден із цих сценаріїв у папку "if-up.rc.d". / etc / network / interfaces також може обробляти псевдонім розташування, тому перегляньте людину / форуми, щоб допомогти з цим. .)
Або ви можете спробувати свою удачу з CLI-інтерфейсом для wicd під час роумінгу по місту:
sudo apt-get install wicd-curses