On Mon, 2017-03-20 at 16:48 +0000, colin.helliw...@ln-systems.com wrote: > So I've got a [reasonably?] sorted MM setup now - a mux driver > providing two > virtual ports: ttyMux0 (PPP) and ttyMux1 (Primary). I'm now wanting > to hook > the former into NetworkManager. > > From a fresh rootfs/boot-up, 'nmcli dev status' lists > > DEVICE TYPE STATE CONNECTION > > eth0 ethernet connected Wired connection 1 > > ttyMux1 gsm disconnected -- > > lo loopback unmanaged -- > > > > I'm not sure why/where it's picking up ttyMux1, and in any case I > need it to > be using ttyMux0 instead. Where's this hooking in from?
From ModemManager. NM reads the "control" port from ModemManager's dbus interface, so it should be the same thing you see with 'mmcli -m X'. But in the end it's just a name that NM chooses and NM doesn't do anything interesting with it other than logging. Internally NM uses the ModemManager D-Bus object path to refer to the modem. > (Also struggling to create an NM connection - via nmcli - that it'll > want to > play with on that device... tips gratefully received..!) [connection] id=T-Mobile Internet uuid=0083942e-b260-4b73-a1fd-860f3e6ca2c2 type=gsm [gsm] apn=epc.tmobile.com [ipv4] method=auto [ipv6] method=auto is the file that would go into /etc/NetworkManager/system-connections. Then 'nmcli con reload' and it should show up in NM and you can 'nmcli con up "T-Mobile Internet"' and it'll use the first available WWAN device to do that. But with nmcli there are a couple ways. You can do it all from one command-line if you want, though I just tried and it seems things aren't quite working on NM 1.6.x as well as we'd like (filed https://bu gzilla.gnome.org/show_bug.cgi?id=780323 for those). Dan _______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel