Предисловие БТК след доста голямо забавяне започнаха да пускат 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)/ [EMAIL PROTECTED]