Re: Maintaining connection



We use cellular modems for telemetry, and they disconnect every so often, and don't come back on-line on their own. I am using dbus via python to send Enable(False) followed by Enable(True) to reset network manager. This makes it reconnect to all the automatic connections that have been configured.

Alex Ferm
PetroPower, LLC.
3003 E. 37th Street N.
Suite 100
Wichita, KS 67219

Phone: (316) 361-0222
Toll Free: (877) 265-6581
Fax: (316) 361-0967
On 03/11/2015 07:49 PM, Stuart D. Gathman wrote:
On Wed, 11 Mar 2015, Dan Williams wrote:

On Wed, 2015-03-11 at 15:57 -0500, Alex Ferm wrote:
Hello, I'm trying to write a python script that resets NetworkManager
when the state is not "NM_STATE_CONNECTED_GLOBAL". Does NetworkManager
time out and retry automatically during the "NM_STATE_CONNECTING" state?
Also, how is the "NM_STATE_CONNECTED_GLOBAL" determined(ie: is there a
periodic ping or something?)?

What's the reason to reset NM when it reports something isn't connected?
Just to ensure always-on connectivity as hard as possible?  Also, what
do you mean by "reset", what specific actions are you running to do so?

In my case, wpa_supplicant hangs every so many megabytes, and I have to
killall wpa_supplicant to restore the network connection.  I've been
wondering about a way to have NM do that automatically, since fixing
wpa_supplicant seems to be difficult.

Attachment: aferm.vcf
Description: Vcard



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