[rešeno] Edimax EW-7717UN

Hojladrija

Ali mogoče kdo ve, kako bi za delovanje usposobil Wireless USB adapter EW-7717UN? Kdo ga je naredil? Edimax. Notranje organe pa je izdelal Ralink. Točne oznake pa nevem.

Torej, saj na CD-ju pravzaprav je šofer za Linux. Ampak je v obliki izvorne kode. To je pa zame malo prehuda driska. Jaz bi rad kako bolj telebansko rešitev, če je mogoče. Mogoče pa je tale izvirni greh že kdo zapakiral v DEB instalacijski paket, pa ga samo jaz ne morem najti.

Veselo - žalostno upa


Poni :(

P.s.: Zakaj sem se moral še enkrat prijaviti v ta forum, da sem lahko poslal zadevo? Pa še potem mi jo je požrl. Na srečo sem to predvidel in sem vsebino pravočasno skopiral v clipboard, da sem v drugi rundi samo prilepil nazaj.
«1

Komentarji

  • Gonilnike ne boš našel v DEB obliki - vsaj js jih nisem nikjer zasledil -.. tko da lepo prekopiraj izvorno obliko na disk..in slediš temu vodiču http://ubuntuforums.org/showpost.php?p=7236610&postcount=2
    (očitno Ubuntu že ima gonilnik za ta chipset kateri pa naj ne bi deloval )

    Glede foruma pa ti žal ne bi vedu pomagat..mogoče te dolg ni vidu pa ni vedu če si res to ti :p
  • hojladrija

    Z domače strani firme edimax sicer nisem mogel prenest, ker pravi, da ne najde šoferja za Linux. Je pa ista verzija tudi na CD-ju. Namreč V1.4.0.0. V direktoriju RT2870_RT2770.

    Ampak na CD-ju je še stisnjen arhiv imenovan EW-7717-7718_2009_0521_RT2870_Linux_STA_V2.1.2.0.rar.

    Zdajle mi je pa postalo malce oblačno. Katero stvar naj zdaj uporabim? V txt datotekah v obeh arhivih piše, da je tu izvorna koda šoferja. Ali na uporabim obe, ali samo prvo?


    Poni
  • Hopla, zdaj sem pa našel. Na strani firme ralink.
    Tole: 2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2.
    Upam, da je to prava stvar. Po številkah sodeč se zdi, da je to najnovejša verzija.
    Se opravičujem zaradi zamude.


    Poni
  • Poni Član
    uredil/-a 19. January, 2011
    Hojladrija

    Sem naredil tako, kot je v navodilih.
    1. Razpakiral v izbran direktorij.
    2. make
    3. make install
    4. Dodal vrstico "rt2870sta" v datoteko /etc/modules (sudo gedit iz konzole)
    5. Preimenoval datoteko "rt2870sta.ko" v "rt2870sta.ko.disabled".
    Nahaja pa se v: "/lib/modules/2.6.32-24-generic/kernel/drivers/staging/rt2870".
    6. Pa restart sistema.

    Rezultat je bil, da zdaj sistem sploh ni prepoznal USB naprave.
    Prej s sicer nepravim šoferjem v jedru je sistem:
    1. Pravilno prepoznal napravo
    2. Prikazal seznam dostopnih brezžičnih omrežij,
    a vendar ni znal prikazati podatkov o jakosti signalov.
    3. Nato se je uspešno povezal v internet
    4. in če sem imel srečo tudi dobro deloval nekaj minut.
    Nato pa je internet crknil.

    Če sem nato odklopil napravo za deset sekund in jo ponovno priklopil, pa se ni mogel več povezati v brezžično omrežje.

    V prvi rundi sem instaliral šoferja iz interneta - Ralink - verzija 2.4.0.1.
    Pa sem ga odstranil. Zbrisal celoten direktorij rt2870, stanujoč, kot je opisano zgoraj.
    Pa še vrstico "rt2870sta" iz datoteke /etc/modules.
    Restart.

    Potem sem instaliral novejši driver s priloženega CD-ja. Arhivska datoteka:
    "EW-7717-7718_2009_0521_RT2870_Linux_STA_V2.1.2.0.rar" in v njej direktorij:
    "2009_0521_RT2870_Linux_STA_V2.1.2.0".
    Torej verzija 2.1.2.0.
    - Rezultat: ukaz make install je javil error 2, če se prav spomnim.
    Poskusil sem še s starejšo verzijo na CD-ju. To je arhiv:
    "2008_0925_RT2870_Linux_STA_v1.4.0.0.tar.bz2" v direktoriju "RT2870_RT2770".
    Rezultat je bil enaka napaka.


    Tole zdajle pa pošiljam s pomočjo USB wlan vmesnika Jaht WN-1011U(E). Ta v redu dela. No, ja..... Z network managerjem noče sodelovati. Se pravi, seznam dostopnih omrežij že prikaže in podatke o jakosti signalov. Samo povezati na izbrano se mu kar ne uspe. V ta namen moram pognati iz konzole ukaz "sudo dhcliend wlan0" Potem internet v redu dela. Če pa kdaj crkne iz neznanega razloga (tudi to se včasih zgodi), pa se nato noče sam nazaj povezat. Vmesnik moram potegniti iz USB vtičnice za kakih deset sekund, ga nazaj priklopit in ponoviti zgornji ukaz v konzoli.
    Mimogrede, tale Jaht vmesnik je že tako star, da na strani proizvajalca sploh ni mogoče več dobiti nove verzije softvera. V tem primeru je to firmvare in ne driver.
    Verzija "zd1201-firmware-0.14-1mdv2007.0.noarch.rpm" je iz leta 2007. No ja, to uporabljam v Fedori 12, ki je instalirana na disku. Ubuntu 10.04, ki ga imam Live na USB ključu, pa ima to robo najbrž v jedru, ker dela, ne da bi kaj instaliral.

    Deževen pozdrav


    Poni :(
  • Hojladrija

    Sem zdajle naredil eksperiment v Fedori 12, ki jo imam v štalci - na disku. Sem instaliral paketa:
    1. rt2870-2.4.0.1-1.fc12.noarch.rpm
    2. kmod-rt2870-2.6.32.26-175.fc12.i686.PAE-2.4.0.1-1.fc12.6.i686.rpm
    z repozitorija @rpmfusion-free-updates.
    Dela! Zdajle prenašam dol openofffice. Sem prenos za probo ustavil (pause), odklopil vmesnik z USB-ja za deset sekund in ga nazaj priklopil. Se je nazaj povezal. Download se zdaj veselo nadaljuje. In vse drugo tudi.
    Hej, še celo signal je zdaj precej močnejši kot prej z Jaht WN-1011 in še nekaj črk.

    Samo škoda, da teh dveh paketov ni mogoče najti v DEB-ilni obliki za Ubuntu ali pa Mint Linux. Kaj pa zdaj? Ali naj jokam? Ima kdo kak boljši predlog?

    Veselo žalosten pozdrav

    :) Poni :(
  • S programčkom alien, ki je v skladiščih, lahko pretvarjaš iz .rpm v .deb
  • Kaj pa je tole?


    Poni
  • Deb paket z gonilnikom za rt2870.
  • Kokodak

    Sem poskusil instalirati ta paket, pa nekako ni uspelo. Orodje GDEBI-GDK je javilo cel kup napak. Ali je bila morda samo ena na koncu dolgega poročila. Žal nisem uspel skopirat vsebine njegove konzole.

    Nato sem poskusil dpkg -i
    sudo seveda

    Tudi ni uspelo. tule je poročilo tega orodjeca.

    mint@mint ~/Downloads $ sudo dpkg -i rt2870-linux-sta_2.1.2.0-0ubuntu2_all.deb
    Selecting previously deselected package rt2870-linux-sta.
    (Reading database ... 129200 files and directories currently installed.)
    Unpacking rt2870-linux-sta (from rt2870-linux-sta_2.1.2.0-0ubuntu2_all.deb) ...
    Setting up rt2870-linux-sta (2.1.2.0-0ubuntu2) ...

    Creating symlink /var/lib/dkms/rt2870-linux-sta/2.1.2.0/source ->
    /usr/src/rt2870-linux-sta-2.1.2.0

    DKMS: add Completed.

    Kernel preparation unnecessary for this kernel. Skipping...

    Building module:
    cleaning build area....
    make KERNELRELEASE=2.6.35-22-generic.......................(bad exit status: 2)

    Error! Bad return status for module build on kernel: 2.6.35-22-generic (i686)
    Consult the make.log in the build directory
    /var/lib/dkms/rt2870-linux-sta/2.1.2.0/build/ for more information.
    0
    0
    ERROR: dkms build failed.
    dpkg: error processing rt2870-linux-sta (--install):
    subprocess installed post-installation script returned error exit status 1
    Errors were encountered while processing:
    rt2870-linux-sta


    Mimogrede, tole sporočilo pošiljam s tem novim vmesnikom rt2870. Ker instalacija zrogaj omenjenega ni uspela, sistem pač nuca že obstoječega v jedru.

    Se pravi, ob priklopu vmesnika ga je sistem prepoznal, ga aktiviral, prikazal je dostopna brezžična omrežja, vendar brez podatkov o jakosti signalov. Nato se je uspešno priklopil na izbrano omrežje in v internet. Nato je delal, čeprav občasno grozno počasi. Kar naprej je Firefox čakal na določeno stran. Napisal sem že tole sporočilo, sredi pošiljanja pa je USB vmesnik crknil. Moral sem uporabiti starega Jaht 1011. Ta še kar dela, potem ko ga uspem prepričati. (dhclient wlan0) Pa še potem rad večkrat crkne. Z network managerjem pa sploh noče sodelovat. Aja, zato pa pravilno pokaže jakosti signalov.

    hops, preveč blebetam. Bom kar nehal.

    čiv-čiv


    Poni
  • MATJA_KAE_92 Pisec novic
    uredil/-a 20. January, 2011
    Si poskusil z ndiswrapperjem? Namesti ndisgtk v Synapticu, potem pa uporabi *.inf datoteko iz gonilnika za Okna xp.
  • Si prepričan? Samo inf datoteko? Kaj pa driver osebno? Saj menda ni vse okenski driver v eni inf datoteki. Kam naj jo pa dam?


    Poni
  • Poženi programček ndisgtk - te bo vodil sam. Zahteva .inf datoteko, ostalo postori sam. Tudi ob ročnem nameščanju se namesti
    sudo ndiswrapper -i *.inf

    preverjeno, ziljonkrat. :D
  • Poni Član
    uredil/-a 20. January, 2011
    Sem naredil:

    Skopiral vsebino instalacijskega CD-ja na Ubuntu Live disk. Se pravi na USB ključ pač..... V delujočem Ubuntuju pač..... Torej v mapo Downloads. Potem pa pognal konzolo, šel v ta imenik in ukaz:

    ubuntu@ubuntu:~/Downloads/Polkne$ sudo ndiswrapper -i *.inf
    couldn't find SourceDisksFiles section - continuing anyway...
    installing autorun ...
    couldn't get manufacturer section - installation may be incomplete

    Rezultat: Ne dela.

    Na zdravje!


    Poni
  • Ja, seveda ne. *.inf je mišljeno imedatotekekijevresnicitam.inf
    Zakaj se igraš s terminalom?
    Uporabi ndisgtk, kot sem ti povedal. Pa zasebno sporočilo si poglej.
  • Sedaj sem (končno) uporabil orodjece Windows Wireless Drivers. REzultat: Autorun invalid driver! Seveda, saj nobene druge inf datoteke nisem našel. Tistakijetamkaj..... Hmmmmm..... Očitno sem res butec.

    No ja, saj lahko ostanem tudi pri Fedori 12. Tam pa krasno dela.


    Poni
  • Nak. Če imaš pravi gonilnik za windows xp, bo delalo. Če isti gonilnik deluje v winxp, deluje z ndiswrapperjem na Linuxu.
    Pika.
  • Kot sem rekel - če je gonilnik pravi, potem dela.
    matjaz@matjaz-HP:~/Prenosi/rt2870_winxp$ sudo su
    [sudo] password for matjaz:
    root@matjaz-HP:/home/matjaz/Prenosi/rt2870_winxp# ndiswrapper -i rt2870.inf
    installing rt2870 ...
    root@matjaz-HP:/home/matjaz/Prenosi/rt2870_winxp# ndiswrapper -l
    rt2870 : driver installed
    root@matjaz-HP:/home/matjaz/Prenosi/rt2870_winxp# modprobe ndiswrapper
    root@matjaz-HP:/home/matjaz/Prenosi/rt2870_winxp# lsmod
    Module Size Used by
    ndiswrapper 184352 0
  • Kokodak

    Našel sem! Ampak kako dolgo je trajalo. Problem je bilo najti pravi paket. Iskal sem vsepovsod. Najprej seveda na priloženem CD-ju. Tam je bila samo datoteka autorun.inf, ki pa ni bila prava. Pa sem iskal naprej. Na strani podjetja Edimax, ki je naredilo USB vmesnik. Pa nisem našel nobene datoteke inf. Pa še na strani podjetja Ralink, ki je naredilo čipset. Tudi tu nič. No ja, saj sem na njihovi strani za download videl tudi opcijo imoenovano Omnipeek Tool. Vendar pa nisem imel pojma, kaj naj bi ta Omnipeek tool počel. Mislil sem si, da je to pač eno tako skrivnostno orodje, ki ga pa jaz čisto nič ne nucam.
    Ko pa nisem čisto nič našel, sem nazadnje, v stanju skrajnega obupa vendarle prenesel dol še to čudno orodjece. In glej ga šmenta, izkazalo se je, da je to natanko to, kar sem že ves čas iskal. Namreč WHQL_OmniPeek_RT2870V1.4.0.16.zip. Tu notri sem našel zapakirano datoteko rt2870.inf. Notri sta sicer dve verziji: X64 in X86. Iz previdnosti sem raje uporabil verzijo X86. Odpakiral sem vse tri datoteke v izbran imenik. Namreč rt2870.cat, rt2870.inf, rt2870.sys In potem.....
    Pognal sem orodje Windows Wireless Drivers. Orodjece je datoteko inf prepoznalo kot pravo. Inštalacija se je dogajala najbrž.....
    In potem..... In potem..... Rekel sem: in potem.....! In potem nič. Vmesnik še vedno ne dela. Kaj pa zdaj? Saj res, restart Ubuntuja. Pa poskusimo..... In..... Nič.
    Če vprašam Ubuntuja o tem vmesniku reče: "Ne poznam tega tipa." Kaj pa zdaj?
    Pa sem v zgoraj omenjenem orodjecu odstranil zadevo. Pa sem šel še enkrat gledat tvoja navodila. Hm, preostalo mi ni nič drugega več, kot da se lotim konzolitisa, kot je v tvojih navodilih. Takole je bilo. Sem prekopiral kar vso vsebino terminala, vključno s stranpotmi, da bo bolj napeto.

    ubuntu@ubuntu:~$ cd Downloads
    ubuntu@ubuntu:~/Downloads$ sudo su
    root@ubuntu:/home/ubuntu/Downloads# cd rt2870
    root@ubuntu:/home/ubuntu/Downloads/rt2870# dir
    2870\ hec.txt 2870\ linuks\ hec.txt rt2870.cat rt2870.inf rt2870.sys WHQL_OmniPeek_RT2870V1.4.0.16.zip
    root@ubuntu:/home/ubuntu/Downloads/rt2870# ndiswraper -i rt2870.inf
    No command 'ndiswraper' found, did you mean:
    Command 'ndiswrapper' from package 'ndiswrapper-common' (main)
    ndiswraper: command not found
    root@ubuntu:/home/ubuntu/Downloads/rt2870# ndiswrapper -i rt2870.inf
    installing rt2870 ...
    root@ubuntu:/home/ubuntu/Downloads/rt2870# ndiswrapper -l
    WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
    rt2870 : driver installed
    device (7392:7717) present (alternate driver: rt2800usb)
    root@ubuntu:/home/ubuntu/Downloads/rt2870# modprobe ndiswrapper
    WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
    root@ubuntu:/home/ubuntu/Downloads/rt2870# lsmod
    Module Size Used by
    binfmt_misc 6587 1
    lp 7028 0
    dm_crypt 11331 0
    snd_wavefront 33066 0
    snd_cs4236 25514 0
    snd_intel8x0 25588 2
    snd_wss_lib 23410 2 snd_wavefront,snd_cs4236
    snd_ac97_codec 100646 1 snd_intel8x0
    snd_opl3_lib 8966 2 snd_wavefront,snd_cs4236
    ac97_bus 1002 1 snd_ac97_codec
    snd_hwdep 5412 2 snd_wavefront,snd_opl3_lib
    snd_pcm_oss 35308 0
    snd_mixer_oss 13746 1 snd_pcm_oss
    snd_mpu401 5123 0
    snd_pcm 70662 5 snd_cs4236,snd_intel8x0,snd_wss_lib,snd_ac97_codec,snd_pcm_oss
    snd_mpu401_uart 5617 3 snd_wavefront,snd_cs4236,snd_mpu401
    snd_seq_dummy 1338 0
    snd_seq_oss 26726 0
    snd_seq_midi 4557 0
    snd_rawmidi 19056 3 snd_wavefront,snd_mpu401_uart,snd_seq_midi
    snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
    snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
    snd_timer 19098 4 snd_wss_lib,snd_opl3_lib,snd_pcm,snd_seq
    ppdev 5259 0
    snd_seq_device 5700 6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
    parport_pc 25962 1
    ns558 3056 0
    snd 54148 21 snd_wavefront,snd_cs4236,snd_intel8x0,snd_wss_lib,snd_ac97_codec,snd_opl3_lib,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_mpu401,snd_pcm,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
    parport 32635 3 lp,ppdev,parport_pc
    gameport 9089 2 ns558
    psmouse 63245 0
    ndiswrapper 184677 0
    serio_raw 3978 0
    soundcore 6620 1 snd
    shpchp 28820 0
    snd_page_alloc 7076 3 snd_intel8x0,snd_wss_lib,snd_pcm
    squashfs 20680 1
    aufs 149050 1
    nls_iso8859_1 3249 1
    nls_cp437 4919 1
    vfat 8933 1
    fat 47767 1 vfat
    dm_raid45 81647 0
    xor 15028 1 dm_raid45
    fbcon 35102 71
    tileblit 2031 1 fbcon
    font 7557 1 fbcon
    bitblit 4707 1 fbcon
    softcursor 1189 1 bitblit
    vga16fb 11385 0
    vgastate 8961 1 vga16fb
    radeon 674824 2
    ttm 49943 1 radeon
    drm_kms_helper 29297 1 radeon
    8139too 18545 0
    drm 162377 4 radeon,ttm,drm_kms_helper
    sis_agp 4047 1
    8139cp 16186 0
    mii 4381 2 8139too,8139cp
    i2c_algo_bit 5028 1 radeon
    agpgart 31724 3 ttm,drm,sis_agp
    sata_sis 3332 1
    floppy 53016 0
    usb_storage 39425 1
    ramzswap 6362 1
    xvmalloc 4074 1 ramzswap
    lzo_decompress 2189 1 ramzswap
    lzo_compress 1853 1 ramzswap
    root@ubuntu:/home/ubuntu/Downloads/rt2870#


    In potem..... Izklopil vmesnik in ga nazaj priklopil in...... Nič. Ubuntu pravi: "Ga ne poznam."
    Kaj pa zdaj? Še en restart? Pa poskusimo..... Spet nič. Hm, kaj sem ga pa zdaj polomil?

    Mimogrede, ali je tvoje ime mogoče Matjaž?

    Saj res, ko sem enkrat v prejšnjih vajah instaliral linux driver iz izvorne kode in potem seveda ni delal, sem ga potem (lastno)ročno pobrisal ven. Pobrisal sem imenik "/lib/modules/2.6.32-24-generic/kernel/drivers/staging/rt2870". Nato pa odstranil vrstico "rt2870sta" iz datoteke /etc/modules. Morda bi pa moral še kaj popucati, pa sem pozabil.

    Torej, upam, da bo tole dovolj zabavnega branja za danes.

    Čiv-čiv


    Poni
  • Preberi zasebno sporočilo, ki sem ti ga včeraj poslal.
Za komentiranje se prijavite ali pa se vpišite.