Centrino Advanced-N 6230和戴尔XPS 15z的蓝牙无线问题

我的无线设备在戴尔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]:Intel Corporation Xeon E3-1200 /第二代核心处理器系列PCI Express根端口[8086:0101](rev 09)
 00:02.0 VGA兼容控制器[0300]:Intel公司第二代核心处理器系列集成图形控制器[8086:0126](rev 09)
 00:16.0通信控制器[0780]:Intel Corporation 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]:Intel Corporation 6系列/ C200系列芯片组家族高清晰度音频控制器[8086:1c20](rev 05)
 00:1c.0 PCI桥[0604]:Intel Corporation 6系列/ C200系列芯片组系列PCI Express根端口1 [8086:1c10](rev b5)
 00:1c.1 PCI桥[0604]:Intel Corporation 6系列/ C200系列芯片组系列PCI Express根端口2 [8086:1c12](rev b5)
 00:1c.3 PCI桥接器[0604]:Intel Corporation 6系列/ C200系列芯片组系列PCI Express根端口4 [8086:1c16](rev b5)
 00:1c.4 PCI桥接器[0604]:Intel Corporation 6系列/ C200系列芯片组系列PCI Express根端口5 [8086:1c18](rev b5)
 00:1c.5 PCI桥[0604]:Intel Corporation 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]:Intel Corporation HM67 Express Chipset Family LPC Controller [8086:1c4b](rev 05)
 00:1f.2 SATA控制器[0106]:Intel Corporation 6系列/ C200系列芯片组家族6端口SATA AHCI控制器[8086:1c03](rev 05)
 00:1f.3 SMBus [0c05]:Intel Corporation 6系列/ C200系列芯片组家族SMBus控制器[8086:1c22](rev 05)
 01:00.0 VGA兼容控制器[0300]:nVidia Corporation Device [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](第30版)
 05:00.2 SD主控制器[0805]:JMicron Technology Corp.标准SD主控制器[197b:2391](第30版)
 05:00.3系统外围设备[0880]:JMicron Technology Corp. MS Host Controller [197b:2393](rev 30)
 05:00.4系统外围设备[0880]:JMicron Technology Corp. xD主控制器[197b:2394](第30版)
 06:00.0以太网控制器[0200]:Atheros Communications AR8151 v2.0千兆以太网[1969:1083](rev c0)
 $ sudo lshw -class network

   * -network DISABLED
       描述:无线接口
       产品:Centrino Advanced-N 6230
       供应商:英特尔公司
       物理id:0
       公交信息:pci @ 0000:03:00.0
       逻辑名称:wlan0
       版本:34
       连载:88:53:2e:37:d8:45
       宽度:64位
       时钟:33MHz
       function:pm msi pciexpress bus_master cap_list ethernet物理无线
       配置:broadcast = yes driver = iwlagn driverversion = 3.0.0-12-generic firmware = 17.168.5.1 build 33993 latency = 0 link = no multicast = yes wireless = IEEE 802.11abgn
       资源:irq:19内存:f1b00000-f1b01fff

为简洁起见,我删除了以太网eth0信息

 $ iwconfig

 wlan0 IEEE 802.11abgn ESSID:off / any  
          模式:受管接入点:未关联Tx-Power =关闭   
          重试长限:7 RTS thr:off Fragment thr:off
          电源管理:关闭
 $ rfkill列表

 0:dell-wifi:无线局域网
    软阻塞:是的
    硬封锁:是的
 1:dell-bluetooth:蓝牙
    软阻塞:是的
    硬封锁:是的
 2:phy0:无线局域网
    软阻塞:没有
    硬封锁:是的

添加注释:在启动到Windows并使用热键重新启用无线后,再次在Ubuntu中重新启动时, rfkill输出对所有选项显示'no' ,并且它可以愉快地连接到网络。 iwconfig现在看起来像这样:

 wlan0 IEEE 802.11abgn ESSID:“kokomo”  
          模式:管理频率:2.437 GHz接入点:E0:46:9A:09:94:D0   
          比特率= 2 Mb / s Tx-Power = 15 dBm   
          重试长限:7 RTS thr:off Fragment thr:off
          电源管理:关闭
          链路质量= 70/70信号电平= -40 dBm  
           Rx无效nwid:0 Rx无效crypt:0 Rx无效frag:0
           Tx过度重试:0无效misc:38未接来信号:0

我有一个很相似的问题。 但是,当我尝试fn + f2时,它启用了无线网卡,蓝牙,……在你的rfkill列表中,这些卡被严格阻止,所以我认为这不是软件问题。

如果你试图攻击fn + f2它什么都不做?

当我的蓝牙被禁用时,我可以连接到一个wifi连接而不会断开一段时间,但我不能使用蓝牙,这是小烦恼……

你找到了解决方案吗? 或者你对这个问题有新的认识吗?

我有同样的问题,这里是伏都教舞蹈,往往解决问题:

 # 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上测试了这个。

我有一个类似的问题,我禁用蓝牙后无法打开wifi或蓝牙,或禁用wifi后无线,并且fn + f2在ubuntu中没有效果。 在上面的人和其他一些论坛的帮助下,这解决了这个问题:

 sudo modprobe iwlagn power_level=5 sudo modprobe btusb reset=1 sudo rfkill unblock all 

之后,fn + f2工作,可以禁用蓝牙而不禁用wifi,并且禁用后可以重新启用wifi。