Автор Тема: Автоматическое подключение к сети USB модема  (Прочитано 2242 раз)

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 233
  • ITS
Как с помощью NetworkManager добиться автоматического подключение к сети интернет через USB модем на AltLinux 7 cent. на systemd?
Галочка "Автоматически подключаться к этой сети когда она доступна" - НЕ РАБОТАЕТ!
Может ещё что необходимо подкрутить?
« Последнее редактирование: 18.04.2014 06:32:28 от sb »

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 233
  • ITS
Так как NetworkManager толком не работает или не настраивается через GUI на данном дистрибутиве, может кто сможет подсказать, как создать udev роль для запуска модема при его обнаружении. И как вообще NetworkManager из консоли поднимает свои сетевые профили, где можно мануал почитать на русском?

DdShurick

  • Гость
 Не знаю, поможет ли это вам, ибо написано было не для Альта. Потребуется доустановить wvdial.
Спойлер
/etc/udev/rules.d/99-modem.rulesACTION!="add|change", GOTO="remove_modem"

SUBSYSTEM=="tty", SUBSYSTEMS=="usb", KERNEL=="ttyUSB?|ttyACM?",  RUN+="check3Gmodem %k"

LABEL="remove_modem"
ACTION=="remove", SUBSYSTEM=="tty", SUBSYSTEMS=="usb", KERNEL=="ttyUSB?|ttyACM?", RUN+="/bin/rm /dev/modem", RUN+="/bin/rm /dev/ttyUSB_utps_pcui"
/lib/udev/check3Gmodem#!/bin/sh
#DdShurick GPL 03.02.14
[ $1 ] || exit 1
Dx1=$1
[ -f /tmp/mdev ] && rm /tmp/mdev
/usr/sbin/modem-stats -c AT /dev/$Dx1 && echo $Dx1 >> /tmp/mdev
/bin/grep $Dx1 /tmp/mdev || exit 1
if [ $(/usr/bin/wc -l < /tmp/mdev) -nt 1 ]; then
ln -s $Dx1 /dev/modem
ln -s $Dx1 /dev/ttyUSB_utps_pcui
exec /lib/udev/wvdial.sh
else
 if [ $(/bin/find $(/usr/bin/dirname $(/usr/bin/realpath /sys/bus/usb-serial/devices/$Dx1)) -name ep_* | wc -w) = 3 ]; then
/bin/ln -s /dev/$Dx1 /dev/modem && exec /usr/bin/wvdial
 else
[ "$(/bin/grep $Dx1 /tmp/mdev)" ] && /bin/ln -s /dev/$Dx1 /dev/ttyUSB_utps_pcui
 fi
fi
На NM я давно забил.

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136


повесьте багу что б галочку починили, мне кажется это самый правильный вариант.