コマンドライン(Linux)のみを使用してWEPネットワークに接続しようとしています。
私は走る:
sudo iwconfig wlan0 mode Managed essid 'my_network' key 'xx:xx:... hex key, 26 digits'
その後、IPを取得しようとしています。
sudo dhclient -v wlan0
または
sudo dhclient wlan0
成功しませんでした(google.comにpingを試しました)。
キーが正しいことを知っていて、 's:key'を使ってASCIIキーを試してみましたが、同じ結果が再び得られました。
dhclientを実行すると、次のメッセージが表示されます。
Listening on LPF/wlan0/44:...
Sending on LPF/wlan0/44:...
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
WICDまたは標準のUbuntuツールを使用して接続するのに問題はありません。
答え1
オプション1
ただ編集/etc/network/interfaces
して書いてください:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid {ssid}
wpa-psk {password}
次に、ファイルを作成して閉じてから、次のコマンドを使用します。
sudo dhclient wlan0
変える{ssid}そして{パスワード}対応するWiFi SSIDとパスワードを使用してください。
オプション2
ワイヤレスカード、Wi-Fiネットワーク名、Wi-Fiパスワードを変更しても、この方法は機能します。
使用中の項目: - ワイヤレスカードはwlan0
- ワイヤレスネットワークは"Wifi2Home"
- ワイヤレスネットワークキーはASCIIです。ABCDE12345
まず、WiFiカードを準備して実行してください。
sudo ifconfig wlan0 up
次に、範囲内のWiFiネットワークのリストをスキャンします。
sudo iwlist wlan0 scan
これにより、ワイヤレスネットワークのリストが表示されます。リストからネットワークを選択してください。
sudo iwconfig wlan0 essid Wifi2Home key s:ABCDE12345
IP アドレスを取得するには、ダイナミック ホスト クライアント要求を使用します。
sudo dhclient wlan0
その後、WiFiネットワークに接続する必要があります。最初のオプションは、cron
必要に応じてWi-Fiを起動するタスクとして実行できるため、より良い方法です。何らかの理由でWiFiをオフにする必要がある場合は、次のように入力してください。
sudo ifconfig wlan0 down
参考までに
代替コマンドを使用している人も見たことがあります。私はDebian、Solaris、およびOSXを使用しているため、Ubuntuでも同じか100%確信できません。しかし、ここにあります:
sudo ifup wlan0
同じようなsudo ifconfig wlan0 up
sudo ifdown wlan0
同じsudo ifconfig wlan down
答え2
すでにnmcli
インストールされている場合は、これが最も簡単な解決策だと思います。
新しい接続の場合:
nmcli dev wifi connect <mySSID> password <myPassword>
または接続がすでに確立されている場合:
nmcli con up <mySSID>
(またはこれがうまくいかない場合は試してくださいnmcli con up id <mySSID>
)
答え3
Danijel Jの2つの選択肢がありますが、「標準Ubuntuツール」を使用してこれを行う場合は、すでにインストールされている3番目のnmcli
オプションがあります/usr/bin/nmcli
。
最初の実行
nmcli c
最初の列には SSID、2 番目の列には接続 UUID とともに接続がリストされます。
次のコマンドに貼り付けられるように、接続したいSSIDのUUIDをコピーします。
次に実行
nmcli c up uuid <paste uuid here>
その後、「標準Ubuntuツール」と同じ機能を使用してWi-Fiに接続します!
答え4
インストールすると、wpa_supplicant
すべてのワイヤレス要件に合った優れたソフトウェアが得られます。その後、wpa_cli
コマンドを使用してインタラクティブにネットワークにアクセスして設定できます。常にGUIを使用したい場合は、wpa_supplicantのGTK +またはQT GUIとして機能できるサードパーティ製のソフトウェアがたくさんあります。
/etc/wpa_supplicant.conf
Linuxオペレーティングシステムまたは/etc/wpa_supplicant/wpa_supplicant.conf
Linuxオペレーティングシステムに応じて接続設定を設定することもできます。対話型コマンドタイプの詳細については、をh
参照してくださいwpa_cli
。