我正在尝试为包含 LTE 调制解调器的 NetworkManager 连接的设备制作图像。
我已经为连接创建了一个配置文件:
[connection]
id=modem
uuid=4b5f7f0b-1c58-4fa3-bc3c-45a3e3d329d8
type=gsm
interface-name=ttyACM0
permissions=
[gsm]
apn=XXXXXXXXXXXXX
number=XXXXXXXXXXXXxx
[ipv4]
dns-search=
method=auto
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
Run Code Online (Sandbox Code Playgroud)
并将其放置在 /etc/NetworkManager/system-connections/modem 中,这就是普通 nmcli con add 命令所做的事情。但是,当启动此映像时,NetworkManager 显示没有连接:
root@bionic-armhf:~# nmcli c show
NAME UUID TYPE DEVICE
Run Code Online (Sandbox Code Playgroud)
我也尝试过重新启动服务。
我有什么遗漏的吗?有没有办法在不手动创建连接或通过启动脚本创建连接的情况下执行此操作?理想情况下,这将通过配置文件完成。