如果您已经知道 modprobe 参数的作用:

如果您已经知道 modprobe 参数的作用:

首先,我将 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 中添加一个文件以使设置持久,如下所示:

  1. 使用root您选择的文本编辑器创建一个新文件:

     /etc/modprobe.d/customintel6300N.conf
    
  2. 在该文件中添加以下行:

     options iwlagn bt_coex_active=0
    
  3. 保存并重新启动。

无线 N 对很多卡来说都可能很挑剔,但如果你发现 modprobe 设置对你有用...只需让它们保持不变。它不能解决缓慢的问题,但它确实能让你持续运行。

如果你不这样做:

禁用硬件加密:

有些用户报告说,使用你可以尝试的软件,N 支持变得更加可靠

options iwlagn hwcrypto=0

而不是coex选项。

禁用 n:

正如已经建议的那样豪尔赫·卡斯特罗

options iwlagn 11n_disable=0

相关内容