OSS Group :: Admin :: Работа с модулем eagle-usb |
Быстрый поиск по WikiНавигация по сайтуНа эту страницу ссылаются: |
Работа с модулем eagle-usbПроект Eagle-USB 4 Linux предназначен для поддержки в Linux xDSL-модемов на базе чипсетов AD Eagle I/II/III. Преимущественно разработка и документирование проекта ведётся на французском. Есть полностью англоязычная страница проекта на SourceForge.net С ядер >2.6.15 заменён идущим в составе самого ядра модулем ueagle-usb, хотя по крайней мере с 2.6.16 вполне ещё работает. Для сборки модуля требуются пакеты: # apt-get install rpm-build kernel-headers-common kernel-headers-modules-XXX-YYY-ZZZ kernel-headers-XXX-YYY-ZZZ docbook-style-xsl docbook-style-dsssl Далее, требуется распаковать архив с драйвером и приложить патчи. $ tar xvfj eagle-usb-2.3.2.tar.bz2 $ cd eagle-usb-2.3.2 $ patch -p0 < ../eagle-usb-2.3.2-alt-usb_driver-owner-filed.patch $ patch -p0 < ../eagle-usb-2.3.2-URB_ASYNC_UNLINK-in-2.6.14-alt.patch Проверить, на правильную ли версию указывает /etc/sysconfig/kernel. Конфигурация и сборка модуля: $ ./configure --prefix=/usr/local --with-kernel-src=/usr/src/linux-XXX-YYY-ZZZ $ make $ mkdir temp $ make install DESTDIR=`pwd`/temp В итоге в temp - полная структура драйвера. На ней выполняется # chown -R root:root temp/ Из полученного дерева нужно: Из /etc/eagle-usb удаляется eagle-usb_must_be_configured, eagle-usb.conf.template переименовывается в просто .conf. Для Stream его содержимое: # cat eagle-usb.conf | egrep -v '^([#]|$)' <eaglectrl> OPTN0=8002C444 OPTN1=00000994 OPTN2=63600000 OPTN3=00000028 OPTN4=00600000 OPTN5=00000500 VPI=00000001 VCI=00000032 Encapsulation=1 Linetype=00000001 RatePollFreq=00000009 </eaglectrl>
Всё остальное - дублирует функционал пакета pppoe и не нужно. Для загрузки firmware в модем используется eaglestat показывает состояние модема, при статусе 'Modem is operational' можно запускать pppoe.
Дата создания: 2006-05-28 21:15:49 (Фетисов Н. А. (naf)) Wiki::Admin Оглавление Карта раздела Изменения за сутки Изменения за неделю Изменения за месяц |
© 2006-2024 OSS Group. All rights reserved. | Техническая поддержка: Открытые Информационные Технологии и Системы
|