Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexander Alexandrov                 2:5020/400     24 Aug 2001  21:33:38
 To : All
 Subject : Re: pppd - ПОДРОБHО
 -------------------------------------------------------------------------------- 
 
 Romul Smirnov wrote:
 
 > Мира тебе, All!
 > 
 > Hикто не кинет на мыло пpимеp конфигов для сабжа? (паpоли на сессию с
 > пpовайдеpом так уж и быть не надо :) Ман почитал, но мне пpоще по конфигу
 > pазоpаться, а в ман за отдельными вопpосами лазить.
 > Хочется настpоить
 > dialup- забоp почты - отключение по завеpшении.
 > Любая помощь пpиветствуется, хоpошо если с пpимеpами конфигов или хотя бы
 > с описанием ключевых мест.
 > Заpанее спасибо.
 
 Вообще-то про это много сказано и написано, man pppd, looks Howtos... :)
 Или сюда сходи: http://www.linuxdoc.ru/HOWTO/mini/html/ISP-Connectivity.html
 Hо все же - расскажу еще раз.
 
 # echo '"username"           *       "password"' >>/etc/ppp/pap-secrets
 # mkdir -fp /etc/ppp/scripts
 # echo 'ABORT BUSY
 ABORT "NO CARRIER"
 REPORT BUSY
 REPORT CONNECT
 ECHO OFF
 ""    ATZ
 OK      ATL1M1
 OK      ATW2X2
 SAY "Dialling \T \n"
 OK ATD\T
 TIMEOUT 60
 CONNECT ""
 ' > /etc/ppp/scripts/anyname.chat
 
     Запускать так (все в одну строку):
 # pppd {TTY} 115200 -detach crtscts connect " chat -s -S -f 
 /etc/ppp/scripts/chatscript -T'{ToneMode}{NUMBER}' " defaultroute  -chap 
 user {UserName} idle {IdleTime} ipparam {IpParam}
 Где:
                 {TTY}           - имя устройства, к которому подключен модем,
 например, /dev/modem
                 {ToneMode}      - одна буква, обозначающая режим - тональный (T)
 ,
                                   или импульсный ( P)  набора номера
                 {NUMBER}        - телефонный номер, например, 9w1234567, или
 1234567
                 {UserName}      - имя пользователя, то же, что и в файле
 /etc/ppp/pap-secrets 
                                   (или одно из тех, что в том файле)
                 {IdleTime}      - время в секундах, по истечении которого
 разрывать 
                                   _неактивное_ соединение
                 {IpParam}       - параметр, который будет передан как шестой
 аргумент
                                   скриптам, описанным ниже
 После установления/разрыва соединения будут выполнены след. скрипты со 
 след. аргументами соответственно:
 1) /etc/ppp/ip-up interface-name  tty-device  speed  local-IP-address 
 remote-IP-address ipparam
 
 2) /etc/ppp/ip-down interface-name  tty-device  speed  local-IP-address 
 remote-IP-address ipparam
 
 В них пожно вызывать свои скрипты, различные в зависимости от соединения 
 (или, например, от ipparam), в которых уже и делать необходимые махинации...
 
 А еще есть режимы 'On demand', 'Persist mode' и соответствующие параметры 
 'demand' и 'persist'...
 
 Про все это - поверь! - написано в документации (в том числе и русской) уже 
 сотни или тысячи раз, в том числе - в документации твоего дистрибутива.
 И уж коли я не поленился потратить полчаса своего времени для написания 
 этого письма, пожалуйста, уважь меня, и прояви толику уважения к тем, на 
 чьи плечи ты хотел перевалить труд сделать то, что был должен сделать первым
 делом - ПРОЧЕСТЬ ДОКУМЕHТАЦИЮ, и - ПРОЧТИ ЕЕ!!!
 
 С уважением,
 Александр
 --- ifmail v.2.15dev5
  * Origin: Global One - Murmansk (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 pppd   Romul Smirnov   24 Aug 2001 19:56:00 
 Re: pppd - ПОДРОБHО   Alexander Alexandrov   24 Aug 2001 21:33:38 
Архивное /ru.linux/67390aced3b1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional