
Я использую wvdial для подключения к мобильной сети (у меня есть usb-модем), и он отлично работает. Однако я хотел немного автоматизировать подключение (сейчас я запускаю wvdial каждый раз, когда хочу подключиться). Я задавался вопросом, есть ли способ добавить эту сеть /etc/network/interfaces
(в истинно Debian-образе), чтобы она подключалась при запуске и/или всякий раз, когда я подключаю свой модем.
Есть у кого-нибудь идеи?
решение1
Добавить /etc/network/interfaces
что-то вроде
auto ppp0
iface ppp0 inet wvdial
(проверено на Ubuntu Lucid)
решение2
Вам необходимо интегрироваться wvdial
с ifupdown
системой. Если вы хотите полное решение на основе оболочки, начните сАльтернативное PPP-соединение с wvdialconf. Но учтите, что Debianрекомендуетиспользование графических инструментов, таких как NetworkManager, для настройки сетевых подключений на рабочих столах с графическим интерфейсом.
PS: Обычно это должен быть комментарий, но у меня пока нет разрешения на комментирование :)
решение3
ПопробуйтеАвтоматическое переподключениефункция wvdial описана вwvdial.conf. Эта опция включена по умолчанию, поэтому в вашем случае она может просто не работать.
Если он у вас не работает, отключите его и используйте вместо него этот скрипт отсюдаArchWiki Wvdial:
Если wvdial случайно разрывает соединение, вы можете воспользоваться скриптом ниже.
#! /bin/bash ( while : ; do wvdial sleep 10 done ) &
решение4
Еще один хороший способ исправить это — иметьдемон wvdialчтобы соединение не прерывалось.