Не работал сканер, пока я не установил обновленный драйвер:
brscan3-0.2.11-5.amd64.deb (а не brscan3-0.2.11-4.amd64.deb) [ ! d1]
http://www.brother.com/cgi-bin/agreement/agreement.cgi?dlfile=http://www.brother.com/pub/bsc/linux/dlf/brscan3-0.2. 11-5.amd64.deb & amp; lang = English_gpl
с этой страницы.
http://www.brother.com/cgi-bin/agreement/agreement. ? CGI dlfile = HTTP: //www.brother.com/pub/bsc/linux/dlf/brscan3-0.2.11-5.amd64.deb& языки = English_gpl [d5!]
Я не знаю, есть ли способ сделать это с Network Manager, возможно, есть одно, но у меня есть другое решение для вас. Вы можете установить Wicd:
sudo apt-get install wicd
У Wicd есть поддержка непосредственно на интерфейсе gtk, чтобы добавить поддержку до скрипта и пост-скрипта для каждой сети, которую вы можете подключить. Позаботьтесь о том, чтобы Wicd удалил Network-Manager для работы (они оба находятся в конфликте), поэтому, если что-то пойдет не так, вы должны загрузить .deb Network-Manager или иметь Live-CD / Live-USB с вами.
Wicd прост в использовании и быстрее подключается, но не имеет некоторых дополнительных функций Network-Manager (например, VPN). Вот скриншот:
Да, сценарии оболочки в /etc/NetworkManager/dispatcher.d/ для NetworkManager - очень хорошая идея.
Существует также метод Dbus с NetworkManager, более увлекательный и сложный: man nm-settings.
резюме аргументов оболочки из Man страницы NetworkManager о dispatcher:
Каждый скрипт получает два аргумента, первый из которых является именем интерфейса только что активированного устройства и вторым действием.Действие может быть: вверх, вниз, vpn-up, vpn-down, hostname, dhcp4-change, dhcp6-change. (Release man-страницы: 17 января 2012 г.)
Вот очень простой скрипт для перезапуска OpenVPN после того, как сетевой интерфейс был up:
if [ "$2" = "up" ]; then
/etc/init.d/openvpn restart
fi
exit $?