I think instead of adding a workaround to each program that uses nm, nm should be fixed. It cannot be that hard. (If the nm-code would be documented I would do it by myself.)
NM does not use dial-up connections, ok. But you have another way to dial up, right? So why not have a script that tells nm about the ppp-connection in /etc/network/if-up.d and /etc/network/if-down.d ?
All I need is command-line interface to nm that lets me tell nm “Hey I have a network inteface of type $(gettext dial-up) with the name ppp0 that is {connected|offline} now.”
(An a cool thing would be “I have a network interface of type $(gettext dial-up) which could connect to the internet if you call ifup ppp0.” But that might be too advanced.)
I think instead of adding a workaround to each program that uses nm, nm should be fixed. It cannot be that hard. (If the nm-code would be documented I would do it by myself.)
NM does not use dial-up connections, ok. But you have another way to dial up, right? So why not have a script that tells nm about the ppp-connection in /etc/network/ if-up.d and /etc/network/ if-down. d ?
All I need is command-line interface to nm that lets me tell nm “Hey I have a network inteface of type $(gettext dial-up) with the name ppp0 that is {connected|offline} now.”
(An a cool thing would be “I have a network interface of type $(gettext dial-up) which could connect to the internet if you call ifup ppp0.” But that might be too advanced.)