Подключение ADSL модема Huawei SmartAx MT810 USB

Данное HowTo описывает установку драйвера USB модема SmartAx MT810 в deb основанном дистрибутиве и настройку PPPoE соединения через него, посредством сетевого моста RFC1483/2684. Мост обеспечивает простой способ подключения к ADSL провайдерам использующим PPPoE (например Stream).

  1. Подготовка Для настройки этого adsl модема потребуются следующие файлы: - rp- pppoe-3.8.tar.gz - поддержка PPPoE - br2684ctl.deb - сетевой мост RFC1483/2684 (во многих дистрибутивах можно найти в репозитариях) - ueagle- atm-1.3.tar.gz - драйвер модема - ueagle-data-1.1.tar.gz - прошивки

  2. Удаление стандартного драйвера Стандартный драйвер eagle нас не устраивает, если он есть, то его необходимо удалить (здесь и далее подразумевается консоль root'а):

    lsmod | grep eagle

Если модем подключен и драйвер есть, то должен присутствовать модуль "eagle- usb". В таком случае выгружаем и удаляем его:

# modprobe -r eagle-usb
# modprobe -r usbatm
# rm /lib/modules/$(uname -r)/kernel/drivers/usb/atm/usbatm.ko
# rm /lib/modules/$(uname -r)/kernel/drivers/usb/net/eagle/eagleusb.ko
  1. Установка драйвера Схема в целом стандартна. Должны быть установлены gcc и заголовочные файлы ядра (в Ubuntu - пакеты linux-headers и build-essential):

    tar -xvzf ueagle-atm-1.3.tar.gz

    cd ueagle-atm-1.3

    make

    make install

Устанавливаем прошивки:

# tar -xzf ueagle-data-1.1.tar.gz
# cd ueagle-data-1.1
# mkdir /lib/firmware/ueagle-atm
# cp -a *.* /lib/firmware/ueagle-atm

Наконец загружаем драйвер:

# modprobe ueagle-atm

На модеме должна загореться лампочка LINK А команда:

# dmesg | grep ueagle

Должна вывести что-то вроде:

usb 1-2: [ueagle-atm] modem operational
usb 1-2: [ueagle-atm] ATU-R firmware version : 44e2ea17
  1. Настройка моста RFC1483/2684 Тут все просто - устанавливаем пакет br2684ctl:

    dpkg -i br2684ctl.deb

И запускаем мост:

# br2684ctl -c 0 -b -a 1.50

(1.50 - это VPI и VCI провайдера) Команда должна вывести примерно следующее:

RFC1483/2684 bridge: Interface "nas0" created sucessfully
RFC1483/2684 bridge: Communicating over ATM 0.0.33, encapsulation: LLC
RFC1483/2684 bridge: Interface configured

Поднимаем сетевой интерфейс:

# ifconfig nas0 up
  1. Настройка PPP подключения

    tar -zxvf rp-pppoe-3.8.tar.gz

    cd rp-pppoe-3.8

    ./go

Скрипт go обеспечит автоматическую сборку и установку rp-pppoe, после чего начнет задавать вопросы:

1.Enter your PPPoE user name: ваш логин
2.Enter the Ethernet interface connected to the DSL modem: nas0
3.Enter the demand value: no
4.Enter the DNS information here: первый днс провайдера
5.Enter the secondary DNS server address here: второй днс провайдера
6.Please enter your PPPoE password: ваш пароль
7.Please re-enter your PPPoE password: ваш пароль
8.Choose a type of firewall (0-2): 1
9.Accept these settings and adjust configuration files (y/n)? y
  1. Правка конфигурации Проверим правильно ли настроена система (скрипт go иногда не совсем точно обрабатывает конфигурационные файлы) Файл /etc/resolv.conf должен содержать строки:

    nameserver первый днс провайдера nameserver второй днс провайдера

Файл /etc/ppp/peers/adsl должен содержать:

user "ваш логин" 
plugin rp-pppoe.so 
nas0 
noipdefault
usepeerdns
defaultroute 
noauth

Файлы /etc/ppp/pap-secrets и /etc/ppp/chap-secrets должны содержать:

"ваш логин" * "ваш пароль"
  1. Подключение к Интернет

    $ pppd call adsl

Все, Вы в интернете (данную команду можно выполнять и от лица пользователя, если он принадлежит к группе dialout)

  1. Автоматизация Неплохо было-бы если бы подключение устанавливалось автоматически при загрузке системы, для этого в конец файлв /etc/rc.local перед exit 0 необходимо добавить следующие строки:

    br2684ctl -c 0 -b -a 1.50 ifconfig nas0 up pppd call adsl

Само подключение устанавливается последней строкой. Если вы хотите устанавливать и разрывать соединение вручную, то используйте для этого именно ее (а для разрыва killall pppd), иначе процесс pppd будет запущен с правами root и только root (или его воплощение в sudo) сможет его завершить.

Размещено: 12.02.2008 23:21 Всего комментариев: 0
Автор: f0ma Блог: f0ma's blog
Тэги: adsl , driver , howto , huawei , pppoe , ubuntu , модем

Комментарии:

Нет комментариев.

Пожалуйста войдите или зарегистрируйтесь чтобы оставлять комментарии.