gnomeからAwesomeに切り替えたいです。 (gnomeツールを使用する代わりに)コマンドラインからWi-Fiネットワークを接続したいです。
そのため、オンラインで検索した結果、ほぼ同じ方法を見つけました。
ifconfig wlan0 up
iwconfig wlan0 essid "MyNetwork" key THEHEXAKEY
dhclient wlan0
Awesomeを単独で実行し、このコマンドを実行すると3番目のコマンドで停止します。 DHCPを確認できないようです(コマンドは無限に実行され続けます)。
しかし、XephyrでAwesomeを実行し、同じコマンドを実行するとdhclient wlan0
正常に動作します。
だから私はGnomeが私がやっていないことをしているようですが、見つかりません。
誰でも私を助けることができますか?
ベストアンサー1
使用することをお勧めしますwpa_requesterすべての接続およびAP接続プロセスに使用されます。名前はWPAの使用を意味しますが、実際にはあらゆる種類のワイヤレス接続を設定するための汎用ツールです。
以下を使用してワイヤレスネットワークに接続するプロセス全体は次のとおりです(ワイヤレスデバイスの名前であると仮定しますwpa_supplicant
)。wlan0
装置を始めなさい:
ifconfig wlan0 up
。ワイヤレスネットワークを一覧表示し
iwlist wlan0 scan | less
、接続するネットワークを見つけます。ネットワークの接続と接続に使用されます
wpa_supplicant
。wpa_supplicant
a) ネットワークに関する暗号化情報を含む構成ファイルが生成されます。例を参照してくださいman wpa_supplicant.conf
。最も簡単な項目を最初に試してください。b)実行します
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
(rootとして、/etc/wpa_supplicant.conf
設定ファイルの名前と仮定します)。動作したら、バックグラウンドで実行し、出力をどこかにリダイレクトします(ちょうど/dev/null
。使用
dhclient wlan0
またはdhcpcd wlan0
IPを取得するには。利益!