HP Elitebook 840 G4 WIFI 灯保持橙色

HP Elitebook 840 G4 WIFI 灯保持橙色

我在这里发帖问一个简单的问题。我已经使用 Ubuntu 18.04 一段时间了。我很喜欢它,但有一个小问题让我很烦。WIFI 工作正常,甚至 WiFi 按钮也可以打开和关闭连接。唯一不起作用的是变色灯。它保持橙色,而当它工作时应该变成白色。有人知道有没有办法解决这个问题吗?

谢谢

答案1

我通过修改 BIOS 解决了这个问题。我认为禁用并重新启用无线按钮状态对我有用。

差异:

  • 我使用的是 Arch,而不是 Ubuntu。
  • LED 仍为白色,而不是橙色。
  • 我不确定我使用的是哪一代但我相信它是较旧的一代。

更多细节:

我能够绑定按钮,例如在 i3/sway 配置中使用

bindsym XF86RFKill                  exec --no-startup-id rfkill block all

正如指出的那样这个问题LED 的所需状态正确反映为

cat /sys/class/leds/phy0-led/brightness

当 wifi 开启时(可以使用 进行检查rfkill),它会打印 1;当 wifi 关闭时,它会打印 0。然而,真正的 LED 并不关心这些。当计算机运行时,它始终保持白色。

启动和关闭时 LED 的颜色发生了变化,所以我知道这不是硬件缺陷。

内核选项CONFIG_HP_WIRELESS设置为m

$ zcat /proc/config.gz | grep HP_WIRELESS
CONFIG_HP_WIRELESS=m

模块已加载:

$ lsmod | grep hp_wireless
hp_wireless            16384  0

我正在使用驱动程序iwlwifi

$ lspci -nnk | grep -iA5 network
03:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 48)
    DeviceName: WLAN
    Subsystem: Intel Corporation Dual Band Wireless-AC 7265 [8086:5010]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

解决方案:

打开 BIOS 设置。打开笔记本电脑时,左下角会显示“按 Esc 键进入启动菜单”文字,同时屏幕中央会显示 hp 徽标。按 Esc 键直到文字颜色反转。使用BIOS Setup箭头键选择并按回车键。

转到选项Advanced > Built-In Device Options > Wireless Button State。它​​已启用。我禁用它并启动。wifi 按钮不再工作。我再次在 BIOS 中启用该选项,再次启动,按钮工作正常:按下它时它会切换,LED 会显示 WIFI 的正确状态。即使使用nmcli r wifi on/off硬件按钮禁用/启用 WIFI,LED 的颜色也会根据需要变化。

(我也同时更改了其他 BIOS 设置,例如禁用 WWAN 和启用打开盖子唤醒,因此很难确定是这个选项造成了差异,但这是唯一听起来合理的选项。)

相关内容