|
*** |
Настройка ppp-соединения в Linuxcrazy crazy00@rbcmail.ru http://www.lop.h1.ru Хотя в Интернете достаточно много
информации о подключении Linux к Интернет,
используя модем и протокол ppp, все же у
многих это вызывает определенные
трудности. Попробуем их разрешить. cd /etc/ppp vim ppp-on #!/bin/bash TEL=12345 DIALER=/etc/ppp/ppp-on-dialer MODEM=/dev/modem SPEED=115200 PROV=provider if [ "$1" = "" ]; then USER=default_user else USER=$1 fi /usr/sbin/pppd $MODEM $SPEED modem lock \ connect "$DIALER $TEL" persist holdoff 5\ user $USER remotename $PROV \ defaultroute noipdefault debug \
if [ "$1" = "" ]; then USER=default_user else USER=$1 fi и написать USER=username Теперь необходимо создать скрипт, который будет непосредственно дозваниваться до провайдера vim ppp-on-dialer #!/bin/bash exec chat -v \ ABORT "ERROR" \ ABORT "NO DIALTONE" \ TIMEOUT 30 \ "" "AT" \ "OK"-"+++"-"" "AT" \ "OK" "ATZ" \ ABORT "VOICE" \ ABORT "NO ANSWER" \ ABORT "NO CARRIER" \ ABORT "BUSY" \ OK "ATDP$1" \ TIMEOUT 200 \ CONNECT "\\c" \ ":" "\\c" И последним штрихом будет скрипт разрыва связи vim ppp-off #!/bin/bash DEVICE=ppp0 if [ -r /var/run/$DEVICE.pid ]; then kill -INT `cat /var/run/$DEVICE.pid` if [ ! "$?" = "0" ]; then rm -f /var/run/$DEVICE.pid echo "pppd not running" exit 1 fi echo "$DEVICE is stopped" exit 0 fi echo "$DEVICE not active" exit 1
username provider password для каждого аккаунта, где #!/bin/bash HISTORY=/etc/ppp/ppp-history echo `date` $4 $5 ppp-on >> $HISTORY exit 0 А в файле /etc/ppp/ip-down.local: #!/bin/bash HISTORY=/etc/ppp/ppp-history echo `date` ppp-off >> $HISTORY exit 0 Вот и все, что может понадобиться
для начала. В следующих статьях я продолжу
тему Интернета и напишу про настройку
программ для работы с почтой. Не забывайте,
что в ОС Линукс существуют такие
замечательные команды как man,info etc.
|
|
Copyright © "Internet Zone", info@izcity.com |