首先,我将 Wifi 卡从 ralink 升级到 Intel Ultimate-N 6300,还必须安装经过修改的 bios,以便计算机可以接受 wifi 卡。我可以在 Windows 中连接 wifi,但是当我尝试安装任何 Linux 时,尝试了 Ubuntu、Crunchbang、Archbang 等。wifi 卡被识别,但是当我尝试连接到任何路由器时,我都会陷入无限循环尝试连接。如果路由器有 wep 密钥,它将进入无限循环约 45 秒,然后重新询问密码,如果路由器没有密码,它将只是无限循环说正在连接。该计算机是带有 AMD 芯片组的 dv6-6135dx,其中有 3500m 处理器、6620g 集成显卡和 6750m 显卡。这可能是 AMD 芯片组和需要英特尔芯片组驱动程序的 wifi 卡之间发生冲突吗?以下是更多详细信息。
03:00.0 Network controller [0280]: Intel Corporation Centrino Ultimate-N 6300 [8086:422b] (rev 3e)
Subsystem: Intel Corporation Centrino Ultimate-N 6300 3x3 AGN [8086:1101]
Flags: bus master, fast devsel, latency 0, IRQ 53
Memory at f0200000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlagn
Kernel modules: iwlagn
还做过:
sudo rmmod iwwlagn
sudo modprobe iwlagn bt_coex_active=0
这样我就可以连接到 wifi,但仅限于 Ubuntu 的那个会话,如果我重新启动,我必须返回终端并重新输入,而且我注意到这样做之后速度很慢。有什么建议吗?
我尝试过的:
- 根据这个错误这些卡在 802.11n 模式下可能会遇到困难。这样做
sudo modprobe iwlagn 11n_disable=0
只会让它陷入无限循环尝试连接。
答案1
如果您已经知道 modprobe 参数的作用:
如果该 modprobe 参数对您有用,请以 root 身份在 modprobe.d 中添加一个文件以使设置持久,如下所示:
使用
root
您选择的文本编辑器创建一个新文件:/etc/modprobe.d/customintel6300N.conf
在该文件中添加以下行:
options iwlagn bt_coex_active=0
保存并重新启动。
无线 N 对很多卡来说都可能很挑剔,但如果你发现 modprobe 设置对你有用...只需让它们保持不变。它不能解决缓慢的问题,但它确实能让你持续运行。
如果你不这样做:
禁用硬件加密:
有些用户报告说,使用你可以尝试的软件,N 支持变得更加可靠
options iwlagn hwcrypto=0
而不是coex
选项。
禁用 n:
正如已经建议的那样豪尔赫·卡斯特罗:
options iwlagn 11n_disable=0