Модераторы: ZeeLax, powerfox
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Модем AusLinx AL-2006 под OS GNU/Linux, с ядром ветки 2.6.x 
:(
    Опции темы
Kagor
  Дата 1.12.2004, 00:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Debian user
****


Профиль
Группа: Экс. модератор
Сообщений: 2946
Регистрация: 28.2.2003
Где: Королевство Кривых

Репутация: 3
Всего: 85



Цитата
Модем AusLinx AL-2006 под OS GNU/Linux с ядром ветки 2.6.x

Для поддержки модемов на чипсетах фирмы Conexant к которым принадлежат и модемы AusLinx AL-2006 существует проект
Conexant AccessRunner USB software располагающийся по адресу http://accessrunner.sourceforge.net/.
При попытке настроить под ядро из ветки 2.6.x мы сталкиваемся с проблемами.
Авторы проекта ядрами этой ветки еще не занимались. Но существует добрый человек который занимался допилкой данного проекта(а точнее допилкой ядра для работы с этим проектом). Это не я :-)
Для тех кто не читает по-английски или боится запутаться попробую написать по-русски.
Нам потребуются чистые исходники ядра 2.6.x(чистые дабы не править патч самим, если speedtch.c уже был кем-то поправлен),
патч на speedtch.c, исходники pppd, патч к pppd ну и установленный libpcap и linux-atm(а! и поправленные скрипты).
Ссылки на все что необходимо я приведу в конце статьи.
И так, берем ядро ветки 2.6.x(на 2.6.9 у меня патч спокойно наложился, но оно что-то не захотело проходить make modules_install, хоть остальное и прошло, возможно это были шутки SuSE 9.1 где все было проделано.
Кстати 2.6.10-rc* брать не рекомендую по причине отсутствия speedtch.c как класса в них, возможно придется патчик переписывать).
Процедуру распаковки исходников ядра на место я опущу по причине того, что предполагаю что делающий это уже знаком с данной процедурой. Скачиваем патч к ядру и приносим его в директорию с исходниками ядра, после чего говорим patch -p1 <./patch-2.6.6_20040517_accessrunner>log. Заходим в файл log и убеждаемся что патч наложился корректно. Конфигурируем ядро.
Включаем указанные вещи именно так как приводится в статье, то есть что указано модулем включаем модулем.

Device Driver -> Networking Support -> Networking Options -> ....

<M> Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
<M> &gtClassical IP over ATM (EXPERIMENTAL)
[*] Do NOT send ICMP if no neighbour (EXPERIMENTAL)
<M> LAN Emulation (LANE) support (EXPERIMENTAL)
<M> Multi-Protocol Over ATM (MPOA) support (EXPERIMENTAL)
<M> RFC1483/2684 Bridged protocols
[*] Per-VC IP filter kludge


Device Driver -> USB Support ->
<M> Support for USB
<M>Alcatel Speedtouch USB support (NEW)

Остальное по вашему вкусу :-)

Делаем make bzImage modules modules_install, далее копируем bzImage, прописываем в lilo.conf или menu.lst в зависимости от
того что используется lilo или grub, перезагружаемся с новым ядром.

Распаковываем cxacru, заходим в директорию cxacru и делаем там make. После чего заменяем cxload.sh и cxunload.sh на те,
что скачали в файлки modified_scripts.tgz.
Редактируем /etc/cxacru(в случае с подключением СТРИМ ставим PROTOCOL_MODE=4).

Берем исходники pppd-2.4.2 и накладываем на них патчик, после чего ./configure && make && make install
(ну или checkinstall и собираем пакет под свою систему).
Удаляем все модули cxacru скомпиленные для вашего ядра, скажем так:
#find /lib/modules/`uname -r`/ -name "*cxacru*" -exec rm {} \;
Говорим cxstart.sh, оно конечно стартует и даже попытается установить соединение, вот только мы ему пока не рассказали куда
и с какими логином/паролем.
Посему прерываем попытку установить соединение.
Запускаем adsl-setup или pppoeconfig по вкусу, задаем настройки вашего подключения, логин там и пароль скажем.
В качестве устройства через которое идет у нас ppp(помним что у нас PPP over Ethernet?) указываем устройство nas0
(это виртуальная сетевуха, которая у нас появилась и которая по сути своей и есть ваш USB-модем). Еще раз запускаем cxstart.sh и наслаждаемся результатом.

Теперь ссылки на файлы.
Патч к ядру.
Патч к pppd.
Измененый скрипты.


Сама статья. smile
Взято с ЛОР. smile

Это сообщение отредактировал(а) Kagor - 2.3.2005, 21:44


--------------------
Disassemble Your life and get the key!
PM ICQ GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Hardware"
Imple
ZeeLax
nickless

В этом форуме предпочтительны вопросы на следующие темы:

  • Поиск и установка драйверов для *n?x-систем.
  • Настройка различных устройств (например звука или аппаратного ускорения видео).
  • Выбор *n?x совместимого железа, обмен опытом и.т.д.


Вопросы мобильной разработки тут

Вопросы о настройке системы (например разбивка и форматирование диска, настройка сети) сюда не относятся.


Чтобы получить наибольшую пользу от данного раздела, убедитесь, что вы четко сформулировали свой вопрос и привели точные данные о конфигурации компьютера, а так же указали версию драйвера, версию ОС и версию ядра.
При проблемах с железом желательно указывать вывод комманд lspci, lsusb и dmesg (запускать под root-ом), содержимое соответствующих логов (лежат в /var/log) и конфигурационных файлов (лежат в /etc). Чем больше информации мы получим, тем быстрее сможем помочь Вам.


  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX и Hardware | Следующая тема »


 




[ Время генерации скрипта: 0.0731 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.