Baik menggunakan DHCP atau konfigurasi statis (tidak masalah yang mana) - DAN dengan asumsi wifi Anda berfungsi saat instalasi - buat / etc / network / interface Anda terlihat seperti di bawah ini (untuk wlan0 harus cocok dengan nama kartu wifi Anda yang tercantum di bawah ifconfig -a misalnya kartu wifi Anda yang terdeteksi bisa di-nickname oleh OS1 untuk semua yang saya tahu.):
auto lo iface lo inet loopback
auto wlan0 iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Untuk mengkonfigurasi wpa_supplicant gunakan perintah (Dirujuk dalam konfigurasi di atas)
wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf
Selanjutnya, buat skrip yang dapat dieksekusi baru bernama iwconfig (Anda dapat menamai skrip ini dengan benar, "iwconfig-default-ssid", mungkin? - Saya baru saja menyingkatnya sebagai contoh):
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
Sekarang edit /etc/network/if-up.d/iwconfig dan tambahkan SSID yang ingin disambungkan ke Server Ubuntu saat startup:
#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed
Sekarang bawa ifdown (jika Anda belum melakukannya), lalu ifup, dan Anda harus menjadi emas sekarang dan ketika Anda reboot (selama Anda berada di dekat SSID Anda.)
Jika Anda keluar di depan umum dengan laptop Anda dengan konfigurasi ini, Anda harus menggunakan: iwlist wlan0 scan , lalu sudo iwconfig essid "PUBLIC_ESSID" mode berhasil terhubung dengan apa saja (dan / atau membuat skrip unik untuk setiap tempat ( s) Anda mengunjungi - jangan menaruh skrip ini di bawah folder 'if-up.rc.d'. / etc / network / interfaces juga dapat menangani alias lokasi, jadi periksalah man / forum untuk mendapatkan bantuan dalam hal ini .)
Atau Anda dapat mencoba keberuntungan Anda dengan CLI frontend for wicd saat berkeliaran di kota:
sudo apt-get install wicd-curses