Re: NetworkManager dispatchers



On Thu, 2016-03-03 at 17:06 -0800, Ali Nematollahi wrote:
So I did some more work and Here is what I found, which still doesn't
make
any sense.

When I checked the "bearer" info with mmcli:
Bearer '/org/freedesktop/ModemManager1/Bearer/0'
  -------------------------
  Status             |   connected: 'no'
                     |   suspended: 'no'
                     |   interface: 'unknown'
                     |  IP timeout: '20'
  -------------------------
  Properties         |         apn: 'm2minternet.apn'
                     |     roaming: 'allowed'
                     |     IP type: 'none'
                     |        user: 'none'
                     |    password: 'none'
                     |      number: 'none'
                     | Rm protocol: 'unknown'
  -------------------------
  IPv4 configuration |   method: 'unknown'
  -------------------------
  IPv6 configuration |   method: 'unknown'

The bearer will be created but it takes a bit to be connected, so
that's probably the state you're in here.



so I did a simple-connect AGAIN:
mmcli -m 0 --simple-connect="apn=m2minternet.apn"
NetworkManager[2887]: <info>  (ttyUSB2): modem state changed,
'registered'
--> 'connecting' (reason: user-requested)
NetworkManager[2887]: <info>  (ttyUSB2): modem state changed,
'connecting'
--> 'connected' (reason: user-requested)
successfully connected the modem
root~# mmcli -b /org/freedesktop/ModemManager1/Bearer/1
Bearer '/org/freedesktop/ModemManager1/Bearer/1'
  -------------------------
  Status             |   connected: 'yes'
                     |   suspended: 'no'
                     |   interface: 'ttyUSB3'
                     |  IP timeout: '20'
  -------------------------
  Properties         |         apn: 'm2minternet.apn'
                     |     roaming: 'allowed'
                     |     IP type: 'none'
                     |        user: 'none'
                     |    password: 'none'
                     |      number: 'none'
                     | Rm protocol: 'unknown'
  -------------------------
  IPv4 configuration |   method: 'ppp'
                     |  address: 'unknown'
                     |   prefix: '0'
                     |  gateway: 'unknown'
                     |      DNS: none
  -------------------------
  IPv6 configuration |   method: 'unknown'

Good sign! But....
nmcli con up ppp
NetworkManager[2887]: <info>  (ttyUSB2): Activation: starting
connection
'ppp' (94e24340-490b-4f96-91bb-c5511a2a5f50)
NetworkManager[2887]: <info>  (ttyUSB2): device state change:
disconnected
-> prepare (reason 'none') [30 40 0]
NetworkManager[2887]: <info>  NetworkManager state is now CONNECTING
NetworkManager[2887]: <warn>  (ttyUSB2): Failed to connect 'ppp':
Connection requested IPv4 but IPv4 is unsuported by the modem.


What version of NetworkManager and ModemManager did you have again?  I
seem to recall fixing a bug here recently about mis-identifying the
supported IP types.

Dan

NetworkManager[2887]: <info>  (ttyUSB2): device state change: prepare
->
failed (reason 'modem-init-failed') [40 120 28]
NetworkManager[2887]: <info>  NetworkManager state is now
DISCONNECTED
NetworkManager[2887]: <warn>  (ttyUSB2): Activation: failed for
connection
'ppp'
NetworkManager[2887]: <info>  (ttyUSB2): modem state changed,
'connected'
--> 'disconnecting' (reason: user-requested)
NetworkManager[2887]: <info>  (ttyUSB2): device state change: failed
->
disconnected (reason 'none') [120 30 0]
Error: Connection activation failed: Active connection could not be
attached to the device
root~# NetworkManager[2887]: <info>  (ttyUSB2): modem state changed,
'disconnecting' --> 'registered' (reason: user-requested)

root~# mmcli -b /org/freedesktop/ModemManager1/Bearer/1
Bearer '/org/freedesktop/ModemManager1/Bearer/1'
  -------------------------
  Status             |   connected: 'no'
                     |   suspended: 'no'
                     |   interface: 'unknown'
                     |  IP timeout: '20'
  -------------------------
  Properties         |         apn: 'm2minternet.apn'
                     |     roaming: 'allowed'
                     |     IP type: 'none'
                     |        user: 'none'
                     |    password: 'none'
                     |      number: 'none'
                     | Rm protocol: 'unknown'
  -------------------------
  IPv4 configuration |   method: 'unknown'
  -------------------------
  IPv6 configuration |   method: 'unknown'


So after a con up, the modem lost its connection it looks like!!! but
why?

I'm really out of ideas now. I don't know how to progress further :(



On Thu, Mar 3, 2016 at 4:49 PM, Ali Nematollahi <alirezan1 gmail com>
wrote:


I made a progress. I enabled debugging and I saw the NM was
complaining
about dual-stack:

NetworkManager[4883]: <info>  Loaded device plugin: NMWwanFactory
(/usr/local/lib/NetworkManager/libnm-device-plugin-wwan.so)
NetworkManager[4883]: <info>  Loaded device plugin: NMAtmManager
(/usr/local/lib/NetworkManager/libnm-device-plugin-adsl.so)
NetworkManager[4883]: <info>  WiFi enabled by radio killswitch;
enabled by
state file
NetworkManager[4883]: <info>  WWAN enabled by radio killswitch;
enabled by
state file
NetworkManager[4883]: <info>  WiMAX enabled by radio killswitch;
enabled
by state file
NetworkManager[4883]: <info>  Networking is enabled by state file
NetworkManager[4883]: <info>  (eth0): link connected
NetworkManager[4883]: <info>  (eth0): new Ethernet device (carrier:
ON,
driver: 'cpsw', ifindex: 4)
NetworkManager[4883]: <info>  (lo): link connected
NetworkManager[4883]: <info>  (lo): new Generic device (carrier:
ON,
driver: 'unknown', ifindex: 1)
NetworkManager[4883]: <info>  (can0): new Generic device (carrier:
UNKNOWN, driver: 'c_can_platform', ifindex: 2)
NetworkManager[4883]: <info>  (can1): new Generic device (carrier:
UNKNOWN, driver: 'c_can_platform', ifindex: 3)
NetworkManager[4883]: <info>  startup complete
NetworkManager[4883]: <info>  ModemManager available in the bus
NetworkManager[4883]: <info>  (ttyUSB2): new Broadband device
(carrier:
UNKNOWN, driver: 'option1', ifindex: 0)
NetworkManager[4883]: <info>  (ttyUSB2): device state change:
unmanaged ->
unavailable (reason 'managed') [10 20 2]
NetworkManager[4883]: <info>  (ttyUSB2): modem state 'registered'
NetworkManager[4883]: <info>  (ttyUSB2): device state change:
unavailable
-> disconnected (reason 'none') [20 30 0]
NetworkManager[4883]: <info>  Auto-activating connection 'ppp'.
NetworkManager[4883]: <info>  (ttyUSB2): Activation: starting
connection
'ppp' (94e24340-490b-4f96-91bb-c5511a2a5f50)
NetworkManager[4883]: <info>  (ttyUSB2): device state change:
disconnected
-> prepare (reason 'none') [30 40 0]
NetworkManager[4883]: <info>  NetworkManager state is now
CONNECTING
NetworkManager[4883]: <warn>  (ttyUSB2): Failed to connect 'ppp':
Connection requested both IPv4 and IPv6 but dual-stack addressing
is
unsupported by the modem.
NetworkManager[4883]: <info>  (ttyUSB2): device state change:
prepare ->
failed (reason 'modem-init-failed') [40 120 28]
NetworkManager[4883]: <info>  NetworkManager state is now
DISCONNECTED
NetworkManager[4883]: <warn>  (ttyUSB2): Activation: failed for
connection
'ppp'
NetworkManager[4883]: <info>  (ttyUSB2): device state change:
failed ->
disconnected (reason 'none') [120 30 0]


I set the ipv6 method to ignore:

[connection]
id=ppp
uuid=94e24340-490b-4f96-91bb-c5511a2a5f50
type=gsm
interface-name=ttyUSB2
permissions=
secondaries=

[gsm]
apn=internet.com
number=*99#

[ipv4]
dns-search=
method=auto

[ipv6]
method=ignore


and this is what I get on startup now:
NetworkManager[5146]: <info>  keyfile: new connection
/usr/local/etc/NetworkManager/system-connections/ppp
(94e24340-490b-4f96-91bb-c5511a2a5f50,"ppp")
NetworkManager[5146]: <info>  get unmanaged devices count: 1
NetworkManager[5146]: <info>  monitoring kernel firmware directory
'/lib/firmware'.
NetworkManager[5146]: <info>  Loaded device plugin: NMVxlanFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin: NMVlanFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin: NMVethFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin: NMTunFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin:
NMMacvlanFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin:
NMInfinibandFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin: NMGreFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin:
NMEthernetFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin: NMBridgeFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin: NMBondFactory
(internal)
NetworkManager[5146]: <info>  Loaded device plugin: NMWifiFactory
(/usr/local/lib/NetworkManager/libnm-device-plugin-wifi.so)
NetworkManager[5146]: <warn>  (/libnm-device-plugin-bluetooth.so):
failed
to load plugin:
/usr/local/lib/NetworkManager/libnm-device-plugin-bluetooth.so:
undefined
symbol: g_clear_pointer
NetworkManager[5146]: <info>  Loaded device plugin: NMWwanFactory
(/usr/local/lib/NetworkManager/libnm-device-plugin-wwan.so)
NetworkManager[5146]: <info>  Loaded device plugin: NMAtmManager
(/usr/local/lib/NetworkManager/libnm-device-plugin-adsl.so)
NetworkManager[5146]: <info>  WiFi enabled by radio killswitch;
enabled by
state file
NetworkManager[5146]: <info>  WWAN enabled by radio killswitch;
enabled by
state file
NetworkManager[5146]: <info>  WiMAX enabled by radio killswitch;
enabled
by state file
NetworkManager[5146]: <info>  Networking is enabled by state file
NetworkManager[5146]: <info>  (eth0): link connected
NetworkManager[5146]: <info>  (eth0): new Ethernet device (carrier:
ON,
driver: 'cpsw', ifindex: 4)
NetworkManager[5146]: <info>  (lo): link connected
NetworkManager[5146]: <info>  (lo): new Generic device (carrier:
ON,
driver: 'unknown', ifindex: 1)
NetworkManager[5146]: <info>  (can0): new Generic device (carrier:
UNKNOWN, driver: 'c_can_platform', ifindex: 2)
NetworkManager[5146]: <info>  (can1): new Generic device (carrier:
UNKNOWN, driver: 'c_can_platform', ifindex: 3)
NetworkManager[5146]: <info>  startup complete
NetworkManager[5146]: <info>  ModemManager available in the bus
NetworkManager[5146]: <info>  (ttyUSB2): new Broadband device
(carrier:
UNKNOWN, driver: 'option1', ifindex: 0)
NetworkManager[5146]: <info>  (ttyUSB2): device state change:
unmanaged ->
unavailable (reason 'managed') [10 20 2]
NetworkManager[5146]: <info>  (ttyUSB2): modem state 'registered'
NetworkManager[5146]: <info>  (ttyUSB2): device state change:
unavailable
-> disconnected (reason 'none') [20 30 0]
NetworkManager[5146]: <info>  Auto-activating connection 'ppp'.
NetworkManager[5146]: <info>  (ttyUSB2): Activation: starting
connection
'ppp' (94e24340-490b-4f96-91bb-c5511a2a5f50)
NetworkManager[5146]: <info>  (ttyUSB2): device state change:
disconnected
-> prepare (reason 'none') [30 40 0]
NetworkManager[5146]: <info>  NetworkManager state is now
CONNECTING
NetworkManager[5146]: <warn>  (ttyUSB2): Failed to connect 'ppp':
Connection requested IPv4 but IPv4 is unsuported by the modem.
NetworkManager[5146]: <info>  (ttyUSB2): device state change:
prepare ->
failed (reason 'modem-init-failed') [40 120 28]
NetworkManager[5146]: <info>  NetworkManager state is now
DISCONNECTED
NetworkManager[5146]: <warn>  (ttyUSB2): Activation: failed for
connection
'ppp'
NetworkManager[5146]: <info>  (ttyUSB2): device state change:
failed ->
disconnected (reason 'none') [120 30 0]

but why?!

So I set up ipv6 for kicks and:
root/usr/local/etc/NetworkManager/system-connections#
NetworkManager[5255]: <warn>  keyfile: error loading connection
from file
/usr/local/etc/NetworkManager/system-connections/ppp: invalid
connection:
ipv4.method: property is invalid
NetworkManager[5255]: <info>  get unmanaged devices count: 1
NetworkManager[5255]: <info>  monitoring kernel firmware directory
'/lib/firmware'.
NetworkManager[5255]: <info>  Loaded device plugin: NMVxlanFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin: NMVlanFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin: NMVethFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin: NMTunFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin:
NMMacvlanFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin:
NMInfinibandFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin: NMGreFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin:
NMEthernetFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin: NMBridgeFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin: NMBondFactory
(internal)
NetworkManager[5255]: <info>  Loaded device plugin: NMWifiFactory
(/usr/local/lib/NetworkManager/libnm-device-plugin-wifi.so)
NetworkManager[5255]: <warn>  (/libnm-device-plugin-bluetooth.so):
failed
to load plugin:
/usr/local/lib/NetworkManager/libnm-device-plugin-bluetooth.so:
undefined
symbol: g_clear_pointer
NetworkManager[5255]: <info>  Loaded device plugin: NMWwanFactory
(/usr/local/lib/NetworkManager/libnm-device-plugin-wwan.so)
NetworkManager[5255]: <info>  Loaded device plugin: NMAtmManager
(/usr/local/lib/NetworkManager/libnm-device-plugin-adsl.so)
NetworkManager[5255]: <info>  WiFi enabled by radio killswitch;
enabled by
state file
NetworkManager[5255]: <info>  WWAN enabled by radio killswitch;
enabled by
state file
NetworkManager[5255]: <info>  WiMAX enabled by radio killswitch;
enabled
by state file
NetworkManager[5255]: <info>  Networking is enabled by state file
NetworkManager[5255]: <info>  (eth0): link connected
NetworkManager[5255]: <info>  (eth0): new Ethernet device (carrier:
ON,
driver: 'cpsw', ifindex: 4)
NetworkManager[5255]: <info>  (lo): link connected
NetworkManager[5255]: <info>  (lo): new Generic device (carrier:
ON,
driver: 'unknown', ifindex: 1)
NetworkManager[5255]: <info>  (can0): new Generic device (carrier:
UNKNOWN, driver: 'c_can_platform', ifindex: 2)
NetworkManager[5255]: <info>  (can1): new Generic device (carrier:
UNKNOWN, driver: 'c_can_platform', ifindex: 3)
NetworkManager[5255]: <info>  startup complete
NetworkManager[5255]: <info>  ModemManager available in the bus
NetworkManager[5255]: <info>  (ttyUSB2): new Broadband device
(carrier:
UNKNOWN, driver: 'option1', ifindex: 0)
NetworkManager[5255]: <info>  (ttyUSB2): device state change:
unmanaged ->
unavailable (reason 'managed') [10 20 2]
NetworkManager[5255]: <info>  (ttyUSB2): modem state 'registered'
NetworkManager[5255]: <info>  (ttyUSB2): device state change:
unavailable
-> disconnected (reason 'none') [20 30 0]

but when I do con up, I still get nothing:
root/usr/local/etc/NetworkManager/system-connections# nmcli con up
ppp
Error: Connection 'ppp' does not exist.



Any ideas what is going on?



On Thu, Mar 3, 2016 at 2:37 PM, Ali Nematollahi <alirezan1 gmail co
m>
wrote:


Thanks Dan!
I removed the connections and restarted NM and did what you
suggested and
here is what I get now:
nmcli con add type gsm con-name ppp ifname ttyUSB2 apn
internet.com
Connection 'ppp' (94e24340-490b-4f96-91bb-c5511a2a5f50)
successfully
added.

root/usr/local/etc/NetworkManager/system-connections# nmcli con
up ppp
Error: Connection activation failed: Active connection removed
before it
was initialized
root/usr/local/etc/NetworkManager/system-connections# nmcli con
up ppp
Error: Connection activation failed: Active connection could not
be
attached to the device


I wonder what that means...hmmm


Thanks a lot for your help!

On Thu, Mar 3, 2016 at 2:25 PM, Dan Williams <dcbw redhat com>
wrote:


On Thu, 2016-03-03 at 13:58 -0800, Ali Nematollahi wrote:

Okay so I was able to get MM 1.4.12 and NM 1.0.10 compiled
and
deployed on
my unit, which I must admit wasn't easy. 0.9.4 was a lot
easier, I
had to
do a whole lot of re-linking and stuff to get 1.0.10 set up
and
running.
Good news is it is up and running!


I got my 3g up and running and it's all good. Now trying to
get NM to
start
a PPP on it but I'm hitting the wall again.
I've read a lot of documents on setting up devices but none
that go
deep
into setting up GSM and PPP, which is sad. Here is what I
have done
so far:

- with NMCLI:
nmcli con add type gsm con-name ppp ifname ppp0 apn
internet.com
Connection 'ppp' (af71d0c7-bbbd-4d4e-941e-a2581dc86a2e)
successfully
added.

root/usr/local/etc/NetworkManager/system-connections# nmcli
con up
ppp
Error: Connection activation failed: No suitable device found
for
this
connection.

some useful outputs:
root/usr/local/etc/NetworkManager/system-connections# nmcli
con
NAME   UUID                                  TYPE  DEVICE
ppp    af71d0c7-bbbd-4d4e-941e-a2581dc86a2e  gsm   --
radio  f6547503-d831-4cc2-bd3c-a958e645552a  gsm   --
root/usr/local/etc/NetworkManager/system-connections# nmcli
dev
DEVICE   TYPE      STATE         CONNECTION
ttyUSB2  gsm       disconnected  --
eth0     ethernet  unmanaged     --
lo       loopback  unmanaged     --
root/usr/local/etc/NetworkManager/system-connections# mmcli
-L

Found 1 modems:
/org/freedesktop/ModemManager1/Modem/0 [Cinterion] PHS8-USA


I added another entry to the ppp connection and called it
radio:
cat radio
[connection]
id=radio
uuid=f6547503-d831-4cc2-bd3c-a958e645552a
type=gsm
#interface-name=ppp0
interface-name=wwan0
The interface part is likely your problem.  interface-name is
the name
of the NetworkManager control port, which in your case would be
ttyUSB2
(as reported by 'nmcli dev').  Data ports (like ppp0) are
transient,
they come and go, so locking the connection profile to a
specific
device needs to happen with the control interface name.

If you change that to ttyUSB2 or even just remove it entirely,
what
happens?

Dan


permissions=
secondaries=

[gsm]
apn=m2minternet.apn
number=*99#

[ipv4]
dns-search=
method=auto

[ipv6]
dns-search=
method=auto

[serial]
baud=115200


nmcli con up radio ifname ppp0
Error: device 'ppp0' not compatible with connection 'radio'.


Can someone tell me what I'm not doing right? I want to have
my PPP0
interface come up everytime the radio is connected. When I do
it
manually
through pppd call it works beautifully but I can't get it to
work
with
NMCLI. Any ideas why not?


Thanks





On Tue, Mar 1, 2016 at 7:38 AM, Dan Williams <dcbw redhat com
wrote:



On Mon, 2016-02-29 at 17:40 -0800, Ali Nematollahi wrote:


Thanks! I've looked at nmcli radio but there is no good
documentation
I
could find for the version I am using. All of the
documentation
is
for
newer version and don't apply.
Yeah, you say later you're using NM 0.9.4, which is
extremely old
(23-
Mar-2012) and I'm not surprised some stuff would be
different...



First of all, when I do:

nmcli nm wwan
WWAN
disabled

Then I do:
 nmcli nm wwan on
nmcli nm wwan
WWAN
disabled

nmcli nm status
RUNNING         STATE           WIFI-
HARDWARE   WIFI       WWAN-
HARDWARE
WWAN
running         connected       enabled         enabled  
  enable
d
disabled
What's in /var/lib/NetworkManager/NetworkManager.state ?

Can you turn on NM log debugging (might be an nmcli command
for
that)
and see what NM prints out when you do "nmcli nm wwan on"?

Dan



I was reading on google somewhere that I need a config
file
in: /etc/NetworkManager/system-connections/
so I put one in:

cat /etc/NetworkManager/system-connections/radio
[connection]
id=MyWwanConnection
type=gsm

[ipv4]
method=auto

[gsm]
number=*99#
apn=mnet.bell.ca.ioe


restarted NM, did the same thing, no difference.

Any documentation for 0.9.4.0 that I can use to figure
this out?
Can
someone help me with setting up the radio connections?
I'm having
no
luck.

Thanks



On Fri, Feb 26, 2016 at 2:22 PM, Dan Williams <dcbw redha
t.com>
wrote:




On Fri, 2016-02-26 at 10:50 -0800, Ali Nematollahi
wrote:



Thanks!

How to I enable "service called NetworkManager-
dispatcher or
nm-dispatcher"? When I search for "dispatcher" in my
filesystem
only
these
come up:
/etc/NetworkManager/dispatcher.d
/etc/dbus-1/system.d/nm-dispatcher.conf
/usr/share/dbus-1/system-
services/org.freedesktop.nm_dispatcher.service
/usr/lib/NetworkManager/nm-dispatcher.action
/usr/sbin/usb_modeswitch_dispatcher


Starting MM as a service makes perfect sense.
The question is however, how do I find out when to
say
"enable"
the
modem,
or to do a simple-connect? I was planning on using
the
dispatchers
for all
of that, to automate all of those. So basically:
NetworkManager will take care of that, if 'wwan' radios
are
enabled.
 See 'nmcli radio'.  As long as 'nmcli radio' reports
WWAN
enabled,
and
as long as your machine has no airplane switch for WWAN
(or if
it
does
the switch enables the WWAN), NetworkManager will
enable the
modem
when
it is discovered by ModemManager and it will be
available to
connect
with from NetworkManager.

Recent versions of NetworkManager (1.0.8+) also have
support
for
WWAN
autoconnect, so I don't think you need a dispatcher
script here
at
all.




- MM starts
- modem comes up, status -> Disabled
   - dispatcher kicks in: status -> Enabled
- dispatcher kicks in: simple-connect
Dispatcher scripts only trigger on connection up/down,
so you
don't
get
any events on modem status changes.  But that shouldn't
matter,
since
NetworkManager can take care of all of the WWAN
connection
stuff as
long as ModemManager is up and running (like if its run
as a
system
service).

Dan




Thanks!


On Fri, Feb 26, 2016 at 12:36 AM, Thomas Haller <thal
ler redh
at.c
om>
wrote:




On Thu, 2016-02-25 at 17:16 -0800, Ali Nematollahi
wrote:



Hi guys

I'm trying to experiment with NM dispatchers but
I can't
seem
to
get
anything done. I have a very basic script
in /etc/NetworkManager/dispatcher.d/02test:

#!/bin/sh -e

echo "Starting ModemManager"
ModemManager --debug &

But it is not running. I have made sure the
scripts and
directories
are executable (a+x). But I cannot seem to get
the
scripts to
run.

Can someone help me with this please?
NetworkManager --version
0.9.4.0
You probably also need to enable a service called
NetworkManager-
dispatcher or nm-dispatcher.





Question 2: I wanted to use the dispatcher script
to
start
ModemManager on startup and to enable the 3G
modem I
have.
Can it
be
done? I have seen examples of how to start a
connection
when
an
interface comes up but nothing that could help me
with
this.
It looks very wrong to start ModemManager from a
dispatcher
script.
Those scripts are invoked often and at various
times, you
don't
want to
start ModemManager every time something happens
with a
networking
interface.

Instead, start ModemManager as a regular system
service,
just
like
NetworkManager.


Thomas

_______________________________________________
networkmanager-list mailing list
networkmanager-list gnome org
https://mail.gnome.org/mailman/listinfo/networkmanage
r-list



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]