如何将我的服务器连接到 WEP 加密的无线网络?

如何将我的服务器连接到 WEP 加密的无线网络?

我最近开始使用 Ubuntu Server 10.04,但在连接 WEP 加密的 Wifi 时遇到问题。

我尝试了以下方法:

sudo ifconfig wlan0 down
sudo dhclient -r wlan0  
sudo ifconfig wlan0 up  
sudo iwconfig wlan0 essid "<essid>"
sudo iwconfig wlan0 key <hex key>

然后,我尝试通过运行连接到 Wifi sudo dhclient wlan0,但是,我不断收到相同的错误-未收到 DHCPOFFERS。

我这样做对吗,或者我忘记了什么?

sudo ifconfig产量:

wlan0 Link encap: Ethernet HWAaddr 00:1f:1f:3b:3c:3e  
UP BROADCAST MULTICAST MTU:1500 Metric:1  
RX packets:0 errors:0 dropped:0 overruns:0 frame:0  
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0  
collisions:0 txqueuelen:1000  
X bytes:0 (0.0B) TX Bytes:0 (0.0B)

sudo iwconfig收益为:

wlan0 IEEE 802.11bg ESSID:"GlobalNetwork"  
Mode:Managed Access Point: Not-Associated Tx-Power:8 dBm  
Retry long limit:7 RTS thr:off Fragment thr:off  
Encryption key:my-hex-key  
Power Management:off

我正在尝试连接显示有 的 Ralink RT2561 lshw -C network

如果您能提供任何帮助,我将不胜感激,我做错了什么?

答案1

您收到的错误(“未收到 DHCPOFFERS”)似乎表明您的网络中没有 DHCP 服务器。因此,我认为不是 WEP 问题...

我假设您正在尝试连接到“正常”路由器(​​因此您的服务器和路由器之间没有单独的 DHCP 服务器、防火墙或其他东西)。

  1. 禁用 wep 并尝试重新连接到网络。如果成功,则可能是您输入的 WEP 密码有误。

  2. 尝试通过电缆连接到网络。这样,您可以通过以太网检查 DHCP 是否工作,以及是否为您的服务器提供了 IP 地址。如果您收到 IP 地址,则问题可能是无线网卡驱动程序或配置错误。

  3. 检查路由器的 DHCP 设置。路由器端可能出了问题,访问其配置页面并尝试了解设置是否正确。您也可以尝试通过另一台计算机连接到 wifi 连接(只是为了确保问题出在服务器上!)

  4. 将你的服务器配置为使用静态 IP 地址(这样你就不会使用 DHCP):
    http://usefulubuntu.blogspot.com/2009/01/create-static-ip-from-command-line.html
    请记住检查您要插入的 IP 地址(可能被网络中的其他人使用)并确保输入了正确的网关地址!

答案2

您需要使用 #1 密钥,而不是密码。密钥显示“默认”且无法更改,但当我输入密钥而不是密码时 - BOOM - 我成功连接了。

相关内容