• Партнер

  • Многие люди в настоящий момент выходят в Интернет используя GPRS, но до недавнего момента это можно было без проблем делать только под Windows, а теперь это можно сделать и из под Linux. В этом обзоре мы рассмотрим три варианта выхода в Интернет по средствам GPRS из под Linux: скриптов,
    kppp, wvdial.

    Перед тем, как приступить к настройке соединения по одному из способов перечисленных ниже, необходимо выполнить следующие действия (!!!внимание!!! все действия производятся под root)

    1) Отключить брандмауэр (firewall) – как это сделать читайте в документации по вашему дистрибутиву (для Мандрейкообразных поможет утилита drakfirewall, для Шапкообразных – утилита setup);

    2) Открыть командную строку и выполнить команду rm
    /dev/modem;

    3) Далее выполнить команду ln -s /dev/ttyS0 /dev/modem (ttyS0 это порт к которому подключена мобила, в данном случае это COM1, если же ваш мобильник подключён к COM2, то замените в команде ttyS0 на ttyS1, в случае использования USB кабеля, например MobileAction, в команде необходимо заменить ttyS0 на ttyUSB0). После вышеперечисленных действий, ваш мобильный телефон это устройство -
    /dev/modem.

    Скрипты

    Рассмотрим первый способ, на мой взгляд наиболее эффективный. Для того, что бы воспользоваться этим способом вам понадобятся сами скрипты. Нужный скрипт можно найти
    в архиве, который прилагается к статье.

    Последовательность действий:

    - поместить, только что закачанный скрипт в корневую директорию (/)
    - выполнить следующие команды:
    cd /
    tar zxvf mts_gprs.tar.gz (вместо mts_gprs.tar.gz нужно поставить название файла, который вы закачали)
    - удалить скрипт из корневой директории

    Ну всё, теперь можно подключаться в Интернет. Для этого откройте командную строку и
    наберите команду gprs, всё - вы в сети. Разрываем соединение по двойному нажатию Ctrl+C.

    KPPP

    Ну что же, переходим ко второму способу. Для его реализации нам не понадобится ничего закачивать и не производить никаких действий из командной строки. Этот способ рассчитан на новичка в мире Linux. Утилита KPPP – это обычная дозванивалка, входящая в состав практически всех популярных дистрибутивов. Настройка проще простого, так как все действия производится в
    GUI.

    Последовательность действий:

    - Запускаем kppp и жмём настройка
    - Во вкладке "Соединения" -> "Создать" -> "Настройка дозвона" - заполнить поле "Имя дозвона" (например GPRS) и добавить номер телефона *99***1# (един для всех операторов). После произведённых действий закрываем вкладку.
    - Переходим во вкладку "Устройство".

    Настройки там должны выглядеть следующим образом:

    Устройство модема: /dev/modem
    Управление потоком: Аппаратное[CRTSCTS]
    Окончание строки: CR
    Скорость соединения: 115200.

    После произведённых действий закрываем вкладку.
    Переходим во вкладку "Модем", снимаем крестик (галочку) со строки "Дождаться сигнала в линии перед набором номера". Жмём кнопку "Команды модема" и в строке "Строка инициализации 2:" прописываем ваш APN, для MTS, например, он выглядит следующим образом AT+CGDCONT=1,"IP","internet.mts.ru". После произведённых действий закрываем вкладку.
    Переходим во вкладку "Разное", ставим крестик (галочку) напротив строки "Встроить в панель при соединении" и напротив "Автодозвон при разъединении".
    Всё готово, можно устанавливать соединение! 

    WVDIAL

    И, наконец, третий способ – подключение в Интернет по средствам утилиты wvdial.
    Проверьте, установлен ли у вас пакет wvdial. Выполните команду: 

    rpm -q wvdial

    Если пакет не установлен, то вы можете найти его в составе дистрибутива и установить командой: 

    rpm -ihv wvdial*.rpm

    Откройте на редактирование файл /etc/wvdial.conf и впишите в него примерно следующую секцию: 

    [Dialer Defaults]
    Modem = /dev/modem
    Baud = 115200
    Init1 = ATZ
    # Строка инициализации для использования GPRS (уточните у своего оператора)
    Init2 = AT+CGDCONT=1,"IP","internet.beeline.ru"
    Phone = *99***1#
    # Имя пользователя
    Username = beeline (уточните у своего оператора)
    # Пароль
    Password = beeline (уточните у своего оператора)

    Укажите в файле /etc/resolv.conf адреса DNS-сервера вашего оператора, в виде: nameserver IP_адрес_сервера.
    Для того, чтобы запустить соединение выполните в терминале команду: 

    wvdial

    Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии