私はネットワークとLinuxの両方の初心者です。 Network Managerは64ビットWEPをサポートしていないため、Ubuntu8.10のコマンドラインでWEPワイヤレスネットワークに接続しようとしています。
(1)最初にNetwork Managerを停止してから、essidがcandyでパスワードが5673212741のワイヤレスネットワークに接続しようとしましたが、次のように失敗します。信号はそれほど強くありませんが、Windows 7で接続できます。Ubuntuで正しく接続する理由と方法を知りたいですか?
$ Sudo /etc/init.d/NetworkManager stop
* Stopping network connection manager NetworkManager [ OK ]
$ Sudo iwconfig wlan0 essid candy
opendo iwconfig wlan0 key 18018ce78e open
$ Sudo iwconfig wlan0 key 5673212741 open
$ Sudo dhclient wlan0
There is already a pid file /var/run/dhclient.pid with pid 9971
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/wlan0/00:0e:9b:cd:4e:18
Sending on LPF/wlan0/00:0e:9b:cd:4e:18
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
$ ping www.bbc.co.uk
ping: unknown Host www.bbc.co.uk
(2)それほど重要ではない質問:Network Managerを停止した後、ワイヤレスネットワークのスキャンが機能しないのはなぜですか?
$ Sudo /etc/init.d/NetworkManager stop
* Stopping network connection manager NetworkManager [ OK ]
$ Sudo iwlist wlan0 scan
wlan0 Interface doesn't support scanning : Network is down
ありがとう、よろしく!
Sudo /sbin/ifconfig wlan0 up
Sudo /sbin/iwlist wlan0 scan
Sudo /sbin/iwconfig wlan0 essid "candy"
Sudo /sbin/iwconfig wlan0 key 4104672851
Sudo /sbin/iwconfig wlan0 enc on
次に、Sudo /sbin/iwconfig wlan0
を使用して構成されていることを確認してから、Sudo dhclient wlan0
を使用します。
2)Network Managerを停止すると、インターフェースwlan0
が停止するため、スキャンが失敗します。 Sudo /sbin/ifconfig wlan0 up
はスキャンを再度有効にします。