Πρωτα απ' ολα θα πρεπει να εχουμε εγκατεστημενο το πακετο
- Κώδικας: Επιλογή όλων
wpasupplicant
οποτε ανοιγουμε τον synaptic και το κανουμε εγκατασταση αν δεν ειναι εγκατεστημενο!
Το πρωτο που εχουμε να κανουμε, ειναι να συλλεξουμε καποιες πληροφοριες για το ασυρματο δικτυο μας,
οποτε εκτελουμε
- Κώδικας: Επιλογή όλων
sudo iwlist scan
στο αποτελεσμα θα μας εμφανησει ολα τα ασυρματα δικτυα που ειναι διαθεσημα, εμας μας ενδιαφερει το δικο μας,
και κυριως το ESSID (το ονομα αυτου), το οποιο ειναι στη γραμμη
- Κώδικας: Επιλογή όλων
ESSID:"ονομα"
Μετα θα πρεπει να δημιουργησουμε ενα hex key του WPA ASCII με την εντολη
- Κώδικας: Επιλογή όλων
wpa_passphrase <το_essid> <το_κλειδι>
π.χ. αν το essid του δικτυου μας ειναι ubuntu και το κλειδι 1234567890 τοτε εκτελουμε
- Κώδικας: Επιλογή όλων
wpa_passphrase ubuntu 1234567890
και το αποτελεσμα θα ειναι σαν αυτο
- Κώδικας: Επιλογή όλων
network={
ssid="ubuntu"
#psk="1234567890"
psk=06c0f662afd31aa36244ed147f1641da0085fae78784931e7be2e4cb1dbc7411
}
οποτε το hex key που δημιουργησαμε ειναι το 06c0f662afd31aa36244ed147f1641da0085fae78784931e7be2e4cb1dbc7411
Αφου εχουμε κανει τα παραπανω, εκτελουμε
- Κώδικας: Επιλογή όλων
sudo gedit /etc/network/interfaces
και το αρχειο που θα ανοιξει, θα ειναι ετσι
- Κώδικας: Επιλογή όλων
auto lo
iface lo inet loopback
κατω απο αυτο προσθετουμε το παρακατω
iface wlan0 inet dhcp
wireless-psk το_hex_key_που_δημιουργησαμε
wireless-essid το_δικο_μας_essid
auto wlan0
οτι ειναι με μπλε το αντικαθιστουμε με τα αντιστοιχα δικα μας
δηλαδη το αρχειο θα ειναι καπως ετσι
- Κώδικας: Επιλογή όλων
auto lo
iface lo inet loopback
iface wlan0 inet dhcp
wireless-psk 06c0f662afd31aa36244ed147f1641da0085fae78784931e7be2e4cb1dbc7411
wireless-essid ubuntu
auto wlan0
παταμε Αποθηκευση - κλεινουμε το αρχειο - και εκτελουμε
- Κώδικας: Επιλογή όλων
sudo /etc/init.d/networking restart
και το αποτελεσμα θα πρεπει να ειναι σαν αυτο
- Κώδικας: Επιλογή όλων
* Reconfiguring network interfaces...
There is already a pid file /var/run/dhclient.wlan0.pid with pid 2085
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/00:16:cf:6c:e6:e6
Sending on LPF/wlan0/00:16:cf:6c:e6:e6
Sending on Socket/fallback
DHCPRELEASE on wlan0 to 192.168.1.1 port 76
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/00:16:cf:6c:e6:e6
Sending on LPF/wlan0/00:16:cf:6c:e6:e6
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 76 interval 2
DHCPDISCOVER on wlan0 to 255.255.255.255 port 76 interval 4
DHCPOFFER of 192.168.1.3 from 192.168.1.1
DHCPREQUEST of 192.168.1.3 on wlan0 to 255.255.255.255 port 76
DHCPREQUEST of 192.168.1.3 on wlan0 to 255.255.255.255 port 76
DHCPACK of 192.168.1.3 from 192.168.1.1
bound to 192.168.1.3 -- renewal in 41374 seconds.
ssh stop/waiting
ssh start/running, process 4712
[ OK ]
Αν ναι, τοτε ειμαστε ετοιμοι! Μπορουμε να κανουμε επανεκκινηση, και να δουμε αν το καναμε σωστα!
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Μη εμπορική χρήση-Παρόμοια διανομή 3.0 Ελλάδα