skripta za wireless

Diskusije o hardveru i driverima pod Linuxom.

Moderator/ica: Moderatori/ce

Odgovori
Avatar
kaiwan
Postovi: 934
Pridružen/a: 04 pro 2007, 21:59
Spol: M
OS: OpenSUSE 11.2, KDE 4.4.3
Lokacija: jastrebarsko

skripta za wireless

Post Postao/la kaiwan »

Uspio sam podesiti wireless na ubuntu. Sada me zanima sljedece, recimo da sam negdje u bircu gdje se mogu spojit bezicno
i mjesto da svaki put tipkam:
iwfonfig wlan0 essid nekoime enc 123456789
dhclient
ifup wlan0

htio bi si napraviti skriptu koja bi to radila. Skripta bi se izvrsavala recimo ovako:

----
Unesite ESSID: pressklub
Unesite enc: 123456789
Spojeni ste!
----

i onda bi skripta pokupila sto god se upise i sa tim bi podesila mrezu. A ako pod "Unesite enc" ne napisem nista, trebalo bi pretpostaviti da nema zastite ....
Be the change you want to see in the world! Dalai Lama.
Avatar
kaiwan
Postovi: 934
Pridružen/a: 04 pro 2007, 21:59
Spol: M
OS: OpenSUSE 11.2, KDE 4.4.3
Lokacija: jastrebarsko

Re: skripta za wireless

Post Postao/la kaiwan »

Uspio sam napisati skriptu, pa ako nekome zatreba evo je:

Kod: Označi sve

#! /bin/sh

nokey="";

echo 'You must be root to run this script!';
echo 'Scanning for avaliable networks ...';

iwlist wlan0 scanning

echo 'Enter network SSID: ';
read ssidName
echo 'Enter network key: '
read netKey

if ["${netKey}" == "$nokey"];
then 
	iwconfig wlan0 essid ${ssidName}
else 
	iwconfig wlan0 essid ${ssidName} enc ${netKey}
fi 

dhclient wlan0
ifup

echo 'All done, you are connected!'
echo 'To disconnect type: sudo ifdown wlan0'

Meni radi, ako neko nadje bug ili ju unaprijedi javite da ispravim ili unaprijedim :)
p.s. Ja sam isprobao sa WEP kljucem, za WPA ne znam dal ce radit, pa ako neko zna kako se podesi da radi i za WPA neka napise
Be the change you want to see in the world! Dalai Lama.
Odgovori