如何移除英特尔 PRO/Wireless Lan 2100 3B Mini PCI 适配器的 Wifi 硬锁

如何移除英特尔 PRO/Wireless Lan 2100 3B Mini PCI 适配器的 Wifi 硬锁

我有一台朋友的笔记本电脑(Medion MD 41100)需要修理,由于它太旧了,所以安装了 Lubuntu。它运行 Intel PRO/Wireless Lan 2100 3B Mini PCI Adapter wifi 卡。使用rfkill list它说

0: phy0: Wireless LAN
Soft Blocked: No
Hard Blocked: Yes

现在我对 Linux 还比较陌生,所以也许我错过了一些显而易见的东西。


我尝试过的:

它有一个 Wifi 键,但是它没有任何作用(LED 既不发光,硬块也没有消失)。

rfkill unblock wifi没有帮助

我查看了 BIOS,Wifi 选项允许我“最后状态”和“禁用”,所以我将其设置为“最后状态”。

尝试时ip link set wlp2s1 up它告诉我“RTNETLINK 答案:由于 RF-kill 而无法操作”

在一些答案中我读到启用专有驱动程序,但据我所知,默认情况下已启用该功能。现在当然已检查。


让我产生疑问:我还能做什么来消除 wifi 上的硬阻断?


根据要求输出lsmod

Module                  Size  Used by
snd_intel8x0           40960  2
snd_ac97_codec        110592  1 snd_intel8x0
ac97_bus               16384  1 snd_ac97_codec
lpc_ich                24576  0
ipw2100                77824  0
snd_pcm                90112  2 snd_ac97_codec,snd_intel8x0
pcmcia                 57344  0
libipw                 32768  1 ipw2100
snd_timer              32768  1 snd_pcm
lib80211               16384  1 libipw
yenta_socket           40960  0
snd                    69632  8 snd_ac97_codec,snd_timer,snd_intel8x0,snd_pcm
soundcore              16384  1 snd
pcmcia_rsrc            24576  1 yenta_socket
pcmcia_core            28672  3 yenta_socket,pcmcia,pcmcia_rsrc
cfg80211              618496  2 ipw2100,libipw
joydev                 24576  0
input_leds             16384  0
serio_raw              20480  0
mac_hid                16384  0
sch_fq_codel           20480  2
parport_pc             32768  1
ppdev                  24576  0
lp                     20480  0
parport                49152  3 lp,parport_pc,ppdev
ip_tables              24576  0
x_tables               32768  1 ip_tables
autofs4                45056  2
btrfs                1196032  0
xor                    28672  1 btrfs
zstd_compress         155648  1 btrfs
raid6_pq              106496  1 btrfs
libcrc32c              16384  1 btrfs
dm_mirror              24576  0
dm_region_hash         20480  1 dm_mirror
dm_log                 20480  2 dm_mirror,dm_region_hash
i915                 1531904  5
i2c_algo_bit           16384  1 i915
drm_kms_helper        159744  1 i915
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
8139too                40960  0
firewire_ohci          36864  0
psmouse               139264  0
drm                   393216  8 i915,drm_kms_helper
8139cp                 32768  0
firewire_core          57344  1 firewire_ohci
mii                    16384  2 8139cp,8139too
pata_acpi              16384  0
crc_itu_t              16384  1 firewire_core
video                  49152  1 i915

答案1

我也遇到了同样的问题。我买了一个“小巧”的 USB 无线适配器,安装了驱动程序,但网络管理器中所有无线接口仍然处于“停用”状态。

于是我取出原版 Medion Recovery CD,安装 Windows XP,安装 EZ Button。不幸的是,无线按钮仍然没有任何反应。但在启动 EZ Button 程序文件夹中的“Wireless.exe”程序后,Wifi 的 LED 终于亮了。

重启后它仍然处于开启状态。

然后我检查 BIOS 中的 Wifi 选项是否仍然配置为“最后状态”,然后再次安装 Xubuntu。

然后我可以使用两个 wifi 适配器,内置的英特尔 PRO/Wireless Lan 2100 3B Mini PCI 适配器和我的新 Wifi 棒。

请记住,内置 Wifi 适配器仅支持 WEP。因此我无法在我的环境中使用它。

相关内容