usb ADSL выход через pppoe (как сделать?)
Модератор: Модераторы разделов
-
neron
- Сообщения: 169
- ОС: Slackware 12;Gentoo
usb ADSL выход через pppoe
есть usb THOMSON speedtouch ADSL модем.Надо сделать выход в интернет через pppoe.поискал в нете, нашел статейку с opennet.ru. Пересобрал ядро 2.6.18 с поддержкой atm и speedtch. но остальные программы собрать не получается (br2684ct, linux-atm(нужна ли она в 2.6?)). на модеме нет гнезда для подключения к сетевой карте...как его натроить?
-
tim66
- Сообщения: 3
Re: usb ADSL выход через pppoe
neron писал(а): ↑06.02.2007 17:47есть usb THOMSON speedtouch ADSL модем.Надо сделать выход в интернет через pppoe.поискал в нете, нашел статейку с opennet.ru. Пересобрал ядро 2.6.18 с поддержкой atm и speedtch. но остальные программы собрать не получается (br2684ct, linux-atm(нужна ли она в 2.6?)). на модеме нет гнезда для подключения к сетевой карте...как его натроить?
Статейка с opennet немного устарела, щас это можно сделать менее геморно. Если вопрос еще актуален, то опишу подробно как сделал я.
-
neron
- Сообщения: 169
- ОС: Slackware 12;Gentoo
Re: usb ADSL выход через pppoe
я уже сам разобрался,модем работает как надо.оказалось надо еще правильно настроить udev. Но вот не на все сайты заходтить могу,видимо проблема с ДНС. добавил в /etc/resolv.conf адреса как для gprs соединения,но видимо их недостаточно или я не допонял чего-то,просвети пожалуйста в этом вопросе.Через gprs на все сайты захожу(
Код: Выделить всё
#cat /etc/resolv.conf
nameserver 217.118.66.243
nameserver 217.118.66.244
nameserver 194.87.171.65-
Kain666
- Сообщения: 131
- ОС: Archlinux
Re: usb ADSL выход через pppoe
Распишите пожалуйста по пунктам как этот модем настроить.
Заранее спасибо.
Заранее спасибо.
Archlinux <strike>ion3</strike>xmonad urxvt ncmpcpp emacs screen <strike>gajim</strike>qutim rtorrent
-
neron
- Сообщения: 169
- ОС: Slackware 12;Gentoo
Re: usb ADSL выход через pppoe
Установка и настройка USB Thomson Speedtouch(кратенько):
собираем ядро с поддержкой модема:
Правим modules.conf:
alias char-major-108 ppp_generic
alias /dev/ppp ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-13 n_hdlc
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
подгружаем ppp_generic, ppp_synctty, n_hdlc, speedtch и модуль для ЮСБ(uhci-hcd например)
устанавливаем следующее:
hotplug-2004_09_23 - входит в дистрибутив
br2684ctl
firmware
libpcap-0.8.3
linux-atm-2.4.1
ppp-2.4.3 - устанавливается поверх ppp-2.4.2-i486-2
rp-pppoe-3.5 - входит в дистрибутив
я скачивал пакет al-2006.tar.gz для слаки там все уже откомпилировано было,но ссылку так и не нашел,извините,если не найдете выложу...
не забываем включать udev для погрузки firmware у меня в основном из-за этого проблема была
после всего этого после подключения модема к ЮСБ он долже замигать => прошивка подгружена
После этого запускаем br2684ctl с параметрами vpi & vci:
Должен появится интерфейс nas0:
далее настраиваем pppoe
вместо интерфейса естественно nas0
файрвол 0(или по желанию)
ДНС не знаю какие, вбивал от gprs
далее
кажется все
все что написано придумал не сам, собрал из разных статей (opennet,*nixp и др. источники)
собираем ядро с поддержкой модема:
Код: Выделить всё
+ USB:
<*> Support for USB
[*] Preliminary USB device filesystem
<M> EHCI HCD (USB 2.0) support (EXPERIMENTAL)
<М > UHCI (Intel PIIX4, VIA, …) support
<M> UHCI Alternate Driver (JE) support
<M> OHCI (Compaq, iMacs, OPTi, SiS, ALi, …) support
<M> Alcatel Speedtouch USB support (эта опция появится после того как влкючите
ATM и HDLC line discipline support )
+ PPP:
<M> PPP (point-to-point protocol) support (CONFIG_PPP)
<M> PPP support for sync tty ports (CONFIG_PPP_SYNC_TTY)
Я подключил все что было под PPP и SLIP, на всякий случай.
+ Character devices
[*] Non-standard serial port support
<M> HDLC line discipline support *
[*]Unix98 PTY support
* HDLC line discipline support, компилируется только в виде модуля.
+ Networking Options
<*> Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
<*> Classical IP over ATM
[*] Do NOT send ICMP if no neighbour
<*> LAN Emulation (LANE) support
<*> Multi-Protocol Over ATM (MPOA) support
<*> RFC1483/2684 Bridged protocols
[ ] Per-VC IP filter kludgeПравим modules.conf:
alias char-major-108 ppp_generic
alias /dev/ppp ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-13 n_hdlc
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
подгружаем ppp_generic, ppp_synctty, n_hdlc, speedtch и модуль для ЮСБ(uhci-hcd например)
устанавливаем следующее:
hotplug-2004_09_23 - входит в дистрибутив
br2684ctl
firmware
libpcap-0.8.3
linux-atm-2.4.1
ppp-2.4.3 - устанавливается поверх ppp-2.4.2-i486-2
rp-pppoe-3.5 - входит в дистрибутив
я скачивал пакет al-2006.tar.gz для слаки там все уже откомпилировано было,но ссылку так и не нашел,извините,если не найдете выложу...
не забываем включать udev для погрузки firmware у меня в основном из-за этого проблема была
после всего этого после подключения модема к ЮСБ он долже замигать => прошивка подгружена
После этого запускаем br2684ctl с параметрами vpi & vci:
Код: Выделить всё
# br2684ctl -c 0 -e 0 -a 8.35 -bДолжен появится интерфейс nas0:
Код: Выделить всё
# ifconfig nas0
nas0 Link encap:Ethernet HWaddr 00:90:DX:XX:XX:XX
....далее настраиваем pppoe
Код: Выделить всё
#pppoe-setupвместо интерфейса естественно nas0
файрвол 0(или по желанию)
ДНС не знаю какие, вбивал от gprs
далее
Код: Выделить всё
#pppoe-startкажется все
все что написано придумал не сам, собрал из разных статей (opennet,*nixp и др. источники)
-
Kain666
- Сообщения: 131
- ОС: Archlinux
Re: usb ADSL выход через pppoe
не забываем включать udev для погрузки firmware у меня в основном из-за этого проблема была
как это сделать ?
nas0 появился но pppoe-start выдает timed out
Archlinux <strike>ion3</strike>xmonad urxvt ncmpcpp emacs screen <strike>gajim</strike>qutim rtorrent
-
neron
- Сообщения: 169
- ОС: Slackware 12;Gentoo
Re: usb ADSL выход через pppoe
чтобы узнать запущен ли udev:
для запуска в автоматическом режиме при старте системы:
#chmod +x /etc/rc.d/rc.udev ... перезагрузка...
теперь при подключении модема должна замигать лампочка синхронизации с АДСЛ линией.
Значит модем подгрузил прошивку и синхронизируется.только после этого #pppoe-start
Код: Выделить всё
#ps -e|grep udevдля запуска в автоматическом режиме при старте системы:
#chmod +x /etc/rc.d/rc.udev ... перезагрузка...
теперь при подключении модема должна замигать лампочка синхронизации с АДСЛ линией.
Значит модем подгрузил прошивку и синхронизируется.только после этого #pppoe-start