¿Neturite grafinio serverio ir ar jums reikia prisijungti prie savo belaidžio tinklo? ¿Jūs esate terminalo gerbėjas ir ar norite išmokti vis mažiau priklausyti nuo bet kokios grafinės sąsajos? ¿Jūsų mašina turi mažai išteklių kaip paleisti tinklo valdytoją ar panašiai? ¿Norite išmokti kažkas naujo? Na, prisijungti prie belaidžio tinklo naudojant terminalą yra labai lengva. Pažiūrėkime, kaip tai padaryti ... |
Veiksmai, kurių reikia laikytis
Mes naudosime 4 įrankius:
- ifconfig: įjungti belaidį įrenginį.
- iwlist: išvardyti visus aptiktus prieigos taškus.
- iwconfig: konfigūruoti belaidį ryšį.
- dhclient: priskirti mūsų kompiuteriui IP adresą per DHCP.
Pirmoji komanda, kurią ketiname naudoti, yra ifconfig. Naudodami šią komandą, įjungsime belaidį įrenginį (tai yra belaidę kortelę). Priklausomai nuo naudojamo įrenginio tipo, jo pavadinimas gali skirtis (paprastai jis yra wlan0 arba ra0). Jei tai wlan0, atidariau terminalą ir parašiau:
sudo ifconfig wlan0 aukštyn
Jei viskas bus gerai, klaidos pranešimas neturėtų pasirodyti.
Kitas žingsnis yra rasti belaidį tinklą, prie kurio norime prisijungti:
„iwlist wlan0“ nuskaitymas
Turėtumėte pamatyti visų galimų tinklų sąrašą. Tarkime, kad tinklas, prie kurio norime prisijungti, yra toks:
Cell 01 - Address: 00:21:43:4E:9B:F0
ESSID:"Red Bar Falucho"
Mode:Master
Channel:5
Frequency:2.432 GHz (Channel 5)
Quality=100/100? Signal level:-45 dBm? Noise level=-95 dBm
Encryption key:on
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s
6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:tsf=000002f1d9be01b7
Remiantis pateiktais duomenimis, mums įdomu žinoti ESSID. Kita vertus, naudojant WPA2 šifravimą, mums reikės slaptažodžio prisijungti.
Tai yra konfigūruoti mūsų ryšį:
sudo iwconfig wlan0 essid ESSID raktas Slaptažodis
Jei ESSID yra tinklo esidas (nepamirškite jo įvesti kabutėse, jei į pavadinimą įeina tarpai), prie kurio norime prisijungti, ir ATSIŽODŽIUokite slaptažodį, kurio reikia norint prisijungti prie šio prieigos taško.
sudo iwconfig wlan0 essid ESSID raktas s: PASSWORD
Kai bus paruošta įrenginio konfigūracija, atėjo laikas gauti mūsų IP:
sudo dhclient wlan0
Jei klaidos pranešimas nerodomas, daroma prielaida, kad viskas pavyko gerai. 🙂
Kaip tai padaryti scenarijumi
Visa tai užrašyti kiekvieną kartą, kai norite prisijungti prie interneto, gali būti gana varginantis. Geriau visus šiuos veiksmus paversti gražiu scenarijumi:
#! /bin/bash
ifconfig wlan0 up
iwconfig wlan0 essid ESSID key CONTRASEÑA
dhclient wlan0
Pakeiskite ESSID tinklo essid ir PASSWORD - prisijungimui reikalingu slaptažodžiu. Išsaugokite šį failą su pavadinimu belaidis_up.sh ir suteikti jai vykdyti leidimus:
chmod u + x belaidis_up.sh
Įdėkite jį į visuotinį scenarijų (kurį galite paleisti iš bet kur) / usr / local / bin. Galiausiai vykdykite komandą belaidis_up.sh iš bet kur, kur jums patinka, ir leiskite scenarijui kurti savo magiją.
Norėdami gauti daugiau informacijos apsilankykite Ubuntu wiki.
Šaltinis | ghacks.net
Žmogau, kai aš įdėjau komandą sudo ifconfig wlan0, gaunu klaidą W4rL0cK. Svetainė, kurią įdėjau vietoj wlan0 eth0, ir ta pati klaida, ar žinote, kodėl taip yra?
Puiki pamoka, bet čia parodysite mums, kaip prisijungti, bet ...
Ar yra būdas atsijungti nuo belaidžio tinklo nuo terminalo?
Cheers (:
Sveikas, Diego!
Bandėte su:
sudo ifconfig wlan0 žemyn
??
Cheers! Paulius.
Sveiki! pritaikę šį veiksmą:
sudo iwconfig wlan0 essid ESSID raktas Slaptažodis
Gaunu šią žinutę:
Belaidžio ryšio užklausos „Nustatyti ESSID“ (8B1A) klaida:
SET nepavyko įrenginyje wlan0; Operacija jau vykdoma.
Būčiau dėkingas už jūsų pagalbą
Ar paskutiniame scenarijuje neturėtų būti į „ifconfig“ kvietimą įtraukti parametro „aukštyn“, kad būtų rodoma sąsaja?
Puiki pamoka, sužinokite, kaip būtų prieiti prie „Wi-Fi“ tinklo naudojant „Mikrotik“ tipo serverius, nes „Wi-Fi“ interneto paslaugų teikėjai, kurie naudojasi šiais serveriais, pateikia vartotoją ir slaptažodį.
Žinoma, scenarijų galite paversti demonu.
Jei reikia statinių IP, rekomenduoju perskaityti šį straipsnį: http://www.thelinuxdaily.com/2010/02/setup-static-ip-address-in-linux/
vartotojas: ~ $ sudo ifconfig wlan0 up
SIOCSIFFLAGS: operacija neleidžiama
vartotojas: ~ $ sudo ifconfig ra0 up
ra0: KLAIDA gaunant sąsajos vėliavas: įrenginio nėra
Ką tik įdiegiau „Ubuntu 10.04“ ir, jei ieškau aparatinės įrangos tvarkyklių, nieko negaunu
Turiu sony nešiojamąjį kompiuterį
Prašau padėti
:v
Buvo scenarijus, kuris tai padarė daug lengviau. Taip pat ispaniškai.
Aš jo ieškosiu, ar galėsiu jį rasti.
Gerai. Pirmyn! Jei randi, įtraukiu jį į įrašą.
Cheers! Paulius.
Ar tai veikia 10.04? nes iš sąsajų neįmanoma, jis nesujungia
Taip. Man puikiai tinka. Patikrinkite, ar jūsų sąsaja yra wlan0. Norėdami tai padaryti, aš parašiau „ifconfig“ terminale ir nustatiau jūsų belaidžio tinklo sąsajos pavadinimą. Gavę vardą, pakeiskite wlan0 šiuo vardu visose komandoje, naudojamose įraše.
Taip! Ačiū! Tai buvo klaida. 🙂
Apkabink! Paulius.
Tai turėtų veikti taip pat. Praneškite man, ar jums sekasi. 🙂
Apkabink! Paulius.
Labai gera pamoka; kad nepriklausyčiau nuo Ethernet kiekvieną kartą, kai noriu patogiai naršyti kėdėje naudodamas „Links 😛“
Sveiki atvykę!
Turėjau!
Sveiki. Aš atlikau visus jūsų veiksmus ir jis atsakė:
RTNETLINK atsakymai: Failas yra
ir jis nesijungia. Ar gali man padėti? Aš jau beviltiška. Nuo šios dienos iki kitų dienų aš praleidau valandas su šia istorija. Gal todėl, kad esu naujokas, bet ...
Pirmiausia pabandykite atsisakyti prenumeratos ir tada užsiregistruoti.
ifdown what_be_that_ponies
ifup what_be_what_ponias
Pavyzdžiui:
ifdown wlan0
ifup wlan0
Apkabink! Paulius.
Gal aš persistengiau, tai atrodo per ilgai! Aš turėjau pridėti dokumentą, kad neužimčiau. Deja, tai daugiau nepasikartos ...
Aldo:
Ar bandėte vykdyti komandas, kurias jums atsiunčiau paštu, prieš jas nurodydamas „sudo“, kad paleistumėte jas su administratoriaus teisėmis?
Tai atrodytų taip: sudo ifdown wlan0, tas pats ir ifup
Cheers! Paulius.
O dėl WPA raktų? ...
tuo atveju, jei vietoj dinaminio naudojame fiksuotą ip, yra pakeitimas
dhclient
iki
ip addr pridėti 192.168.1.2/24 dev wlan0
ip addr pridėti / dev
pastaba: mes pasirenkame potinklio kaukę pagal http://en.wikipedia.org/wiki/CIDR_notation
Ar galiu scenarijų naudoti kaip demoną, kad tai būtų padaryta automatiškai, kai įjungiu kompiuterį? O kaip elgtumėtės, jei reikia statinio ip, pvz., Dns? nes negaliu to padaryti dhcp.
Ačiū.
Sveiki, žinai, aš atlikau veiksmus, bet atliekant pirmą žingsnį gaunu klaidą haha tai klaida «» wlan0: KLAIDA gaunant sąsajos vėliavas: įrenginio nėra »»
įvesdami tai į komandas
su -c 'lspci | grep -i tinklas '
Aš tai suprantu ir, pasak dingusio vairuotojo.
06: 00.0 Tinklo valdiklis: „Broadcom Corporation“ BCM43142 802.11b / g / n (rev 01)
Ar galėtum man padėti, prašau!
Šiame etape turiu problemą
sudo dhclient wlan0
pakimba, kiek turiu laukti ar pan.
kitas klausimas, mano slaptažodis turi raides ir skaičius, kuriuos turiu įdėti «s:» ar ne? nes jei padėsiu, gaunu klaidą
SET nepavyko įrenginyje wlan0; Neteisingas argumentas
Gracias
Po
sudo iwconfig wlan0 essid ESSIDTAL klavišo SLAPTAŽODIS
o
sudo iwconfig wlan0 essid ESSIDTAL raktas s: PASSWORD
man sako:
Belaidžio ryšio užklausos „Nustatyti kodavimą“ (8B2A) klaida:
neteisingas argumentas „PASSWORD“
Kas blogai?
saludos
Panašu, kad WPA turite naudoti wpa_supplicant. linkėjimais
Puikūs tankai už indėlį
Sveiki, turiu problemų dėl tinklo sąsajos konfigūravimo. Kadangi įdiegiau „Lubuntu 14.04“, mano „netbook“ atpažįsta tik tą tinklą, kuriame diegiu operacinę sistemą, tačiau tinklo monitorius nerodo jokių kitų tinklų, kai naudojuosi grafine sąsaja. jei nuskaitysiu jį iš terminalo, jis ras tinklus, bet kai įvesiu ESSID ir slaptažodį, gausiu kažką panašaus:
Belaidžio ryšio užklausos „Nustatyti kodavimą“ (8B2A) klaida:
SET nepavyko įrenginyje wlan0; Neteisingas argumentas.
christian @ christian-AOD255: ~ $ sudo iwconfig wlan0 essid MOVISTAR_22196434 raktas 00991902638
Belaidžio ryšio užklausos „Nustatyti kodavimą“ (8B2A) klaida:
SET nepavyko įrenginyje wlan0; Neteisingas argumentas.
krikščionis @ christian-AOD255: ~ $
Man reikia pagalbos, ką aš galiu padaryti?
Testuoju „Ubuntu 10.04 LTS Server“ ir man jis neveikia, visos komandos veikia teisingai, bet bandant prisijungti gaunu klaidą.
iwconfig wlan0 essid MAXNET raktas s: Slaptažodis
Belaidžio ryšio užklausos „Nustatyti kodavimą“ (8B2A) klaida:
SET nepavyko įrenginyje wlan0; Neteisingas argumentas.
Puiku, labai naudinga, kai diegiate debian netinstall nešiojamame kompiuteryje. Pagarbiai.
Kaip tai padaryti iš dėstytojo kompiuterio, kur turiu įvesti savo vartotojo vardą ir slaptažodį.
Sveikinimas
Ačiū
Tai buvo labai naudinga
Galimybė palikti tai kaip scenarijų yra gera, bet geriau, kad viskas liktų / etc / network / interfaces failo viduje, mano atveju tai yra „wifi“ tinklas su WEP saugumu, jis pridedamas
automatinis wlan0
iface wlan0 inet dhcp
belaidis-esidas sssid_name
bevielis raktas pass_wifi #lt hex
valdomas belaidžio ryšio režimas
Įdomus ir labai praktiškas straipsnis pradedantiesiems „Linux“, ačiū už informacijos indėlį, kad ją praktiškai išbandyčiau savo mašinoje 🙂
Sveiki atvykę!
Sveiki! „iwconfig“ veikia WPA2? kodėl negaliu priversti vaikščioti…. įdėjus slaptažodį s: slaptažodis man sukelia klaidą
«Belaidžio prašymo klaida« Nustatyti kodavimą »(8B2A):
SET nepavyko įrenginyje wlan0; Neteisingas argumentas. "
Bandau sukurti scenarijų, kuris grąžintų sėkmingą ryšį ... arba jis nėra skirtas naudoti nagios ...
Ketinu sukurti „Wifi“ būsenos monitorių, kad jis mane įspėtų, kai pakabins AP ...
Jei kas nors turi idėjų, kurios man gali padėti įgyvendinti projektą, kviečiame apsilankyti
saludos
Negalite naudoti „iwconfig“ naudodami WPA2, tokiais atvejais turite naudoti „wpa_supplicant“.
„Iwconfig“ kartais man tinka, o kartais ne, kodėl taip gali būti?
Labai ačiū draugei, tu mane skubinai išvedei ...
„Iwlist“ komanda man neveikia
Prašau paaiškinti wpa2 nenaudojant failų, nes šis populiariausias įrašas klaidina wpa2 įrašus ir verčia juos dirbti puikiai
Kaip tai padaryti wpa2s, esu naujokas ir nieko nežinau apie wpa_supplicant
Tas pats nutinka ir vartotojui Mandel, ir aš nežinau, kaip tai išspręsti, keletą dienų bandžiau su savo „wifi“
labai gerai, nepraleidžiu klaidų, bet kai įdėsiu sudo iwconfig wlan0 essid ESSID rakto SLAPTAŽODIS, aš įvedu ir ką
Dar viena smulkmena:
(nepamirškite jo pridėti kabutėse, jei pavadinime yra tarpų)
Pastaba: „iwconfig“ valdo slaptažodžius šešioliktainiu formatu. Jei norite įvesti ascii slaptažodį,
* visada eina su kabutėmis ir rimtais klausimais?