【发布时间】:2012-01-22 22:23:07
【问题描述】:
我有以下问题。我通过创建 ad-hoc 无线网络将旧的 Windows XP 笔记本电脑用作某种无线路由器。它在我的 Win7 笔记本电脑上运行良好,但是当我下班带上我的 MacBook Pro 时,我意识到虽然它找到并连接到网络,但它实际上只能显示一些 Google 服务,而没有其他任何东西。
有人告诉我,我应该尝试降低 Mac 上的 MTU。我这样做了,它奏效了 - 我将它从 1500 减少到 1272 并且它奏效了。
问题仍然是另一台 WinXP 机器与 MacBook 存在基本相同的可访问性问题,我无法真正搞乱 MTU 设置。这同样适用于我的 iPod touch,我必须越狱才能弄乱 MTU。另外,MacBook偶尔会自己回到1500,每次重置都很烦人。
最奇怪的是,我以尽可能最标准的方式(使用 XP 向导)创建了这个 ad-hoc 网络,而没有进行任何时髦的配置或其他任何东西。然而,看起来,它甚至不允许 Win XP 机器连接到另一台 Win XP 机器。
请帮忙。我确实需要将这台笔记本电脑用作路由器,目前购买标准 WiFi 不是一个选择。
【问题讨论】:
-
这里的情况大致类似,请帮忙。
-
也许您的 XP 机器配置为丢弃带有code 4 的 ICMP 数据包 数据报太大。需要进行数据包分片,但设置了 IP 标头中的 DF 位。。小数据包如何通过您的机器? (至少 Linux
ping提供了一个-s size选项来请求不同的数据包大小。)
标签: windows-7 windows-xp wifi adhoc mtu