我有一台带有Ubuntu14.10的宏碁Revo个人电脑,我正在配置它作为一个便携式媒体中心运行。
我正在尝试把它设置为一个WiFi接入点,这样我就可以通过一个应用程序来用安卓设备控制XBMC/Kodi。到目前为止这还不错。
然而,我很难让WiFi在每一家初创公司都被rfkill软阻止。
对我起作用的是rc.local中的以下一行:
sh -c "sleep 10 && rfkill unblock wifi" &但是这是一个糟糕的解决方法,我必须从自动启动中禁用AP和DHCP服务,并在解除阻塞rc.local后“手动”启动它们。
是什么原因导致rfkill在启动时阻止事情的发生?我怎么才能让这个失效?
发布于 2018-05-09 21:49:24
我只是有这个问题,nmcli r wifi on解决了它。在启动完成后,NetworkManager正在关闭wifi,这就是为什么启动脚本解决方案对我无效的原因。
发布于 2019-05-19 13:51:25
您必须将宏碁-wmi内核模块列入黑名单:
sudo nano /etc/modprobe.d/blacklist.conf将黑名单acer_wmi添加为该文件底部的新行。
那就重新启动。
或者如果你喜欢单句:
echo blacklist acer-wmi | sudo tee -a /etc/modprobe.d/blacklist-acer-wmi.conf其他方法:
“软阻塞”的意思是“被软件阻塞”。错误的驱动程序或其他内核模块可能导致连接性丢失。
使用WiFi的一些方法在hel.ubuntu.com/
在这个问题上还有一个问题: answers.launchpad.net
您还可以尝试使用指定的设备,如
rfkill unblock bluetooth发布于 2021-03-30 07:09:44
在我的宏碁上,只有在安装了固件-B43-installer软件包之后,宏碁才能工作。别问我为什么。我注意到它在切换到lubuntu之前没有尝试安装debian。
https://askubuntu.com/questions/566799
复制相似问题