iwlwifi 自动禁用无线电

iwlwifi 自动禁用无线电

我的机器有两个网络接口(有线和无线)。我的问题是,我无法同时使用网卡和无线网卡。当我的无线网卡已连接,然后我连接网卡时,一旦网卡处于活动状态,我的无线网卡就会自动禁用。如何禁用此行为?

我从 journalctl 中挖掘出了这些关键信息:

Jun 05 16:14:54 beast-att kernel: iwlwifi 0000:00:14.3: RF_KILL bit toggled to disable radio.
Jun 05 16:14:54 beast-att kernel: iwlwifi 0000:00:14.3: reporting RF_KILL (radio disabled)

输出如下rfkill list

$ rfkill list
0: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
1: dell-wifi: Wireless LAN
        Soft blocked: no
        Hard blocked: no
2: dell-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
3: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: yes

iwlwifi已对 启动硬封锁phy0

我尝试使用以下发现来解决我的问题另一个问题我尝试过更改 BIOS(关闭 WLAN 上的开关)、使用无线网络切换按钮、移除*wmi*模块、简单执行rfkill unblock all- 但都不起作用。

这是我的lsmod | grep wmi输出:

$ lsmod | grep wmi
dell_wmi               16384  0
dell_smbios            24576  2 dell_wmi,dell_laptop
intel_wmi_thunderbolt    16384  0
mxm_wmi                16384  0
wmi_bmof               16384  0
dell_wmi_descriptor    16384  2 dell_wmi,dell_smbios
snd_rawmidi            32768  1 snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
snd                    81920  17 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
wmi                    24576  6 intel_wmi_thunderbolt,dell_wmi,wmi_bmof,dell_smbios,dell_wmi_descriptor,mxm_wmi
sparse_keymap          16384  2 intel_hid,dell_wmi
video                  45056  3 dell_wmi,dell_laptop,i915

我尝试删除 dell_wmi、intel_wmi_thunderbolt 和 mxm_wmi,但modprobe -r对我的问题没有影响。

以下是我的无线网卡使用情况的详细信息lspci -vk

00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)
        Subsystem: Intel Corporation Device 4030
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at ed43c000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
        Capabilities: [100] #00
        Capabilities: [14c] Latency Tolerance Reporting
        Capabilities: [164] Vendor Specific Information: ID=0010 Rev=0 Len=014 <?>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

我在 Dell Precision 3530 上运行 ubuntu 18.04。

我一直在寻找一种解决方案来防止自动阻止,但我也愿意接受一种允许我在阻止发生后手动解除阻止的解决方案。

先感谢您。

答案1

事实证明我的问题实际上是一个“功能”。自动关闭无线网卡是一个可在 BIOS 中配置的电源管理功能。 请参阅此戴尔网页。(感谢DK的帮助!)

为了辩护,当我进行调查时,我正在使用下面的设置无线的没想到下面还有另一个无线设置能源管理-呃。

相关内容