Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: hellmare в Jun 28, 2004, 00:16



Титла: problem s ADSL modem na BTK
Публикувано от: hellmare в Jun 28, 2004, 00:16
imam problem s adsl modem na btk - marka elcon (driveri eagle)
instaliram driverite i kato napisha eagleconfig i me pita da si izbera 20 durjavi - izbiram UK (20tata) no i s drugite e sashtoto de. namira vsichko tochno, connectvam se v neta s startadsl i yok - nqmam ping kam nikude, nishto :< inache to si suzdava ETH :< pomognete!


Титла: problem s ADSL modem na BTK
Публикувано от: the_real_maniac в Jun 28, 2004, 12:13
Сетих се , че имаше такива теми в списъка на lug-bg и даже някой написа HOWTO , та ето го :) .:

linux-bulgaria.org -> search -> elcom (обърках м с н , но въпреки това :))

http://linux-bulgaria.org/archive/2004/Jun/29051.html

Цитат

Предисловие

БТК след доста голямо забавяне започнаха да пускат 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®/
     dean [at] vizicomp [dot] com


  • Успех - надявам се да ти е било от помощ , макар че разбрах , че си го подкарал от страна на драйверите, но тъй като и този човек го е настройвал да работи с ADSL към БТК сигурно ще ти реши проблема ;)

    Все пак за кабелните модеми важи правилото ,че просто трябва да питаш доставчика за настройките си ;) -> и тъй като сте с един и същ доставчик - > настройките са Ви едни и същи.

    Успех ...


    Титла: problem s ADSL modem na BTK
    Публикувано от: kris_p в Jun 28, 2004, 18:40
    1. eagle-usb ... instalirane i modprobe ... za da loadnesh modula
    2. ethX ... da e up
    3. eagle-usb.conf ... da e s pravilnite nastroiki
    4. pppoe -I ethX -A ... za da vidish imeto na Access Concentrator (za svedenie na BTK e "BRAS-Sofia")
    5. pppoe.conf -> pishesh AC-to
    6. resolv.conf ... validen DNS server, shtoto tupacite ot BTK nishto ne dadoha


    Титла: problem s ADSL modem na BTK
    Публикувано от: hellmare в Jun 28, 2004, 22:25
    znaeh si che tuk horata sa zlatni! blagodarq vi!


    Титла: problem s ADSL modem na BTK
    Публикувано от: в Aug 06, 2004, 20:08
    Hora ne moga da namerq PPoE klienta. nqkoi ima li ideq ot kade drugade moga da go vzema zashtoto ot linka predostaven po gore ne se svalq.