3Com OfficeConnect 11g路由器有时无法通过DHCP传递IP地址

我们的客厅里有3Com OfficeConnect无线11g Cable / DSL路由器。 它通过以太网电缆连接到一台服务器和几台台式机,并通过Wi-Fi连接到Wii和几台笔记本电脑(一台运行WinXP Home,另一台运行Ubuntu 9.04)。

服务器和桌面使用DHCP从路由器获得他们的IP没有问题。

笔记本电脑和Wii往往最终要求IP 4-5次才放弃。 有时候,如果你只是重试,有时它会工作,有时它不会工作10-15分钟,然后突然工作,有些时候它不会工作,直到路由器已经重新启动(导致服务器和桌面断开连接互联网)。

从Ubuntu的笔记本电脑和路由器看日志,我可以看到,当它不工作,笔记本电脑发送一个发现请求,路由器看到请求,并发出报价。 笔记本电脑看不到任何报价,并发送一个新的发现,路由器回复一个新的报价。 重复,直到笔记本电脑放弃一分钟左右。

由于路由器声称是发送报价,而笔记本电脑没有看到它,我会写下来作为一个Ubuntu的问题,直到我意识到WinXP笔记本电脑有同样的问题(虽然不太经常),所以这样做Wii。 我现在想知道,如果这是路由器的问题,如果它是可以修复的,或者如果我必须得到一个新的?

其他相关信息:

  • 在我们的公寓楼里至less有15个房间
  • 我们在连接上使用WPAencryption
  • 当连接到我们的邻居未encryption的WLAN(可能使用某种types的dlink路由器)时没有这样的问题。

听起来像丢包(你说你在一个有15个其他无线局域网的公寓里,而且你的工作站没有收到DHCP提供的服务)。

尝试更改3com盒使用的无线信道。 你可能想使用Netstumbler或类似的方式进行调查。

您可以使用Ubuntu上的“mtr”来测量数据包丢失

放到terminal并input

mtr [ip of 3com box] 

如果你没有安装mtr,我相信你可以通过键入

 sudo apt-get install mtr 

使用最新的固件更新并尝试静态DHCP分配。