我正在尝试在Ubuntu 12.04中以编程方式连接多个USB 3G调制解调器(在我的情况下为两个)。我可以通过网络管理器以图形方式完成,但我想在命令行上复制该过程。
以下是我试图模仿的过程。
ppp0
时,我可以看到已建立ppp1
和ifconfig
个连接,并且路由表也已正确填充。到目前为止,非常好。
当我连接两个3G加密狗时,连接不应该在网络管理器GUI中选中“自动连接”。
在命令行中,我尝试了以下命令:$ nmcli con up id "Airtel"
它出现以下错误:
$ nmcli con up id "Airtel"
Active connection state:
activating Active connection path:
/org/freedesktop/NetworkManager/ActiveConnection/2 state: unknown
Error: Connection activation failed.
我再次尝试了,并得到了这个错误:
$ nmcli con up id "Airtel"
**(进程:3184):警告**:无法初始化NMActiveConnection / org / freedesktop / NetworkManager / ActiveConnection / 3:方法“GetAll” 接口“org.freedesktop.DBus.Properties”上带有签名“s” 不存在
活动连接状态:未知活动连接路径: /组织/的freedesktop /网络管理器/的ActiveConnection / 3
**(进程:3184):警告**:无法为/ org / freedesktop / NetworkManager / ActiveConnection / 3创建对象:方法“GetAll” 接口“org.freedesktop.DBus.Properties”上带有签名“s” 不存在
如果我为连接“MTNL”尝试相同的操作,则会发生同样的事情。
我第一次尝试给出看起来不错的第一个错误。即,
$ nmcli con up id "Airtel"
Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/2
state: unknown
Error: Connection activation failed.
并且在连续的尝试中我不断得到奇怪的错误。即,
$ nmcli con up id "Airtel"
**(进程:3184):警告**:无法初始化NMActiveConnection / org / freedesktop / NetworkManager / ActiveConnection / 3:方法“GetAll” 接口“org.freedesktop.DBus.Properties”上带有签名“s” 不存在
活动连接状态:未知活动连接路径: /组织/的freedesktop /网络管理器/的ActiveConnection / 3
**(进程:3184):警告**:无法为/ org / freedesktop / NetworkManager / ActiveConnection / 3创建对象:方法“GetAll” 接口“org.freedesktop.DBus.Properties”上带有签名“s” 不存在
我在华硕Eee PC贝壳系列笔记本上使用Ubuntu 12.04。 (我只需要这个配置的解决方案。)