Форум русскоязычного сообщества Ubuntu


Автор Тема: HOWTO: USB ADSL (Zyxel, Acorp etc.) - 7 простых шагов к Интернету  (Прочитано 75572 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Anarhist666

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Вот эти тоже должны подоити к Zyxel P 630-S EE ftp://ftp.eenet.ee/pub/gentoo/distfiles/A1012-A1006-A904-A888-A983-0.9.3.tgz  но я не знаю как их ставить, с линуксом пару дней знаком  :'(

Оффлайн frgt

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Вот эти тоже должны подоити к Zyxel P 630-S EE ftp://ftp.eenet.ee/pub/gentoo/distfiles/A1012-A1006-A904-A888-A983-0.9.3.tgz  но я не знаю как их ставить, с линуксом пару дней знаком  :'(

Это не подойдет, т.к. ZyXEL P-630S EE на Unicorn II (а эти дрова для первого уникорна).

:D Я Нашёл дрова для Unicorn II (Zyxel P 630-S EE), обрадовался, тока не знаю как их скомплить, хоть и айтишнег, но на Ubuntu третий день.
Помогите люди! Очень хочется инет! http://jcorp.ru/files/unicorn-ii.zip
(Первоисточник - утилита ubudsl: http://sourceforge.net/projects/ubudsl/)
PS: подскажите ещё как потом соединение включить, Please!  :-[

при компиляции такая же ошибка как тут: http://ubuntuforums.org/showthread.php?t=790681
очень мутная инструкция :-[

А вот это интереснее...
В Readme упомянут как раз наш Unicorn II
Цитировать
The software for the UNICORN II ADSL USB card consists of one loadable driver, the unicorn_usb_eth.ko.The unicorn_atm driver is a standard Linux ATM driver, that performs segmentation and reassembly (SAR) and flow control. The unicorn_usb driver contains the ADSL modem software and hardware related functions.


Что думаете по этому поводу?
Кто-нибудь проверял эти дрова? Отпишитесь, пожалуйста.

avial

  • Гость
ну что ни укого зуксель 630 не получилось поднять таки?
вот тут
(Нажмите, чтобы показать/скрыть)
человек собрал разные firmware в один пакет, в списке поддерживаемых модемов есть и ZyXEL 630-C1 aka OMNI ADSL USB (Annex A), ZyXEL 630-C3потестите ктонибуть.


Пользователь решил продолжить мысль: 28 Марта 2009, 10:09:08
ого,, нашол модуль unicorn_usb_eth упакованный в пакет, правда для 24 ядра ,. куда его подсунуть чтобы подгрузить?
*******
Invalid module format ,, видимо таки не впихнуть в 27ое ядро,, ;D
« Последнее редактирование: 28 Марта 2009, 12:33:09 от avial »

Оффлайн Coel

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Всем привет! у мну тоже были проблемы с УСБ модемом, но проблема решилась=))
у меня модем ZyXEL P-630S EE
lsusb | grep modem
Bus 001 Device 003: ID 0586:330e ZyXEL Communications Corp. USB Broadband ADSL Modem Rev 1.10
совсем недавно настроил его в linux'e у меня стоит Gentoo 2.6.27-r8
компилил эти драйвера http://jcorp.ru/files/unicorn-ii.zip ,которые подошли для моего модема
вобще то эти драйвера для ZTE ZXDSL 852  |  0483:0138  но работают и хорошо,
без корректировки исходников не обошлось... после появился модуль /lib/modules/`uname -r`/extra/unicorn_usb_eth.ko
грузанул modprobe unicorn_usb_eth ActivationMode=3 VPI=0 VCI=33 PROTOCOL=pppoe ENCAPS=llc-encaps
так сразу лампочки загорелись на модеме, это было что то=)
потом установил пакет
emerge rp-pppoe , но установка требует файлов из нета я их в /usr/portage/distfiles закинул
потом:
pppoe-setup
pppoe-start
и все=)
проверил
ping -c 3 google.ru
и по сети играл и на сайты заходил усе робит

может мне на форум gentoo следовало писать это... :)
« Последнее редактирование: 15 Апреля 2009, 20:19:51 от Coel »

Оффлайн ais77

  • Автор темы
  • Участник
  • *
  • Сообщений: 186
  • linux blondy
    • Просмотр профиля
и по сети играл и на сайты заходил усе робит
может мне на форум gentoo следовало писать это... :)
Там тоже :)
Молодчина, что отписал здесь - хорошо, когда вся информация в одном месте - юникорновским юзерам пригодится однозначно.
Респект.

Оффлайн lie

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Пожалуйста, напишите что нужно сделать для того чтобы заюзать ZyXEL P-630S EE?
Скачал я http://jcorp.ru/files/unicorn-ii.zip
Что дальше? распаковать или что-то другое?
без корректировки исходников не обошлось...
Что нужно поправить? или может быть Вы выложите уже исправленные файлы?

Оффлайн Coel

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
сюда выложил http://ifolder.ru/11632222
я делал так:
cd unicorn-neo
make
make install

make install под root'ом нужно сделать , иначе модуль не появится

подредактировал только эти 3 файла, а тоб не откомпилилось
accessmechanism.c
linrapi.c
unicorn_usbdrv.c

кто нибудь знает можно эту функцию find_task_by_pid(pid) заменить этой:
find_task_by_vpid(pid) ?)


Пользователь решил продолжить мысль 16 Апреля 2009, 23:07:03:
lie ответьте как прошла установка драйвера...
интересно узнать всем ли подойдет этот драйвер=)
« Последнее редактирование: 16 Апреля 2009, 23:07:03 от Coel »

Оффлайн lie

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
К сожалению возникли проблемы  :-(
Вот что пишет
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 17 Апреля 2009, 05:47:27:
Или у меня кривые руки.
« Последнее редактирование: 17 Апреля 2009, 08:22:53 от lie »

Оффлайн Coel

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
у меня после эих строк:
cc -mregparm=3 -fno-rtti -fno-exceptions  -DDRIVER_VERSION="USB-ADL-7-2.0-0.2.0.11"
-DPKG_VERSION= -D_USB_DRIVER -DDEBUG=1 -I/home/coel/my/unicorn-neo/unicorn_usb/../include
-I/home/coel/my/unicorn-neo/unicorn_usb/../ -I/home/coel/my/unicorn-neo/unicorn_usb/../import
-c /home/coel/my/unicorn-neo/unicorn_usb/interruptmonitor.cpp
-o /home/coel/my/unicorn-neo/unicorn_usb/interruptmonitor.o
пишет так
CC [M]  /home/coel/my/unicorn-neo/unicorn_usb/usb_protocolcreator.o
вместо этого:
cc: error trying to exec 'cc1plus': execvp: No such file or directory

тут описана ошибка:
http://gnofract4d.wiki.sourceforge.net/CompilerProblems?token=0acfb2776ee4c6f377cb489d4d373410

You have the C compiler installed, but not the C++ compiler. You need to install the g++ (sometimes called gcc-c++) package, which is required to build C++ programs.

тебе нужно установить g++ (sometimes called gcc-c++) package


Пользователь решил продолжить мысль 18 Апреля 2009, 15:36:00:
проблема решилась?
« Последнее редактирование: 18 Апреля 2009, 15:36:00 от Coel »

Оффлайн lie

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
С g++ решилась. теперь настраиваю pppoe.
ненастраивается. при pppoeconf пишет
(Нажмите, чтобы показать/скрыть)
и при pppoe-setup тоже инета нет.
при pppoe-status пишет
Note: You have enabled demand-connection; pppoe-status may be inaccurate.
pppoe-status: Link is down (can't read pppoe PID file .pppoe)
« Последнее редактирование: 19 Апреля 2009, 16:41:30 от lie »

Оффлайн ais77

  • Автор темы
  • Участник
  • *
  • Сообщений: 186
  • linux blondy
    • Просмотр профиля
pppoe-status: Link is down (can't read pppoe PID file .pppoe)
это ключевое сообщение.
что в логах пишет о статусе линка?

Оффлайн ais77

  • Автор темы
  • Участник
  • *
  • Сообщений: 186
  • linux blondy
    • Просмотр профиля
в /var/log/messages это
Apr 19 21:21:07 ubuntu pppd[4160]: Timeout waiting for PADO packets
с демоном ppp всё понятно и так - не видит он линии. вопрос - почему...
интересует - драйвер встал, линия поднялась как таковая?
п.4 howto (с поправкой на имя твоего драйвера) проделай - и вывод сюда...
сам проверить не могу - ибо на eth wifi рутер пересел год как...
и в messages (или syslog, не помню уже) все строки по DSL выбери - там самое интересное
« Последнее редактирование: 19 Апреля 2009, 20:27:44 от ais77 »

Оффлайн lie

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Сделал.
Это установка дров, modprobe и установка pppoe
(Нажмите, чтобы показать/скрыть)
после modprobe лампочки загорелись.
а это вывод пункта 4
(Нажмите, чтобы показать/скрыть)
syslog
(Нажмите, чтобы показать/скрыть)
у нашего провайдера есть привязка к MAC-адресу, это может мешать? а то у меня в "окнах" в "минипорт WAN P-630S" один адрес, а тут в логе другой вроде
009-04-21 12:47:36   ubuntu   kernel   [ 1424.778996] unicorn_usb: MAC=00:5f:1d:34:52:b0

Пользователь решил продолжить мысль 21 Апреля 2009, 01:46:55:
а мне br2684ctl нужен?

Пользователь решил продолжить мысль 21 Апреля 2009, 04:40:28:
у меня в настройках(в вин) стоит
PPP инкапсуляция
PPP over Ethernet Bridget LLC/SNAP (RFC2516 + RFC1483)
« Последнее редактирование: 21 Апреля 2009, 09:15:15 от lie »

Оффлайн ais77

  • Автор темы
  • Участник
  • *
  • Сообщений: 186
  • linux blondy
    • Просмотр профиля
avahi-daemon[4792]   Registering new address record for fe80::25f:1dff:fe34:52b0 on dsl0.*.
интерфейс  тебе поднял - и, что характерно, использует этот МАС. Возможно в дровах он как-то жёстко прописан?
Линия к прову поднялась (showtime в логах) - это отрадно, значит, дрова модем завели.
копай настройку драйвера по МАС-у, привязка у прова значение имеет, вопрос в том, когда осуществляется - у тебя, видимо, после хендшейкинга.
pppoeconf лучше запускать с указанием нужного тебе интерфейса (dsl0) - чтобы он не искал сам, сбоит, бывает
br2684ctl нужен, думаю (хотя, странно - твои дрова модем сами как интерфейс представляют...) попробуй поставить, отпиши

Оффлайн lie

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Ура! ZyXEL P-630S EE поднят.
Coel, ais77 ,большое спасибо за помощь!
Проблема у меня оказалась как я и думал в привязке к MAC-адресу!
Этот драйвер проверяет передан ли ему в параметрах MAC-адрес, если нет то генерирует случайный(причем каждый раз).
Для решения этой проблемы нужно передавать в modprobe параметр mac_address. передавать не разделяя знаками.
modprobe unicorn_usb_eth ActivationMode=3 VPI=0 VCI=33 PROTOCOL=pppoe ENCAPS=llc-encaps mac_address=001394DE9941
(MAC-адрес смотреть в винде в "Диспетчере устройств-Сетевые карты-Miniport P-630S")
Всем удачи!

 

Страница сгенерирована за 0.071 секунд. Запросов: 25.