笔记本电脑如何自动开启wifi热点

笔记本电脑如何自动开启wifi热点

编辑2:我在我的电脑上使用的是 Fedora 30笔记本电脑,我想从笔记本电脑到手机共享互联网

有没有办法在启动时自动打开 wifi 热点以进行互联网共享?

当我登录时,我必须打开 wifi 设置,然后从菜单中选择每天打开 wifi 热点,因为我必须将手机连接到它。

我在这里看到一篇文章建议将autoconnect=true文件中的 值从 false 设置为 true/etc/NetworkManager/system-connections/Hotspot

但没有这样的文件。请指导。

编辑3:

在此输入图像描述 在此输入图像描述

答案1

在热点设置菜单中,应该有两个复选标记:

  • 顶部附近的“自动连接”:选中后,这相当于设置autoconnect=true
  • 底部的“对所有用户可用”:如果没有此复选标记,配置信息将存储在用户特定的 GConf + Gnome 密钥环数据中,除非您已登录,否则 NetworkManager 无法访问该配置信息。选中后,连接信息将存储到/etc/NetworkManager/system-connections/目录中,无论您(或其他任何人)是否登录笔记本电脑,NetworkManager 将在系统启动后立即使用它。

所以,请确保两个都这些复选标记设置已启用。

免责声明:我可能了解一些有关 NetworkManager 的事情,但根本没有尝试过 Fedora 30。如果这是不正确的,请随意投反对票。

答案2

这应该有效:

$ nmcli con up id "Hotspot"
$ nmcli connection modify Hotspot connection.zone trusted

答案3

  1. 使用文本编辑器创建新的服务文件。打开终端并运行以下命令来创建文件:

sudo nano /etc/systemd/system/wifi-hotspot.service

在文本编辑器中,输入以下行:

[Unit]
Description=Wi-Fi Hotspot

After=network-online.target
Wants=network-online.target

[Service]
ExecStart=/usr/bin/nmcli connection up Hotspot

[Install]
WantedBy=network-online.target

替换Hotspot为您实际的 Wi-Fi 热点连接的名称,通常Hotspot是默认名称。

  1. 保存文件并退出文本编辑器
  2. 通过运行以下命令启用该服务在引导时启动:

sudo systemctl 启用 wifi-hotspot.service

重新启动系统,网络上线后热点应自动连接。

相关内容