ot mrvoland(10-10-2002)

reiting (-3)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

the begining... :)
reshih i az da zarezha tumnata strana narechena BTK i da prestana da se vuzpolzvam ot tehnite uzhasni uslugi bazirani na harduer model 1929-ta godina :) sled 2 mesetsa razglezhdane na harduer reshih che novata karta na d-link, d-link DWL-520 si struva parite (140$ sredno, v zavisimost ot dostavchika)
predi tova tursih i gledah vnimatelno dali ima draiveri za suotvetnata karta ili po-tochno chip. Spored dumite na edin izvesten gabrovski admin, sertifitsiran cisco takiva niamalo i kartata ne vurviala pod linuks :) pomislih si "az mozhe da ne sum admin ili sertifitsiran ama do sega harduer ne mi se e opiral" i zapochnah da tursia i cheta vnimatelno.
Popadnah na sledniiat sait www.linux-wlan.org tam horata ne sa opisali che draiverite im podurzhat prism2.5 a samo 2. poglednah na intersil na saita (proizvoditeliat na prism) i prochetoh che prism2.5 bil backward compatible, t.v. starite instruktsii stoiat v chipa i ima dobaveni novi. Znachi vikam triabva da trugne ako ne shte rabotia pod windoze ako ne shte ia zamenia s neshto drugo :)
kupih ia! znachi moga da oburna osobenno vnimanie na fakta che kartata e PCI 2.2!!! tova oznachava che raboti na 3.3V i ako dunoto vi ne podurzha PCI interface s 3.3V izobshto ne ia kupuvaite!!!
drupnah draiverite i gi kompilirah.... ima posedovatelni instruktsii kak da se kompilirat spored men mnogo lesni:)
prosto puskate ./Configure i vi se zadavat niakolko vuprosa na koito otgovariate s y/n
sled koeto se slaga v /etc/rc.boot primerno edin bash skript za da vi startira lan-a pri zarezhdaneto
#!/bin/bash

    modprobe prism2_pci   [or prism2_usb/prism2_plx]
    wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
    wlanctl-ng wlan0 lnxreq_autojoin ssid=<your APs SSID> authtype=opensystem
    ifconfig wlan0 <yourIP> netmask <yourNetmask> broadcast <yourBroadcast>
    route add default gw <yourGateway>

ekstra nali :)? opredeleno vsichko trugna :) ot purviiat put koeto mnogo me uchudi :) obache vikam si az iskam indikator da si gledam silata na signala i t.n. mdaaa i tuka pochnaha mukite :)
kernelite 2.2.HH imat mnogo stari wireless extensions koeto ne dava vuzmozhnost da se vidi nikakva indikatsiia ( ne che ne raboti, super si raboti dazhe samo niama monitoring )
i drupnah az edin 2.4.17 (v momenta sum s 2.4.19 i niama problemi)
za da imate /proc/net/wireless e nuzhno da se pusne v kernela slednoto
Network device support  --->
Wireless LAN (non-hamradio)  --->
[*] Wireless LAN (non-hamradio) nishto drugo ne puskaite!!! sled kato shte polzvate linux-wlan-ng
tazi optsiia vi razreshava wireless extensions i sled kato si svalite primerno wireless-tools i wavemon mozhete spokoino da se nasladite na monitoring-a :)
zabelezhka:
kernela purvo se kompilira s wireless ext. posle reboot i chak togava se puska ./Configure na linux-wlan-ng !
v readme-to se kazva che draiverite NE podurzhat VSICHKI wireless extensions no pone sila na signala, kachestvo na vruzkata, skorost na vruzkata se podurzhat. Zabeliazah che ne dava pravilna indikatsiia za chestotata na kanala no tova e bial kahur :)
suvetvam vi da svalite posledniiat draiver ot saita az lichno v momenta sum s linux-wlan-ng-0.1.15-pre7 i mislia da produlzhavam da testvam kakvoto napishat novo :)

dobaveno 10-oktomvri-2002
za tezi entusiasti koito iskat da si napishat sobstven skript, zashtoto takva vuzmozhnost ima pri tova dosta dobra shte dobavia malko info. Vse pak uspiah da se opravia s komandite na wlanctl-ng
okaza se che sa mnogo lesni no mi triabvashe malko eksperimentirane dokato gi naluchkam :) shte dam samo niakoi primeri:
wlanctl-ng wlan0 dot11req_mibset mibattribute=p2CnfShortPreamble=true
wlanctl-ng wlan0 dot11req_mibset mibattribute=p2FragmentationThreshold=1024
wlanctl-ng wlan0 dot11req_mibset mibattribute=p2RTSThreshold=1024
taka narechenite MIBS sa mnogo podobni na registrite na modemite t.e. da si napravite fina nastroika na wireless-a kato primerno shot preambles optsiiata po podrazbirane e false a tova e vazhno za rabotata na kartata zashtoto long preambles se izpolzva ot starite karti s 802.11a protokol t.e. do 2 Mbits ne che niama da raboti no burzinata pri short preambles muuunichko se uvelichava :)
wlanctl-ng commands vi dava vsichki komandi a
wlanctl-ng mibs vi dava vsichki registri NO!!! za da izpolvate pravilnite registri nai-dobre izpulnete komandata
wlancfg show wlan0 za da vi pokazhe koi registri ima nalichni na samata karta


<< Kratko rukovodstvo za pisane na Bash skriptove | Suveti i trikove ot Linuks Festa: chast 1 >>