我在华硕笔记本电脑上使用 Ubuntu 14.10——如果我将无线路由器设置为 2.4GHz 无线 N 模式,则无法连接到无线路由器。更糟糕的是,如果将路由器设置为混合 NG,则很难连接到路由器。奇怪的是,使用“sudo iwlist scan”可以看到带 N 的路由器——但就是无法连接。
我已经在网上搜索了很多次这个看起来很常见的问题,但解决方案似乎都涉及不同的无线网卡、过时的 Ubuntu 版本、不同的内核,或者有一个我的电脑上不存在的配置文件。
以下是其他用户发布的一些简要规格:
核心
Ubuntu 3.16.0-28.38-generic 3.16.7-ckt1
Q501LA:~$ sudo iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
wlan1 IEEE 802.11bgn ESSID:"dd_wrt" Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency:2.462 GHz Access Point: C0:C1:C0:96:05:AF
Bit Rate:72.2 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=100/100 Signal level=66/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Q501LA:~$ sudo lspci -v
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
Subsystem: ASUSTeK Computer Inc. Device 200f
Flags: bus master, fast devsel, latency 0, IRQ 60
I/O ports at e000 [size=256]
Memory at f7d00000 (64-bit, non-prefetchable) [size=4K]
Memory at f0000000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 48-43-36-44-68-4c-e0-00
Capabilities: [170] Latency Tolerance Reporting
Kernel driver in use: r8169
03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 6b)
Subsystem: Intel Corporation Dual Band Wireless-N 7260
Flags: bus master, fast devsel, latency 0, IRQ 255
Memory at f7c00000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 0c-8b-fd-ff-ff-6a-1f-fd
Capabilities: [14c] Latency Tolerance Reporting
Capabilities: [154] Vendor Specific Information: ID=cafe Rev=1 Len=014 <?>
这让 Ubuntu 的使用变得非常困难——每次我带着笔记本电脑去使用 N 无线模式的地方时,我都无法访问网络。此外,我无法访问我的 Android 的 WiFi 热点,因为它是 N。希望有人知道如何解决这个问题!!!
附注:虽然我使用的是外部 USB 加密狗,埃迪麦克斯,因为内置卡接收信号不太强,这个问题与内置 Intel(R) 双频无线-N 7260 卡相同。另外,我确保我的路由器设置为发送 2.4 GHz 无线 N,因为 Edimax 无法访问 5GHz。
答案1
非常感谢你的帮助杰里米31。确切的建议没有奏效。但我在谷歌上搜索了“11n_disable=8”,因为我认为应该是“11n_disable=0”,但如果我错了(我错了),我不想用愚蠢的评论来回应。无论如何,这让我针对不同问题的类似解决方案:
echo options iwlwifi 11n_disable=8 | sudo tee /etc/modprobe.d/iwlwifi-11n.conf
echo options iwlwifi bt_coex_active=0 | sudo tee -a /etc/modprobe.d/iwlwifi-11n.conf
我这样做了,然后重启,然后就成功了。我现在连接到了我的无线路由器,它处于 2.4GHz N 模式。
再次感谢!