Re: lug-bg: ELCON-ADSL111U-mini-HOWTO
- Subject: Re: lug-bg: ELCON-ADSL111U-mini-HOWTO
- From: Delian Krustev <krustev@xxxxxxxxxxx>
- Date: Thu, 3 Jun 2004 23:19:36 +0300
Чаай го постна кат хората. Първо що го аттачна въобще, и второ
кодирането на аттачмента е грешно/неуказано.
----------------------------------
Предисловие
БТК след доста голямо забавяне започнаха да пускат 2-ра вълна на ADSL услугата, изненадата както за
мен, така и за всички, които с трепет са очаквали новата придобивка не беше много приятна. Дойдоха
пичовете от поддръжката на БТК и ми тръснаха едно устрйство дето няма Ethernet само USB и казаха:
"... ами дай ние да го пуснем под WinXP /тръгва без проблеми/ да видите, че услугата работи, пък вие
като имате мерак после ще си го подкавате под Linux"
до тук добре, под винбоза работи прекрасно, добре, че си бях направил предварителна подготовка и се
ползвах от опита на колегите дето вече са разбрали що за живортно е тоя ELCON ADSL111U.
От тук насетне какво трябва
1.Сорсе кодовете на ядрото (http://www.kernel.org) ако си нямате вече :)
2.Сорсовете на дривера на модема (http://download.gna.org/eagleusb/eagle-usb-1.9.6.tar.bz2 или
http://baud123.free.fr/eagle/eagle-usb-1.9.6.tar.bz2) сайта на проекта е http://www.eagle-usb.org/
3.PPPoE клиента Roaring Penguin (http://www.roaringpenguin.com/products/rp-pppoe/rp-pppoe-3.5.tar.gz)
Необходими неща в ядрото
* В секция "loadable menu support" :
[*] Enable loadable module support
[ ] Set version information on all module symbols
[*] Kernel module loader
* В секция "Gerneral Setup"
[*] Support for hot-pluggable devices
* В секция "Networking Options" :
<*> Packet socket
[*] Packet socket: mmapped IO
<*> Unix domain sockets
[*] TCP/IP networking
<M> Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
<M> Classical IP over ATM
* В секция "Network device support" :
[*] Network device support
<*> Dummy net driver support
<M> Bonding driver support
<M> PPP (point-to-point protocol) support
<M> PPP support for async serial ports
<M> PPP support for sync tty ports
<M> PPP Deflate compression
<M> PPP BSD-Compress compression
<M> PPP over Ethernet (EXPERIMENTAL)
<M> PPP over ATM (EXPERIMENTAL)
* В секция "USB support" :
<M> Support for USB
[*] Preliminary USB device filesystem
<M> EHCI HCD (USB 2.0) support (EXPERIMENTAL)
<M> UHCI (Intel PIIX4, VIA, ...) support
< > UHCI Alternate Driver (JE) support
< > OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
следва прекомпилация на ядрото /ако вече не е направено/, инсталиране и рестарт
Следващата стъпка е:
tar xvfj eagle-usb-1.9.6.bz2
./configure
make
make install
По принцип компилира се без проблеми, само за Бога не ползвайте неговия конфигурационен скрип
може да ви създаде допълнителни главоболия /като например да затрие /etc/resolv.conf/
След тая стъпка ще ви трябва следния конфигурационен файл с настрйки за БТК:
---- Одрежи
<eaglectrl>
# Options are set whith the following syntax:
#
# Name = Value
#
# where "Name" is the option name, and
# "Value" is the option value, specified
# in hexadecimal (without any prefix).
# Option names are case sensitive.
# Options that are commented out are specified
# with their default values.
#
# Other than VPI, VCI and Encapsulation,
# I really don't known what these options mean.
#POTS FOR EAGLE
OPTN0=80020066
# OPTN2=23700000
# OPTN3=00000000
OPTN4=00000000
# OPTN5=00000000
# OPTN6=00000000
# OPTN7=02CD8044
# OPTN15=09090909
VPI=00000000
VCI=00000023
#The following values are valid for encapsulation :
#MPOA_MODE_BRIDGED_ETH_LLC ----> 1
#MPOA_MODE_BRIDGED_ETH_VC ----> 2
MPOA_MODE_ROUTED_IP_LLC ----> 3
#MPOA_MODE_ROUTED_IP_VC ----> 4
#MPOA_MODE_PPPOA_LLC ----> 5
#MPOA_MODE_PPPOA_VC ----> 6
Encapsulation=00000001
Linetype=00000002
RatePollFreq=00000009
</eaglectrl>
STATIC_IP=none
ISP=BTK
LANG=en
ASYNCHRONOUS_START=1
-------- Отрежи
та това се поставя в /etc/eagle-usb/eagle-usb.conf
На този етап е добре да видите като включите USB модема за да видити дали че се регистрира нормален
EthX интерфейс. Изхода от dmesg трябва да е нещо такова:
usb.c: kusbd: /sbin/hotplug add 1
[eagle-usb] driver V1.9.6 loaded
usb.c: registered new driver eagle-usb
[eagle-usb] New USB ADSL device detected, waiting for DSP code...
usb.c: eagle-usb driver claimed interface c7550474
usb.c: eagle-usb driver claimed interface c755048c
[eagle-usb] created proc entry at : /proc/driver/eagle-usb/001-001
usb.c: eagle-usb driver claimed interface c755045c
usb.c: registered new driver acm
acm.c: v0.21:USB Abstract Control Model driver for USB modems and ISDN adapters
[eagle-usb] ioctl EU_IO_OPTIONS received
[eagle-usb] ioctl EU_IO_OPTIONS received
[eagle-usb] ioctl EU_IO_OPTIONS received
[eagle-usb] ioctl EU_IO_DSP received
[eagle-usb] Loading DSP code to device...
[eagle-usb] DSP code successfully loaded to device
[eagle-usb] ioctl EU_IO_DSP received
[eagle-usb] Loading DSP code to device...
[eagle-usb] DSP code successfully loaded to device
[eagle-usb] ioctl EU_IO_DSP received
[eagle-usb] Loading DSP code to device...
[eagle-usb] DSP code successfully loaded to device
[eagle-usb] ioctl EU_IO_OPTIONS received
[eagle-usb] ioctl EU_IO_DSP received
[eagle-usb] Loading DSP code to device...
[eagle-usb] DSP code successfully loaded to device
[eagle-usb] Modem operational !!
divert: allocating divert_blk for eth1
Не сам установил още защо презарежда firmware няколко пъти дали това е проблем на машината на която
съм го сложил или е проблем на драйвера, но с това ще се занимая по късно.
Следва ifconfig ethX up и с това инсталцията на самия модем приключва.
Последната стъпка е да си пуснем PPPoE клиента към БТК
tar xvfz rp-pppoe-3.5.tar.gz
cd rp-pppoe-3.5/src
./configure
make
make install
това също се компилира без проблеми. След това за по лесно:
adsl-setup
и следвате инструкциите въвеждате си името и паролата дето са ви ги дали от БТК, като попита как
ше се удостоверява с криптирана пароло или не му казвате НЕ /БТК използват PAP/
и накрая :
adsl-start
/по добре работи от
pppd pty 'pppoe -I ethX' defaultroute nobsdcomp nodeflate nopcomp novj novjccomp persist passive name USERNAME mtu 1482
или
pppd pty 'pppoe -I ethX' defaultroute nobsdcomp nodeflate nopcomp novj novjccomp persist passive name USERNAME mtu 1492
поне няма PMTU проблеми /защо е така и как во правят в adsl-start не ми е останало време да гледа, ноработи/
Ами каточели е това : ..
Специални благодарности на:
Георги Дяков
A.D.A /неизвестен/
на момчета от:
www.eagle-usb.org
www.roaringpenguin.com
както и на всички които ми помогнаха да подкарам това чудо ELCOM-ADSL111U
Наздраве:
Деян Стоев /Ne0Tr0n(R)/
dean@xxxxxxxxxxxx
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|