我的机器有两个网络接口(有线和无线)。我的问题是,我无法同时使用网卡和无线网卡。当我的无线网卡已连接,然后我连接网卡时,一旦网卡处于活动状态,我的无线网卡就会自动禁用。如何禁用此行为?
我从 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的帮助!)
为了辩护,当我进行调查时,我正在使用下面的设置无线的没想到下面还有另一个无线设置能源管理-呃。