modem-manager-gui compiled in Buster
Over the last few days, I have posted about getting
NetworkManager working in Easy Buster. There is also ModemManager, which
is a daemon and is supposed to be integrated with NetworkManager. There
is a GUI that runs in the tray, 'network-manager-applet', the
executable named 'nm-applet', and the package also has a standalone GUI
'nm-connection-editor'.
There is yet another GUI, package 'modem-manager-gui', the executable
has the same name, and this is a standalone executable. I have compiled
this, as once again uncertain about the dependencies of the DEB, and
created a PET. It can be launched via the menu, :Network ->
ModemManager Configuration".
I do not yet know how to integrate it into the selection GUI in the
"connect" icon on the desktop. But, if you have a 4G modem dongle, go to
the Network menu and give this a try.
When I first tried to run it, it crashed:
# modem-manager-gui
(modem-manager-gui:3026): Gdk-CRITICAL **: 13:13:41.176:
gdk_window_thaw_toplevel_updates: assertion
'window->update_and_descendants_freeze_count > 0' failed
Error activating interface 'org.freedesktop.ModemManager1' for
module 'mm07'.
GDBus.Error:org.freedesktop.DBus.Error.Spawn.PermissionsInvalid: The
permission of the setuid helper is not correct
#
After a bit of a google, I found that I had to set the suid bit of the dbus launcher:
# chmod u+s /usr/lib/dbus-1.0/dbus-daemon-launch-helper
...that advice came from here:
https://askubuntu.com/questions/826619/broken-network-settings-upon-boot
I have got the GUI to come up, but haven't done anything with it. It
has been many years since I last used a 4G dongle. Well, looks like it
is for more than just operating a dongle, see info here:
https://linuxonly.ru/page/modem-manager-gui
Tags: easy