![Centrino Advanced-N 6230 和 Dell XPS 15z 的蓝牙无线问题](https://linux22.com/image/811936/Centrino%20Advanced-N%206230%20%E5%92%8C%20Dell%20XPS%2015z%20%E7%9A%84%E8%93%9D%E7%89%99%E6%97%A0%E7%BA%BF%E9%97%AE%E9%A2%98.png)
我在 Dell XPS 15z 上遇到过很多问题,无法让无线功能可靠地工作。其他 论坛,这似乎与蓝牙干扰无线有关。
所以,解释一下我的情况:我可以连接大约 15 分钟,然后它就会断开连接,并且不会再连接。从列表中选择我的网络只会让它在那里停留一段时间,然后它才会要求我输入密码再次。
另一件非常奇怪和非常烦人的事情是,如果我通过 gnome 面板禁用蓝牙(B
-> 禁用蓝牙),它会关闭两个都蓝牙和无线,然后我无法将其重新打开,因为它声称“无线已被硬件开关禁用”,蓝牙也是如此。即使从这里重新启动也无济于事。实际的硬件开关(fn + F2)根本没有任何作用,除非我启动 Windows,这显然不令人满意。
所以!我根本不使用任何蓝牙设备,所以也许如果我实际上禁用它,然后无线可能会恢复。但我不知道该怎么做……
有什么帮助或建议吗?
调试信息:
$ sudo lspci -nn 00:00.0 主机桥 [0600]:英特尔公司第二代酷睿处理器系列 DRAM 控制器 [8086:0104](rev 09) 00:01.0 PCI 桥 [0604]: 英特尔公司至强 E3-1200/第二代酷睿处理器系列 PCI Express 根端口 [8086:0101] (rev 09) 00:02.0 VGA 兼容控制器 [0300]: 英特尔公司第二代酷睿处理器系列集成图形控制器 [8086:0126] (rev 09) 00:16.0 通信控制器 [0780]: Intel 公司 6 系列/C200 系列芯片组家族 MEI 控制器 #1 [8086:1c3a] (rev 04) 00:1a.0 USB 控制器 [0c03]: 英特尔公司 6 系列/C200 系列芯片组系列 USB 增强型主机控制器 #2 [8086:1c2d] (rev 05) 00:1b.0 音频设备 [0403]: 英特尔公司 6 系列/C200 系列芯片组系列高清晰度音频控制器 [8086:1c20] (rev 05) 00:1c.0 PCI 桥 [0604]: 英特尔公司 6 系列/C200 系列芯片组家族 PCI Express 根端口 1 [8086:1c10] (rev b5) 00:1c.1 PCI 桥 [0604]: 英特尔公司 6 系列/C200 系列芯片组家族 PCI Express 根端口 2 [8086:1c12] (rev b5) 00:1c.3 PCI 桥 [0604]: 英特尔公司 6 系列/C200 系列芯片组家族 PCI Express 根端口 4 [8086:1c16] (rev b5) 00:1c.4 PCI 桥 [0604]: 英特尔公司 6 系列/C200 系列芯片组家族 PCI Express 根端口 5 [8086:1c18] (rev b5) 00:1c.5 PCI 桥 [0604]: 英特尔公司 6 系列/C200 系列芯片组家族 PCI Express 根端口 6 [8086:1c1a] (rev b5) 00:1d.0 USB 控制器 [0c03]: 英特尔公司 6 系列/C200 系列芯片组家族 USB 增强型主机控制器 #1 [8086:1c26] (rev 05) 00:1f.0 ISA 桥 [0601]: 英特尔公司 HM67 Express 芯片组系列 LPC 控制器 [8086:1c4b] (rev 05) 00:1f.2 SATA 控制器 [0106]: 英特尔公司 6 系列/C200 系列芯片组家族 6 端口 SATA AHCI 控制器 [8086:1c03] (rev 05) 00:1f.3 SMBus [0c05]: 英特尔公司 6 系列/C200 系列芯片组系列 SMBus 控制器 [8086:1c22] (rev 05) 01:00.0 VGA 兼容控制器 [0300]: nVidia Corporation 设备 [10de:0df5] (rev a1) 03:00.0 网络控制器 [0280]: Intel Corporation Centrino Advanced-N 6230 [8086:0091] (rev 34) 04:00.0 USB 控制器 [0c03]: NEC 公司 uPD720200 USB 3.0 主机控制器 [1033:0194] (rev 04) 05:00.0 系统外设 [0880]: JMicron Technology Corp. SD/MMC 主机控制器 [197b:2392] (rev 30) 05:00.2 SD 主机控制器 [0805]: JMicron Technology Corp. 标准 SD 主机控制器 [197b:2391] (rev 30) 05:00.3 系统外设 [0880]: JMicron Technology Corp. MS 主机控制器 [197b:2393] (rev 30) 05:00.4 系统外设 [0880]: JMicron Technology Corp. xD 主机控制器 [197b:2394] (rev 30) 06:00.0 以太网控制器 [0200]: Atheros Communications AR8151 v2.0 千兆以太网 [1969:1083] (rev c0)
$ sudo lshw-类网络 *-网络已禁用 描述:无线接口 产品: Centrino Advanced-N 6230 供应商:英特尔公司 物理 ID:0 总线信息:pci@0000:03:00.0 逻辑名称:wlan0 版本:34 序列号:88:53:2e:37:d8:45 宽度:64 位 时钟:33MHz 功能:pm msi pciexpress bus_master cap_list 以太网 物理 无线 配置:广播=是驱动程序=iwlagn驱动程序版本=3.0.0-12-generic固件=17.168.5.1构建33993延迟=0链接=否多播=是无线=IEEE 802.11abgn 资源:irq:19 内存:f1b00000-f1b01fff
为了简洁起见,我删除了以太网 eth0 信息
$ iwconfig wlan0 IEEE 802.11abgn ESSID:关闭/任何 模式:管理接入点:非关联 Tx-Power=关闭 重试时长限制:7 RTS thr:关闭 片段 thr:关闭 电源管理:关闭
$ rfkill 列表 0:dell-wifi:无线局域网 软阻止:是 硬阻止:是 1:dell-bluetooth:蓝牙 软阻止:是 硬阻止:是 2:phy0:无线局域网 软阻止:否 硬阻止:是
补充说明:启动 Windows 并使用热键重新启用无线后,再次在 Ubuntu 中重新启动,输出rfkill
显示'no'
所有选项,并且它顺利连接到网络。iwconfig
现在看起来像这样:
wlan0 IEEE 802.11abgn ESSID:“科科莫” 模式:管理频率:2.437 GHz 接入点:E0:46:9A:09:94:D0 比特率=2 Mb/s Tx-功率=15 dBm 重试时长限制:7 RTS thr:关闭 片段 thr:关闭 电源管理:关闭 链路质量=70/70 信号电平=-40 dBm Rx 无效 nwid:0 Rx 无效 crypt:0 Rx 无效 frag:0 Tx 重试次数过多:0 无效杂项:38 错过信标:0
答案1
我有同样的问题,以下是可以解决问题的巫毒舞蹈:
# rmmod iwlagn
# modprobe iwlagn 11n_disable=1 power_level=5
## no comes the fun part:
## enable and disable your wireless with Fn + F2 (on my maching)
有时这会有所帮助,rmmod btusb bluetooth
但我还没有弄清楚。
我仅在内核为 3.1.4 的 ArchLinux 上测试过这一点。
答案2
我遇到了类似的问题,禁用蓝牙后无法打开 wifi 或蓝牙,禁用 wifi 后无法打开 wifi,并且 fn+f2 在 ubuntu 中不起作用。在上述人员和其他一些论坛的帮助下,解决了这个问题:
sudo modprobe iwlagn power_level=5
sudo modprobe btusb reset=1
sudo rfkill unblock all
之后 fn+f2 起作用了,可以禁用蓝牙而不禁用 wifi,禁用 wifi 后还可以重新启用。
答案3
我遇到了一个非常类似的问题。但是当我尝试fn+f2它启用无线网卡、蓝牙……在您的 rfkill 列表中,这些卡被硬阻止,所以我认为这不是软件问题。
如果您尝试攻击fn+f2它什么也不做?
当我的蓝牙被禁用时,我可以连接到 wifi 连接而不会断开连接一段时间,但我必须不使用蓝牙,这有点烦人......
您找到解决方案了吗?或者您对这个问题有什么新认识吗?