OSS Group OSS Group
>  Карта
>  Поиск
>  Контакты
>  OSS Group  ::  Admin  ::  Huawei MT810
  
РегистрацияЗабыли пароль?

↓  Быстрый поиск по Wiki


Режим поиска:   И   ИЛИ

↓  Доступные Wiki

↓  Навигация по сайту

[]

↓  Последняя новость

Загрузка...
Get Firefox!
[~]

Huawei MT810

Модем Huawei MT810 ADSL USB - построен на основе чипсета Analog Devices, Inc. EagleII.

Под Linux поддерживается модулем eagle-usb до ядер 2.6.14 включительно, затем - ueagle-usb. Последний идёт штатно в составе ядра, но требуют дополнительно firmware и пр.

Использование модуля ueagle-usb

Домашняя страница проекта. Последовательность действий по настройке расписана в wiki проекта.

Порядок настройки соединения с Stream для Sisyphus (по состоянию на октябрь 2006):

  • Требуется ядро >2.6.10 - с модулем ueagle-atm. Также требуется модуль br2684. Условиям удовлетворяют все имеющиеся в репозитории ядра. Необходим пакет br2684ctl с одноимённой утилитой для настройки моста ATM-to-Ethernet.
  • Для работы ueagle-usb требуется код firmware под модемы, который, увы, не может быть выложен в дистрибутивы из-за лицензионных органичений. Берётся последняя версия ueagle-data-X.Y.tar.gz с http://eagle-usb.org/ueagle-atm/non-free/ . Файлы из архива надо разместить в подкаталоге ueagle-atm в одном из каталогов, перечисленных в переменной $FIRMWARE_DIRS hotplug 'а. Обычно годится /lib/firmware/ueagle-atm. Владельца файлов надо поменять на root:root. Каталоги можно посмотреть через
  $ grep FIRMWARE_DIRS  /etc/hotplug/firmware.agent
  • Ручное поднятие соединения:
    • # modprobe ueagle-atm - Должен определиться модем, в него загрузиться firmware, установиться соединение. Отслеживается по логам или через статус модема (# cat /sys/bus/usb/drivers/ueagle-atm/*0/*).
    • Поднимаем ATM-to-Ethernet bridge (на интерфейсе nas0, с параметрами VCP=1, VCI =50 для Stream):
 # modprobe br2684
 # br2684ctl -b -c 0 -e 0 -a 1.50
 # ifconfig nas0 up
  • Автоматическое поднятие моста: в /etc/hotplug/usb требуется положить файл ueage-atm вида:
#!/bin/bash
#
# Hotplug script for setting up an ATM over Ethernet
# bridge for ueagle-atm modem.
#
# Params (given by hotplug) :
#       $DEVICE  ex: /proc/bus/usb/002/005
#       $DEVPATH ex: /devices/pci0000:00/0000:00:02.0/usb1/1-2/1-2:1.2
#       $REMOVER ex: /var/run/usb/%proc%bus%usb%001%006
#       note: only kernels 2.5+ provide $DEVPATH
#       note: some distribs like SuSE9.1 does not provide $REMOVER param

# Setting up br2684ctl parameters

# VCP/VCI for ATM, in format VCP.VCI, decimal values
VCP_VCI=1.50

# Encapsulation method (LLC=0, VC=1)
ENC_TYPE=0

# br2684 interface number
IFACE_NUM=0

###########################
## Nothing to edit under this line
BR2684_BACKGROUND=-b
IFACE="nas$IFACE_NUM"

# this script should only be called by hotplug (giving the $DEVICE param)
if [ -z "$DEVICE" ] ; then
        echo "This script should be run by hotplug!"
        exit
fi

BPID=`ps ax | grep br2684ctl | grep -- '-c 0' | gawk '{print $1;}'`

if [ "$ACTION" = "add" ] ; then
    if [ -z "$BPID" ]; then
        /sbin/modprobe br2684
        /usr/sbin/br2684ctl $BR2684_BACKGROUND -c $IFACE_NUM -e $ENC_TYPE -a $VCP_VCI &>/dev/null
        /sbin/ip link set $IFACE up
    fi
else
    if [ -n "$BPID" ]; then
        /sbin/ip link set $IFACE down
        kill $BPID
        /sbin/rmmod br2684
    fi
fi
  • Настройка pppoe. Требуются пакеты rp-pppoe-client и ppp.
    • В /etc/ppp/pppoe.conf вносится:
ETH='nas0'
USER='login'
DEMAND=no
DNSTYPE=obtain
PEERDNS=no
DNS1=
DNS2=
DEFAULTROUTE=yes
CONNECT_TIMEOUT=30
CONNECT_POLL=2
ACNAME=
SERVICENAME=
PING="."
CF_BASE=`basename $CONFIG`
PIDFILE="/var/run/$CF_BASE-adsl.pid"
SYNCHRONOUS=no
CLAMPMSS=1412
LCP_INTERVAL=20
LCP_FAILURE=10
PPPOE_TIMEOUT=220
FIREWALL=NONE
LINUX_PLUGIN=
PPPOE_EXTRA=""
PPPD_EXTRA=""

* В /etc/ppp/pap-secrets вносится строка с учётной записью вида 'login' * 'password' *.
* Разрешается автоматический запуск сервиса pppoe, с приоритетами запуска 85/15.

Статьи по конфигурации ueagle-usb:

Настройка модуля br2684


Дата создания: 2006-05-28 21:38:16 (Фетисов Н. А. (naf))
Последнее изменение: 2009-04-23 07:19:22 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 4  Все версии


 Комментарии (0)


Wiki::Admin   Оглавление  Карта раздела  Изменения за сутки  Изменения за неделю  Изменения за месяц



Valid XHTML 1.0 Transitional  Valid CSS!  [Valid RSS]