笔记:
DNS:
- 使用开放DNS
无线网卡:
Intel Corporation PRO/Wireless 3945ABG
内核模块:
iwl3945
uname -r
2.6.28-11-generic
发布:
Distributor ID: LinuxMint
Description: Linux Mint 7 Gloria - Main Edition
Release: 7
Codename: Gloria
ip a | grep inet6:
inet6 ::1/128 scope host
inet6 fe80::21b:38ff:fe0c:d718/64 scope link
尾部/etc/modprobe.d/blacklist.conf
# blacklist ipv6
blacklist ipv6
问题
- 如何提高连接速度,以匹配(或类似于)以太网或 Win NT 5.1 无线驱动程序?
答案1
您的无线网卡为 802.11a/b/g,具有最大物理层吞吐量为 54 Mbit/秒。对于大多数人来说,在“正常操作条件下”很少能达到这一最大值,而且您更有可能看到速度慢得多。与具有最大物理层吞吐量 ... 100 Mbit 的典型 100 Mbit 以太网卡相比,您不应期望达到相同的性能水平。
无线带来的移动性和便利性应该比以太网带来的速度/性能优势更重要。无意使用束缚双关语,但通道绑定暗含双关语。
Fwiw,IPv6 不是主要旨在提高性能,它的主要好处是增加地址可用性。禁用它可能会影响或不影响性能。
Windows 和 Linux 驱动程序存在差异的原因有很多,其中最重要的一点是供应商是否将驱动程序贡献给 Linux。您可以使用sysctl
或通过操作驱动程序模块加载选项来调整内核网络参数。最后,Windows 的驱动程序可以使用 NDISwrapper 加载到 Linux 上。
有关 sysctl 的更多信息:
- 在 Ubuntu 和 Debian 系统上,该文件
/usr/share/doc/procps/examples/sysctl.conf
有大量注释。 sysctl
和的手册页sysctl.conf
可能会有帮助。- 一些表现Ubuntu 上的设置使用 sysctl。
Linux 2.4 内核上有关 sysctl 的信息似乎比 2.6 内核上的信息多。我必须深入研究 Linux 源代码文档才能了解更多信息。
答案2
如果您的接入点上有另一个只能实现 B 速度的设备,那么它可能会降低所有客户端的速度,包括您的 G 卡。
如果可以的话,可能想要在 AP 上强制执行 g。
答案3
我建议对电磁频谱进行现场调查。如果有人使用相同的频率,这就可以解释您遇到的性能问题。我在另一个帖子中讨论了类似的问题。 这是我对类似问题的回答。