我想说的是,这是我第一次安装任何 Linux 发行版,所以我没有太多经验。几天前,我决定在我闲置的笔记本电脑上安装 Ubuntu。安装时遇到了一些问题,当我终于安装好它时,我无法连接到 Wi-Fi。插入以太网电缆,在 Google 上搜索问题,但我找到的所有东西都无济于事。我尝试运行 rfkill,这是我得到的结果:
ID TYPE DEVICE SOFT HARD
0 bluetooth hci0 unblocked unblocked
1 wlan phy0 unblocked blocked
我发现一个常见的解决方法是使用 Wi-Fi 键,但我的笔记本电脑没有这个键(它有一个飞行模式键,但什么也没做),我还尝试运行
sudo rfkill unblock all
但那也没有效果。在 BIOS 中我没有发现任何与 Wi-Fi 相关的东西。在我获得 Ubuntu 之前一切都运行良好,所以我想这不是任何类型的硬件问题。我不知道这有多大帮助,但我还要提到我正在使用 HP Omen (15t) 笔记本电脑。在一些帖子中我看到有人要求 lsmod,所以我要把它放在这里:
Module Size Used by
rfcomm 77824 4
cmac 16384 1
bnep 20480 2
ttm 106496 0
nls_iso8859_1 16384 1
snd_hda_codec_hdmi 49152 1
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
snd_hda_codec_realtek 94208 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
coretemp 16384 0
kvm 593920 0
irqbypass 16384 1 kvm
snd_hda_intel 40960 3
snd_hda_codec 126976 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core 81920 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
crct10dif_pclmul 16384 0
snd_hwdep 20480 1 snd_hda_codec
crc32_pclmul 16384 0
snd_pcm 98304 4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
arc4 16384 2
ghash_clmulni_intel 16384 0
snd_rawmidi 32768 1 snd_seq_midi
uvcvideo 86016 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_core 40960 2 uvcvideo,videobuf2_v4l2
pcbc 16384 0
joydev 24576 0
videodev 184320 3 uvcvideo,videobuf2_core,videobuf2_v4l2
iwlmvm 364544 0
media 40960 2 uvcvideo,videodev
mac80211 778240 1 iwlmvm
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_seq,snd_pcm
input_leds 16384 0
mac_hid 16384 0
iwlwifi 282624 1 iwlmvm
aesni_intel 188416 2
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
glue_helper 16384 1 aesni_intel
cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel
snd 81920 17 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_timer,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_realtek,snd_pcm
intel_cstate 20480 0
intel_rapl_perf 16384 0
processor_thermal_device 16384 0
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
btintel 16384 1 btusb
bluetooth 548864 33 btrtl,btintel,bnep,btbcm,rfcomm,btusb
ecdh_generic 24576 2 bluetooth
serio_raw 16384 0
soundcore 16384 1 snd
cfg80211 622592 3 iwlmvm,iwlwifi,mac80211
mei_me 40960 0
int340x_thermal_zone 16384 1 processor_thermal_device
rtsx_pci_ms 20480 0
memstick 16384 1 rtsx_pci_ms
intel_pch_thermal 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
mei 90112 1 mei_me
shpchp 36864 0
sch_fq_codel 20480 2
parport_pc 36864 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,parport_pc,ppdev
ip_tables 28672 0
x_tables 40960 1 ip_tables
autofs4 40960 2
i915 1617920 13
rtsx_pci_sdmmc 24576 0
video 45056 1 i915
i2c_algo_bit 16384 1 i915
psmouse 147456 0
r8169 86016 0
mii 16384 1 r8169
rtsx_pci 65536 2 rtsx_pci_sdmmc,rtsx_pci_ms
drm_kms_helper 172032 1 i915
ahci 36864 2
libahci 32768 1 ahci
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
drm 401408 7 i915,ttm,drm_kms_helper
ipmi_devintf 20480 0
ipmi_msghandler 53248 1 ipmi_devintf
编辑:输出
lspci -knn | grep Net -A3; rfkill list
04:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 61)
Subsystem: Intel Corporation Dual Band Wireless-AC 7265 [8086:5010]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
编辑 2:尝试打开飞行模式,重新启动并关闭它,但没有任何变化,可能是因为我从操作系统执行了此操作,因为飞行模式的快捷键在 Linux 中根本不起作用