Skip to content

Conversation

And make initd script status informative
1. Don't edit provider in /etc/ppp/ppp_on_boot, make
   /etc/ppp/peers/provider a symlink.

2. Fix the shebang in /etc/ppp/ppp_on_boot

3. Change perms on /etc/ppp/ppp_on_boot to enable/disable
Which will prevent two copies from running if testing
At most every 3 hours, check broadcast interfaces to see if they have
connectivity.  This is done by brining ppp0 down if any broadcast
interfaces have link up and addresses assigned.

Restart services when broadcast interface link transitions to up.

Restart just ssh_tunnel if connection is not from an active interface.

Should work if we have both WiFi and Ethernet.
Not all sections are supported, yet
Otherwise we will fail if syslogd is not running
Just because we just started, doesn't mean it wasn't up.
@jchonig jchonig merged commit 903eb64 into master Jan 20, 2026
1 check passed
@jchonig jchonig deleted the monitor_modem branch January 20, 2026 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants