我有一个 D-LINK DIR-615 路由器,有线设备获取 IP 没有任何问题,但是无线设备最终得到的 IP 是 169.254。。地址(随后他们无法通过路由器访问互联网)。
我已经从路由器上删除了所有有线连接,因此没有其他 dhcp 服务器正在运行。
我也回到了商店,换了另一个,以为它可能有缺陷。
根据路由器,它为无线设备提供了 192.168.0.101。根据无线设备,它得到的是 169.254.67.71。
我尝试过笔记本电脑和 iPod Touch,两者都表现出相同的行为。
有谁见过这种行为吗?或者有什么想法可以尝试吗?
新的信息
我查看了路由器上的日志,当无线设备尝试连接时,记录的内容如下:
Sep 10 18:13:39 UDHCPD sending OFFER of 192.168.0.111
Sep 10 18:13:31 UDHCPD sending OFFER of 192.168.0.111
Sep 10 18:13:26 UDHCPD sending OFFER of 192.168.0.111
Sep 10 18:13:23 UDHCPD sending OFFER of 192.168.0.111
Sep 10 18:13:21 UDHCPD sending OFFER of 192.168.0.111
我将计算机直接连接到路由器,如下所示:
Sep 10 18:14:18 UDHCPD Inform: add_lease 192.168.0.110
Sep 10 18:14:14 UDHCPD sending ACK to 192.168.0.110
Sep 10 18:14:14 UDHCPD sending OFFER of 192.168.0.110
不确定这是否有帮助。
答案1
我已经弄清楚我的问题了。
有一个启用自动频道扫描选项,当选中此选项时,它似乎默认为频道 1。如果我关闭该选项,并将频道设置为其他频道,一切都会正常运行。
我想说的是,1 频道存在严重的干扰。
答案2
听起来您获得的是 169.xxx 地址,但实际上并未连接到路由器。请按照以下步骤尝试减少问题可能出现的位置。
首先尝试重置当前无线网络的密码。这是 Windows XP 特有的,但可以调整为 Vista/7:
- 右键单击系统托盘中的无线网络图标并选择查看无线网络
- 单击“更改高级设置”
- 单击无线网络选项卡
- 在首选网络中应该是您的 SID。双击条目
- 现在您可以尝试重新输入您的网络密钥。
- 如果您现在尝试重新连接但仍然出现错误,请再次按照以下步骤操作,但这次不要双击您的条目,而是单击“删除”。
- 现在尝试通过向导重新连接,您现在应该可以连接了。
如果失败,请尝试以下步骤:
- 检查版本并更新至最新固件
- 恢复出厂设置以清除所有以前的设置
- 设置路由器和无线信息(这次使用不同的 SID 进行检查)
- 使用步骤 3 中设置的 SID 和密码将笔记本电脑连接到无线连接
- 您现在应该可以访问您的 LAN 和 Internet
答案3
我也遇到过这个问题。2 台 iTouch 和一台 Windows7 笔记本电脑无法通过 DHCP 获取正确的 IP 地址,但如果我手动设置 IP,则可以正常工作。但我的 MacBook 似乎可以正确获取 IP。
然后我发现问题是路由器上的本地时间不正确,设置的时间大约是 18 个月前。您可以通过转到工具 -> 时间查看时间设置。
我怀疑它正在发出 DHCP 租约,但由于租约已经过去,客户端 PC 和 iTouch 无法接受它们。
一旦将时间设置为当前实际时间,所有设备都会正确获得 IP 地址。
答案4
嗯,看来仅仅将频道从 1 改变是不够的。您似乎需要随时间改变频道,即每次连接断开时。