![Ubuntu 笔记本电脑上的无线问题](https://linux22.com/image/979126/Ubuntu%20%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%B8%8A%E7%9A%84%E6%97%A0%E7%BA%BF%E9%97%AE%E9%A2%98.png)
我是 Linux 新手,在笔记本电脑上设置 wifi 时遇到了麻烦。我的笔记本电脑是联想 T430,我运行的是最新版本的 ubuntu,我的无线网卡是英特尔 Advanced-N 6205。我使用 Windows 无线驱动程序应用程序安装了驱动程序,但仍然无法连接。我在网上看到其他人也遇到过类似的问题,但他们的解决方案对我都不起作用。我试过切换电脑上的无线按钮,但飞行模式卡住了。rfkill unblock all
也无济于事。我还检查了 BIOS 以查看 wifi 是否已启用,结果是启用了。
~$sudo rfkill list all outputs this:
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: yes
非常感谢您的帮助。
编辑:尝试sudo modprobe iwlwifi
lshw -c net
更改为:
*-network DISABLED description: Wireless interface product: Centrino Advanced-N 6205 [Taylor Peak] vendor: Intel Corporation physical id: 0 bus info: pci@0000:03:00.0 logical name: wlan0 version: 34 serial: 60:67:20:3d:97:90 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=iwlwifi driverversion=3.16.0-31-generic firmware=18.168.6.1 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn resources: irq:46 memory:f1c00000-f1c01fff
lsmod
输出:
uas 23159 0 usb_storage 66545 1 uas arc4 12608 2 iwldvm 232283 0 mac80211 652718 1 iwldvm iwlwifi 179412 1 iwldvm cfg80211 494330 3 iwlwifi,mac80211,iwldvm snd_hda_codec_hdmi 47548 1 snd_hda_codec_realtek 73089 1 snd_hda_codec_generic 68937 1 snd_hda_codec_realtek rfcomm 69509 0 bnep 19624 2 bluetooth 446409 10 bnep,rfcomm 6lowpan_iphc 18702 1 bluetooth snd_hda_intel 30469 3 intel_rapl 18783 0 snd_hda_controller 31056 1 snd_hda_intel x86_pkg_temp_thermal 14205 0 intel_powerclamp 18823 0 coretemp 13441 0 kvm_intel 143590 0 snd_hda_codec 139682 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller snd_hwdep 17698 1 snd_hda_codec kvm 452043 1 kvm_intel crct10dif_pclmul 14307 0 nls_iso8859_1 12713 1 snd_pcm 104112 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller crc32_pclmul 13133 0 ghash_clmulni_intel 13230 0 uvcvideo 81073 0 aesni_intel 152552 0 videobuf2_vmalloc 13216 1 uvcvideo videobuf2_memops 13362 1 videobuf2_vmalloc aes_x86_64 17131 1 aesni_intel videobuf2_core 59104 1 uvcvideo lrw 13286 1 aesni_intel gf128mul 14951 1 lrw v4l2_common 15681 1 videobuf2_core glue_helper 13990 1 aesni_intel videodev 153793 3 uvcvideo,v4l2_common,videobuf2_core ablk_helper 13597 1 aesni_intel cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper media 21903 2 uvcvideo,videodev joydev 17393 0 serio_raw 13483 0 thinkpad_acpi 81027 1 nvram 14411 1 thinkpad_acpi snd_seq_midi 13564 0 snd_seq_midi_event 14899 1 snd_seq_midi snd_rawmidi 30876 1 snd_seq_midi ndiswrapper 283985 0 lpc_ich 21093 0 snd_seq 63074 2 snd_seq_midi_event,snd_seq_midi i915 905954 4 snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi wmi 19193 0 snd_timer 29562 2 snd_pcm,snd_seq snd 79468 18 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,thinkpad_acpi,snd_seq_device shpchp 37047 0 mei_me 19696 0 drm_kms_helper 61574 1 i915 drm 311018 6 i915,drm_kms_helper i2c_algo_bit 13413 1 i915 parport_pc 32741 0 video 20128 1 i915 mac_hid 13227 0 mei 87875 1 mei_me soundcore 15047 2 snd,snd_hda_codec ppdev 17671 0 lp 17759 0 parport 42348 3 lp,ppdev,parport_pc e1000e 226396 0 sdhci_pci 23301 0 sdhci 43685 1 sdhci_pci psmouse 106561 0 ahci 34062 3 ptp 19395 1 e1000e libahci 32424 1 ahci pps_core 19382 1 ptp
答案1
你使用了什么 Windows 驱动程序,ndiswrapper -l
该卡在内核中受支持。如果没有无线开关,请echo "blacklist ideapad_laptop" | sudo tee /etc/modprobe.d/ideapad.conf
重新启动以查看它是否已启用。然后我将帮助让内核驱动程序再次运行
编辑:删除 ndiswrapper 版本 重新启动并发布sudo ndiswrapper -r netwsw00
结果rfkill list all
lshw -c net
编辑
底部图片(右侧视图)中 #1 和 #8 之间是否有 wifi 开关,移动开关会改变
rfkill list all
结果吗?
echo "blacklist ndiswrapper" | sudo tee -a /etc/modprobe.d/blacklist.conf
sudo rm /etc/modprobe.d/ndiswrapper.conf
重新启动并查看阻止是否存在,我们可以删除 ideapad.confsudo rm /etc/modprobe.d/ideapad.conf
答案2
昨天,我拆开了我的 T430(运行 Ubuntu 19.10 LTS)进行清洁,在此过程中,一定发生了一些事情导致无线功能停止工作。
经过大量研究和尝试各种命令后,我确认无线网卡确实被计算机接收,并且已打开。然而,在这样做之后,rfkill list all
我发现我的无线局域网被硬屏蔽了。这意味着硬件方面出现了问题。
我记得笔记本电脑背面右侧靠近 SD 卡插槽处有一个小开关,用于硬件切换无线连接。开关处于打开状态,所以我应该可以上网,但我尝试将其拨到另一侧,当然没有任何变化,但随后将其恢复为 ON(开关左侧显示为绿色)立即打开了 wifi,我又可以正常运行了。
因此,我的解决方案建议是,如果您遇到此问题,请尝试稍微调整一下硬件开关。它帮我解决了这个问题。