Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе




Скачать 190,44 Kb.
НазваниеЧергик Андрей Владимирович Zyxel omni adsl usb ee, иначе
Дата публикации21.11.2013
Размер190,44 Kb.
ТипДокументы
pochit.ru > Информатика > Документы
Автор руководства: Чергик Андрей Владимирович

ZyXEL OMNI ADSL USB EE, иначе:

AusLinx AL-2006 ( Annex A ).

все будет хорошо!
Узнать, поддерживается ли ваш модем можно после установки линукса, запустив команду «lsusb», находясь в учетной записи суперпользователя (root) и сравнив вывод этой команды и содержимого столбца «Product ID (hex)» файла «maintained_modems.htm». Например, у меня вывод такой:

«Bus 001 Device 002: ID 0586:330a ZyXEL Communications Corp.» После двоеточия идет запись 330а – это и надо искать в столбце
«Product ID (hex)». У вас может быть другое сочетание букв и цифр после двоеточия. Если вы его найдёте в столбце «Product ID (hex)» файла «maintained_modems.htm», - то ваш модем поддерживается драйвером. Иначе – нет смысла продолжать читать это руководство.


  1. Качаем «Mandriva 2006» с сайта: http://wwwnew.mandriva.com/ (xxxxxxxx.iso).

  2. Качаем ядро «linux-2.6.14.tar.gz» с сайта www.kernel.org, если не скачали с моего сайта

( www.sunhill.h15.ru/zyxel/faq.html ). Лучше конечно скачать более стабильное ядро

версии «2.6.14.4».

  1. Качаем и сохраняем все файлы в одной папке (например - «buffer»):

  • linux-2.6.14.4.tar.bz2 ядро

  • rp-pppoe-3.5-5mdk.i586.rpm PPPoE (Point-to-Point Protocol over Ethernet) – это

протокол, используемый многими интернет-сервис провайдерами. (службы: adsl-setup, adsl-start, adsl-stat, adsl-stop )

  • linux-atm-2.4.1-1.i386.rpm библиотека поддержки ATM( Asinhronic transfer

mode ) в Linux

  • libusb-0.1.8-2.1.i386.rpm библиотека доступа к USB устройствам

  • liblinux-atm1-2.4.1-8mdk.i586.rpm пакет содержит необходимые библиотеки для

запуска программ, связанных с «linux-atm»

  • cutst-source.tar.gz программа для преобразования бинарного файла

(CnxEtU.sys) прошивки модема в системе Windows

в бинарный файл прошивки модема в системе Linux (firmware-fw.bin)

  • cxacru-cf.bin файл, необходимый для прошивки модема

  • cxacru-auslinx2006.tar.bz2 в этом архиве лежит программа для создания

интерфейса «nas0», необходимого для эмуляции ethernet сети через usb.

  1. Файл «cxacru-bp.bin» понадобится, если «Product ID (hex)» вашего модема содержит запись «cafe», а не «330a» или любую другую. В этом случае в пункте «17» надо будет дополнительно переписать в директорию «/lib/hotplug/firmware» еще и файл «cxacru-bp.bin».

  2. Ставим «Mandriva 2006».

  3. *возможно, что программа-инсталлятор всё настроит правильно и вам не понадобится править системные файлы, но если при загрузке операционной системы «Linux» компьютер зависнет, - выполните следующие действия: После установки «Mandriva 2006» и перезагрузки компьютера, появится загрузчик LILO, вместо привычного «собрата» из системы Windows. Выбираем в этом меню загрузки пункт «failsafe». Этот пункт нужен, так как в ходе установки программа-инсталлятор настраивает линукс на автоматический запуск службы ppp0, которая должна подключить компьютер к интернету. Но эта служба НЕ настроена, и при первой же загрузке приведет к зависанию системы.


===============================================================================

*все последующие дейтвия надо выполнять заходя в систему Линукс под именем root , т.е. в качестве суперпользователя (администратора). Переключиться с простого пользователя на привилегированного можно с помощью команды: «su» -> затем . После нажатия клавиши будет выведено на экран приглашение ввода пароля – введите его и нажмите .
Переключаться на суперпользователя НЕОБХОДИМО(!) ПОСЛЕ __КАЖДОЙ__ПЕРЕЗАГРУЗКИ___!!!!!!

===============================================================================

  1. После загрузки в режиме «failsafe» появится консольная строка на черном экране. В появившейся строке (т.е. в «консоли») вводим: «vi /etc/sysconfig/network-services/ifcfg-ppp0» (если файл «ifcfg-ppp0» не найден, - найдите его с помощью команды «find / -name ifcfg-ppp0», затем перейдите в папку (далее - «имяпапки2»), содержащую этот файл. Переход можно осуществить с помощью команды «cd» так (пример): «cd /имяпапки1/имяпапки2/». Затем введите команду:
    «
    vi ifcfg-ppp0»). В открывшемся окне редактора «vi» нажать комбинацию клавиш +. Замените строку «ONBOOT=yes» на «ONBOOT=no». Затем нажмите , потом +<:> (т.е. введите двоеточие), после этого по очереди последовательно нажмите «w» «q» «!», затем . Проделанные операции нужны для отмены автоматической загрузки службы «ppp0». Т.к. она еще не настроена - ее автоматический запуск привел бы к зависанию.
    После выхода из редактора «vi» в консоль пишем: «shutdown –r now» и жмем для перезагрузки.

  2. После перезагрузки выбираем в загрузочном меню с ласковым названием «LILO» пункт «Linux». Загружаем Линукс!

  3. Загружаем терминал (консоль, т.е. ту самую старую добрую черную строку…). Копируем директорию «buffer» из windows в папку «/tmp/buffer» в файловой системе Линукса. Т.к., скорее всего, файловая система находится (принято говорить «примонтирована») в директории «/mnt/win_буквадиска» (вместо «буквадиска» подставляем букву диска, существующего в вашем windows, как то: «d» или «с» и так далее), то из нее мы и будем
    копировать директорию «buffer». В строке терминала пишем:
    «cpRf /mnt/win_буквадиска/путькдиректорииbuffer/buffer /tmp/buffer». Теперь все файлы из вашей виндусовой директории находятся в директории файловой системы линукс – «/tmp/buffer».

  4. УЖАС: _ _ Устанавливаем новое ядро. – Оно нам надо? – Да, надо. В этом ядре уже стоит драйвер для вашего «многострадального» модема. Для начала надо забыть про windows (на время). Перейдем в папку buffer с помощью команды «cd»: «cd /tmp/buffer».
    »linux-2.6.14.4.tar.bz2» - это архив. Его надо разархивировать такой командой:
    »tar –xjvf linux-2.6.14.4.tar.bz2». После завершения выполнения процедуры разархивации в директории «/tmp/buffer» появится каталог «linux-2.6.14». Заходим в него (находясь в каталоге «/tmp/beffer») с помощью команды: «cd linux-2.6.14». Начинаем настройку ядра перед установкой.

Снова все в той же самой консоли вводим команду: «make menuconfig» и жмем .


  • В секции Networking -> Networking Options -> ...

выберите такие установки:

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



  • В секции Device Drivers -> USB Support ->…
    установите:


Support for USB
......
---   USB Host Controller Drivers     
   EHCI HCD (USB 2.0) support              
[ ]     Full speed ISO transactions (EXPERIMENTAL)     
[ ]     Root Hub Transaction Translators (EXPERIMENTAL)             
   OHCI HCD support                 
   UHCI HCD (most Intel and VIA) support 

  • В секции Device Drivers -> USB Support -> USB DSL modem support -> ...
    установите:


   Conexant AccessRunner USB support

*Замечу, однако, что названия секций могут быть несколько другими, но «Networking Options» и «USB Support» есть всегда, и их, если что, не сложно найти. __ __.

Далее сохраняем установки и выходим из программы настройки:

«Save Configuration To an Alternate File»

Затем – выход из программы конфигуратора:

« -> -> ».

Теперь нам надо выполнить команду: «make all». После выполнения этой команды надо ввести следующую: «make modules_install install». После завершения выполнения процедуры установки перезагрузитесь, введя команду: «shutdown –r now».

В следующем пункте (10) приступим к установке пакетов (программ).


  1. При загрузке выбираем пункт «2614» из меню LILO. И далее – всегда выбирайте этот пункт!

  2. Установим «rp-pppoe-3.5-5mdk.i586.rpm». Переходим в директорию «cd /tmp/buffer» и устанавливаем пакет командой: «rpm –i –v rp-pppoe-3.5-3qilnx.src.rpm».

  3. Установим «linux-atm-2.4.1-1.i386.rpm» командой: «rpm –i –v linux-atm-2.4.1-1.i386.rpm».

  4. Установим «libusb-0.1.8-2.1.i386.rpm» командой: «rpm –i –v libusb-0.1.8-2.1.i386.rpm».

  5. Установим «liblinux-atm1-2.4.1-8mdk.i586.rpm» командой:

«rpm –i –v liblinux-atm1-2.4.1-8mdk.i586.rpm ».

  1. Извлеките из архива «cutst-source.tar.gz»: «tar –xzvf cutst-source.tar.gz». Вставьте диск с ПО от вашего модема. Найдите в нем файл «CnxEtU.sys». Например у меня на этом диске файл «CnxEtU.sys» лежит в директории: «E:\Omni_ADSL_USB\Annex_A\CnxDslCb.cab»-это путь для windows; а на линукс путь у меня к этому файлу был такой:
    «/mnt/cdrom/Omni_ADSL_USB/Annex_A/CnxDslCb.cab». Копируем этот файл в директорию «/tmp/buffer» (описание процедуры копирования файлов и директорий было описано выше). Заходим в директорию «/tmp/cutst-source» и вводим команду «sh make.sh». После чего в этой директории появится файл «cutst». Создадим прошивку для модема с помощью команды: «./cutst /tmp/buffer/CnxEtU.sys /tmp/buffer/cxacru-fw.bin». В результате выполнения этой команды сгенерируется файл прошивки модема «cxacru-fw.bin».

  2. Перепишите файлы «cxacru-cf.bin» и «cxacru-fw.bin» в директорию «/lib/hotplug/firmware». Эти операции необходимы для того, чтобы драйвер(«cxacru») вашего модема нашел файлы прошивки *.bin и перепрошил ОЗУ (оперативное запоминающее устройство) модема. Эта операция ни как не повредит модему, т.к. после отключения usb провода, а, следовательно, и питания от модема прошивка сбрасывается.

  3. Теперь добавляем в файл «/etc/fstab» следующую строку: «sysfs /sys sysfs defaults 0 0».

  4. Перезагрузите компьютер, все той же командой «shutdown –r now».

  5. Создадим интерфейс «nas0» (такую “штучку”, посредством которой модем будет общаться с вашим компьютером). Зайдите в папку «/tmp/buffer». Разархивируйте архив
    «cxacru-auslinx2006.tar.bz2» командой: «tar –xjvf cxacru-auslinx2006.tar.bz2». Зайдите в папку: «/tmp/buffer/cxacru/bridge/». Введите команду: «make» для инсталляции в эту папку программы, с помощью которой мы создадим интерфейс «nas0». Введите команду создания интерфейса_«nas0»:
    «./br2684ctl -b -c 0 -a 0.VPI.VCI» (вместо VPI и VCI укажите данные вам провайдером значения; например для «стрима» это: VPI=1, VCI=50) и нажмите, естественно, .

  6. Приступим к настройке ADSL соединения: запускаем команду «adsl-setup». Вот данные, которые надо указать на запросы этой программы настройки:

User name: ppp0406450@mtu - ваш логин для доступа в инет

Ethernet Interface: nas0

Activate-on-demand: ничего не указывайте, жмите

DNS: ничего не указывайте, жмите

Password: ваш пароль для доступа в интернет

Firewalling: STANDALONE – т.е. введите «1»

>>> Accept these settings and adjust configuration files (y/n)? Y

  1. Наконец-то! Запускаем службу соединения с Интернетом! Вводим команду:
    «adsl-start». Наслаждаемся всемирной паутиной!



  • Примечание.

Команду «./br2684ctl -b -c 0 -a 0.VPI.VCI», находясь в директории «/tmp/buffer/cxacru/bridge», надо было бы запускать после каждой перезагрузки, НО: я сделал маленькую программку (adsl-start.pl), которая это сделает за вас. Она лежит в каталоге
«my-adsl-start-program-for-you». Запускной файл «adsl-start.pl» и файл «path-to-br2684ctl», в котором вы в первой строчке должны указать полный путь к каталогу, содержащему программу «br2684ctl», а во второй строчке параметры соединения VPI и VCI (для стрим: VPI=1, VCI=50) . Оба файла (adsl-start.pl и path-to-br2684ctl) должны лежать в одной папке. У меня файл «path-to-br2684ctl» содержит следующие строки:

«/root/myadsl/ZyXEL_OMNI_ADSL_USB_EE_GUIDE/cxacru/bridged»

«VPI=1, VCI=50»

Для запуска скрипта «adsl-start.pl» зайдите в содержащую его директорию и выполните следующую команду: «perl adsl-start.pl». Для отключения от Интернет ОБЯЗАТЕЛЬНО(!) выполните команду «adsl-stop».

И НЕ ЗАБЫВАЙТЕ(!), что все эти «махинации» нужно выполнять, находясь в учетной записи «root»!

…Спасибо за внимание….

все будет хорошо!

Автор руководства: Чергик Андрей Владимирович

Похожие:

Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconНравственное воспитание учащихся на уроках истории. Автор Елисов Андрей Владимирович
Нравственное воспитание учащихся на уроках истории. Автор – Елисов Андрей Владимирович
Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconАбдулина Фахира Сейфуллаевна Альбинус Кристина Ивановна Анохина Светлана...

Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconОвчинников Андрей Владимирович
Взаимодействие с проектно-конструкторским отделом, согласование замены материалов, доработка узлов и элементов
Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconБолдаков андрей владимирович
Цель: Должность руководителя отдела информационных технологий, любая другая должность, позволяющая применять мои навыки и предоставляющая...
Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе icon916) 900-81-95 (095) 746-69-68, 746-65-85 Андрей Владимирович
Принимаем заказы на разработку и изготовление отливок из стали и чугуна, пресс-форм, деталей и узлов механизмов, ножей
Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconАдптером elm327 usb и elm327 Bluetooth
Список реально протестированных автомобилей адптером elm327 usb и elm327 Bluetooth
Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconХандожко Андрей Владимирович
Родился 20 августа 1968г., г. Новосибирск, русский, женат, отец – архитектор, мать инженер-строитель, 1975-1985г г обучение в средней...
Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconАндрей Владимирович Курпатов Счастлив по собственному желанию. 12...
А также целый спектр эффективных психотерапевтических приёмов, необходимых каждому из нас для обретения душевного здоровья, способности...
Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconПсихолого-педагогические основы общения с учениками
Для всех педагогов очевидной является истина: в новых условиях общественного развития воспитание нужно строить по-новому, а, следовательно,...
Чергик Андрей Владимирович Zyxel omni adsl usb ee, иначе iconАгеев Александр Владимирович Блинов Евгений Михайлович (вост пр....

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2019
контакты
pochit.ru
Главная страница