NetworkManager 和符号链接接口名称

NetworkManager 和符号链接接口名称

我有一个 Nimbelink 调制解调器,它枚举为 4 个 ttyUSB 设备。我想要持久的接口名称,以便 NetworkManager 可以控制 ppp0 连接(需要使用 4 个 ttyUSB 中的第 3 个)。

我已经在 /etc/udev/rules.d 中设置了规则来创建符号链接。所有这一切似乎都运作良好。我可以使用 picocom 和符号链接来传达 AT 命令。正在做:

udevadm info --query=path --name=/dev/ttyUSB_modem2

显示它从调制解调器正确链接到第三个 ttyUSB 接口,无论它位于 /dev 的哪个位置。

我认为我的问题是 NetworkManager 在使用 nmcli 连接编辑器设置后没有使用/识别符号链接作为接口名称。如果我将名称更改回 ttyUSB2(假设调制解调器枚举为 ttyUSB[0-4]),则它可以正常连接。这可以通过 NetworkManager 实现吗?最终,我希望调制解调器充当有线以太网连接的备份。

操作系统:Debian 9 无头版本

答案1

有史以来第一个堆栈交换问题,我自己回答(天哪)。显然,NetworkManager 不需要接口名称:

nmcli connection edit ppp0
nmcli>set connection.interface-name *type nothing*
Enter 'interface-name' value: *hit enter*
save
quit

不输入接口名称,NM 会发现它。

使用 nmcli 配置 GSM 连接

相关内容