DHCPまたは静的設定のいずれか(どちらでも構いません)を使用し、インストール中にwifiが機能すると仮定して、/ etc / network / interfacesを以下のようにします(wlan0は、下にリストされているwifiカードの名前と一致する必要があります)ifconfig -aたとえば、検出されたwifiカードは、私が知っているすべてのOSによってeth1と呼ばれることがあります。):
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 を編集し、起動時にUbuntu Serverが接続するSSIDを追加します。
#!/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にもので、このについてのヘルプは男性/フォーラムをチェックし、場所のエイリアスを扱うことができます)
または、町を歩き回るときにwicdのCLIフロントエンドで運を試すこともできます。
sudo apt-get install wicd-curses