En utilisant soit DHCP soit une configuration statique (peu importe) - ET en supposant que votre wifi fonctionne pendant l’installation - donnez à votre / etc / network / interfaces l’ apparence suivante (car wlan0 doit correspondre au nom de votre carte wifi indiquée sous ifconfig -a, par exemple, votre carte wifi détectée pourrait être surnommée eth1 par l'OS, pour autant que je sache.):
auto lo iface lo inet loopback
auto wlan0 iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Pour configurer wpa_supplicant, utilisez la commande (référencée dans la configuration ci-dessus)
wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf
Ensuite, créez un nouveau script exécutable nommé iwconfig (vous pouvez nommer ce script vraiment, "iwconfig-default-ssid", peut-être? - je l’ai simplement abrégé en exemple):
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
Maintenant, éditez /etc/network/if-up.d/iwconfig et ajoutez le SSID auquel vous souhaitez que Ubuntu Server se connecte au démarrage:
#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed
Maintenant, apportez ifdown (si vous ne l'avez pas déjà fait), puis ifup, et vous devriez être en or maintenant et au moment du redémarrage (tant que vous êtes près de votre SSID).
Si vous êtes en public avec votre ordinateur portable avec cette configuration, vous devrez utiliser: iwlist wlan0 scan , puis le mode sudo iwconfig essid "PUBLIC_ESSID" parvient à se connecter avec n'importe quoi (et / ou à créer un script unique pour chaque lieu ( s) que vous visitez - ne placez aucun de ces scripts dans le dossier 'if-up.rc.d'. / etc / network / interfaces peuvent également gérer un alias de localisation, consultez donc le site man / forums pour obtenir de l'aide. .)
Ou vous pouvez tenter votre chance avec l'interface CLI pour wicd lorsque vous vous promenez en ville:
sudo apt-get installez wicd-curses