我在旧的(er)HP Pavilion dm1 上运行 Elementary OS。不幸的是,在启动时我的无线被硬禁用,我需要运行sudo rfkill unblock all
才能启动并运行。不过,一旦我这样做就可以正常工作。
有什么办法可以:1) 在启动时自动运行这条线 2) 不再需要这样做了吗?
当我使用 rfkill 查看任何块时,无线上有一个硬块,并且无线按钮的灯为橙色。按下按钮什么也不做。跑完线路,就可以随意开关无线了。
在启动时解锁 Wi-Fi 接口的另一种方法是修改内核启动参数(通过 grub/bootloader 配置或在 Raspberry Pi 上的文件中/boot/cmdline.txt
),并将这两个参数添加到行末尾:
systemd.restore_state=0 rfkill.default_state=1
Run Code Online (Sandbox Code Playgroud)
第一个禁用 systemd rfkill 恢复服务,而第二个将默认内核 rfkill 状态设置为启用。
您有三个选择:
rfkill unblock all
您可以使用“系统设置 > 启动应用程序 > 添加”来添加命令
或者将其添加到 /etc/rc.local 文件中的任何return
语句之前:
rfkill unblock all
Run Code Online (Sandbox Code Playgroud)不确定这个;您可以使用单行创建一个脚本 ( unblock.sh
) 。然后,运行/etc/init.d
rfkill unblock all >&2
chmod +x unblock.sh
归档时间: |
|
查看次数: |
10150 次 |
最近记录: |