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 enabled
> 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 redhat 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 <thaller redhat 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/networkmanager-list