Для этого называется пакет modem-manager-gui:
В хранилищах Canonical в настоящее время содержатся последние версии для Ubuntu Trusty и newer. Для Точного (и более раннего) использования этого PPA:
sudo add-apt-repository ppa:linuxonly/modem+manager+gui
sudo apt-get update
sudo apt-get install modem-manager-gui
См. modem-manager-gui .
Да.
Некоторые могут рекомендовать отмечать скрипт как setUID и принадлежать root. Я бы отговорил это. Вместо этого поставьте пользователя под идентификатором, который скрипт запустится в группу sudoers, и настройте sudo, чтобы этот пользователь мог запускать специально требуемые команды как root, не требуя, чтобы пользователь вводил пароль. Это обеспечивает слышимость и контролирует ситуацию.
Более подробную информацию о sudo и его конфигурации можно найти здесь.