Настройка KPPP с обратным дозвоном

Материал из EniseyName.

Версия от 03:25, 12 марта 2009; Admin (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

[править] Настройка KPPP c обратным дозвоном (callback) для модемного соединения на Mandriva 2007.1 Free

KPPP-callback-with-CBCP

Идея Валентина Маямсина. Большое ему спасибо. Его текст здесь http://linuxforum.ru/index.php?showtopic=24333&view=findpost&p=238775

Я лишь дополнил немного.

Как настроить callback через модемное соединение посредством простых стандартных стредств типа KPPP, когда на серверах провайдера стоит Windows и callback производится по протоколу CBCP (Call Back Configuration Protocol).

Платформа Mandriva 2007.1 Free Модем Acorp 56EMS

0. Подключаем модем к компьютеру и телефонной линии. желательно при отключенном электропитании модема и компьютера.

1. Включаем компьютер. Выберите Система, Настройка, Настройка компььютера, Сеть и Интернет, включите питание модема, выберите Настройка нового сетевого интерфейса, выберите Аналоговый телефонный модем, установите переключатель в положение Самостоятельный выбор, если он по каким-то причинам не определен или опредлен неверно, выберите номер порта ttyS0/com1, система сообщит о необходимости установки пакета kdenetwork-kppp-provider, вставьте DVD-дистрибутив, в списке провайдер выберите Нет в списке, в поле Название соединения вводим rol, в поле Номер телефона тетелефонный номер точки доступа к сети интернет от провайдера 2560056, в поле ID логин вводим имя пользователя, под которым зарегистрированы у провайдера, egor347, в поле Пароль вводим пароль, в списке Аутентификация выберите PAP/CHAP, параметры IP выбеирите автоматический, DNS-параметры автоматический, параметры Шлюз выберите автоматический, выберите возможность самостоятельно запускать пользователям соединение с Интернетом, отключите возможность запускать соединение с Интернетом при загрузке, откажитесь от подключения к Интенету сейчас, нажмите Завершить.

2. Качаем последний (желательно) пакет ppp. Например, я скачал пакет ppp-2.4.4 отсюда ftp://ftp.samba.org/pub/ppp/

3. Распаковываем архив ppp-2.4.4.tar.gz в какой-нибудь каталог и переходим в него:

tar - xzf ppp-2.4.4.tar.gz

cd ppp-2.4.4

4. Теперь надо сконфигурировать ppp с поддрежкой CBCP (подробно информация о протоколе и конфигурировании представлена в файле README.cbcp, также рекомендую почитать README.linux). Для этого переходим в каталог pppd и в файле Makefile.linux находим и приводим к виду следующую строку:

  1. Enable Microsoft proprietary Callback Control Protocol

CBCP=y

5. Теперь переходим в каталог ppp-2.4.4 и выполняем стандартные действия:

./configure --prefix=/usr

make

make install

Опция --prefix=/usr для того, чтобы перезаписать предыдущую копию ppp, которая была установлена при инсталляции из rpm.

6. Проверить, правильно ли вы скомпилировали ppp, можно при помощи команды

pppd callback

Все должно быть в порядке, если вы получили следующее сообщение:

pppd: too few parameters for option callback

7. Установим пульсирующий способ набора номера, который поддерживает все старые и новые телефонные станции: запускаем Интернет, Удаленный доступ, kppp, выберите Настроить, выберите Модемы, Изменить, выберите Модем, нажмите Команды модема, в поле Строка набора номера (Dial string) введите ATDP, нажмите ОК.

8. Указываем в диалоговом окне настроек соединения Тип Callback "Определяемый пользователем", в поле Номер Callback указываем номер обратного дозвона (обязательно, даже если номер телефона у вас содержится в логине).

9. Нажимаем Настройка аргументов pppd и в поле Аргумент вводим callback, нажимаем Добавить. Указываем другие опции если надо. Нажимаем ОК.

Дозваниваемся, ждем перезвона и работаем...

Личные инструменты