Πρόβλημα με Wireless και terminal

griper | Πέμ, 09/25/2008 - 20:27 | 2' | 29

To Fedora μου αρέσει πολύ αλλά έχω κάποια προβληματάκια που ελπίζω να τα λύσω και να μη χρειαστεί να αλλάξω διανομή και να σταματήσω να μπαίνω στο internet απο τα "Παράθυρα".

1)Δεν ξέρω γιατί στη κονσόλα μου εμφανίζει "command mot found" π.χ. στις εντολές iwconfig, ifconfig. Προσπάθησα να δώσω πρώτα su για να συνδεθώ ως root και πάλι τα ίδια:"command not found"
Τι φταίει;

2)Έχω laptop και το λαμπάκι για να συνδεθώ wireless ανάβει κανονικά, εμφανίζονται πάνω δεξιά οι δύο υπολογιστές και όταν κλικάρω μου εμφανίζονται τα διαθέσιμα ασύρματα δίκτυα αλλά όταν πάω να συνδεθώ σε κάποιο η σύνδεση δεν γίνεται ποτέ, ενώ(δυστυχώς) από τα Windows συνδέομαι κανονικά.

Φόρουμ
Δώσε αστέρια!
Σχόλια

1)Στο fedora αν δεν κάνω λάθος οι εντολές είναι /sbin/ifconfig και /sbin/iwconfig

2)Έχεις βάλει τα στοιχεία για την σύνδεση σου ;;; Δυστυχώς δεν έχω πλέον fedora και δεν μπορώ να βοηθήσω παραπάνω,αλλά από την στιγμή που αναγνωρίζεται (;;;) κανονικά η κάρτα σου δεν γνωρίζω γιατί δεν συνδέεται.

--------------------
happy_linux_downloads

thanos]1)Στο fedora αν δεν κάνω λάθος οι εντολές είναι /sbin/ifconfig και /sbin/iwconfig

2)Έχεις βάλει τα στοιχεία για την σύνδεση σου ;;; Δυστυχώς δεν έχω πλέον fedora και δεν μπορώ να βοηθήσω παραπάνω,αλλά από την στιγμή που αναγνωρίζεται (;;;) κανονικά η κάρτα σου δεν γνωρίζω γιατί δεν συνδέεται.

--------------------
happy_linux_downloads

Thanks, θα το δοκιμάσω και αν μπορεί να βοηθήσει κάποιος που ξέρει Fedora

Αν έχεις fedora 8 και ασύρματη κάρτα την Intel PRO/Wireless 3945ABG δοκίμασε να ακολουθήσεις τις οδηγίες στο comment #7 στον παρακάτω σύνδεσμο.

Intel PRO/Wireless 3945ABG fails to connect to some networks

Σε εμένα με F8 και τη συγκεκριμένη κάρτα είχε δουλέψει.

Azzurro]

Αν έχεις fedora 8 και ασύρματη κάρτα την Intel PRO/Wireless 3945ABG δοκίμασε να ακολουθήσεις τις οδηγίες στο comment #7 στον παρακάτω σύνδεσμο.

Intel PRO/Wireless 3945ABG fails to connect to some networks

Σε εμένα με F8 και τη συγκεκριμένη κάρτα είχε δουλέψει.

Ναι ακριβώς αυτή την κάρτα έχω αλλά έχω το Fedora 9. Λογικά αυτό το link που μου έδωσες ισχύει για το Fedora 8. Υπάρχει τρόπος να συνδεθώ μέσα από την κονσόλα; τι εντολές πρέπει να δώσω;

το ότι ανάβει το φωτάκι δεν λέει και πολλά, το έχω πάθει και εγώ αυτό, αλλά οι drivers δεν ήταν εντάξει για να δουλέψει.
δώσε την εντολή lspci -nn
και ανάρτησε τα αποτελέσματα εδώ για δούμε ποια είναι η κάρτα wifi που έχεις.(μάλλον broadcom)
κάποιος θα βρεθεί να σε βοηθήσει.

rizitis]

wrong post sorry.

Έπρεπε να το βάλω αλλού το post;

Θα μπώ στο Fedora να γράψω την εντολή και θα αναρτήσω τα αποτελέσματα.

όχι βρε εγω εκανα καταλάθος διπλό ποστ, κάνε εσύ αυτό που σου είπα

Παιδιά το πάλεψα λιγάκι αλλά δεν κατάφερα πολλά γιατί μάλλον δεν γράφω σωστά κάποιες εντολές.

Ως root αχικά έδωσα:

/sbin/ifconfig wlan0 up

και δούλεψε(άναψε το λαμπάκι), μετά έδωσα:

/sbin/iwlist ath0 scan

και μου βρήκε τα δίκτυα που υπάρχουν, αλλά στη συνέχεια όταν έδωσα

/sbin/iwconfig essid "MyESSID" (χωρίς εισαγωγικά)

μου έβγαλε λάθος και λογικά είναι λάθος η παραπάνω εντολή.

Λογικά βλέπει και την κάρτα δικτύου και όλα λειτουργούν καλά.
Αν θέλετε να σας δώσω τα αποτελέσματα από την lspci -nn πείτε μου αν και όταν είχα δώσει lspci μου έβγαλε:"command not found". Μήπως να την έδινα /sbin/lspci? Ρωτάω για να μην ξαναμπώ στο Fedora και δεν δουλεύει και σας ξαναρωτάω πάλι.

Από την εντολή ifconfig παίρνω:

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:18430 errors:0 dropped:0 overruns:0 frame:0
TX packets:18430 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:921908 (900.3 KiB) TX bytes:921908 (900.3 KiB)

wlan0 Link encap:Ethernet HWaddr 00:1C:BF:28:0B:DB
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

wmaster0 Link encap:UNSPEC HWaddr 00-1C-BF-28-0B-DB-F4-FF-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

Από την iwconfig:

lo no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11 ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=15 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

eth0 no wireless extensions.

pan0 no wireless extensions.

Από την lspci -nn:

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GME Express Memory Controller Hub [8086:27ac] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 01)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 01)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 01)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 01)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 01)
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01)
00:1f.2 SATA controller [0106]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller [8086:27c5] (rev 01)
02:06.0 CardBus bridge [0607]: ENE Technology Inc CB1410 Cardbus Controller [1524:1410] (rev 01)
02:08.0 Ethernet controller [0200]: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile [8086:1068] (rev 01)
10:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4222] (rev 02)

κατέβασε απο εδώ το firmware της κάρτας
http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-… (επειδή διάβασα σε άλλο φόρουμ ότι δεν έχεις Ethernet πάρε το με ένα στικάκι και βάλε το)
και κάνε το install εδώ /lib/firmware folder

αποσυμπίεσε το και βάλε ως root αυτό το αρχείο iwlwifi-3945-1.ucode
εδώ /lib/firmware folder

κάνε επανεκκίνηση και λογικά θα δουλέψει.

υγ.(άσχετο μάλλον) έχεις και vista στο pc ?

rizitis]κατέβασε απο εδώ το firmware της κάρτας
http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-… (επειδή διάβασα σε άλλο φόρουμ ότι δεν έχεις Ethernet πάρε το με ένα στικάκι και βάλε το)
και κάνε το install εδώ /lib/firmware folder

αποσυμπίεσε το και βάλε ως root αυτό το αρχείο iwlwifi-3945-1.ucode
εδώ /lib/firmware folder

κάνε επανεκκίνηση και λογικά θα δουλέψει.

υγ.(άσχετο μάλλον) έχεις και vista στο pc ?

Δηλαδή αυτό τι ακριβώς είναι, drivers;
Η εγκατάσταση πως γίνεται; από κονσόλα;
Δεν έχω κάνει εγκατάσταση ποτέ.

XP έχω(δυστυχώς)!

μπες απο win και κατεβασε το πακέτο tgz που σου δίνω σε ένα στικάκι, μετά κάνε boot σε fedora και αποθήκευσε το στο /home
έπειτα πρέπει να το κάνεις εκεί μέσα unzip και να πάρεις το αρχείο που λέγετε iwlwifi-3945-1.ucode καν να το βάλεις εδώ /lib/firmware folder
αυτή η τελευταία διαδικασία νομίζω θελει δικαιώματα root.

το πρόβλημα είναι ότι δεν ξέρω να σου γράψω τις εντολές στον τερματικό για fedora, εγω είμαι ubuntakias ;)

όταν το πάρεις απο το στικάκι και το βάλεις στο /home άνοιξε τερματικό βεβαιώσου ότι είσαι στο /home και δώσε την εντολή αυτήν για να το αποσυμπιέσεις
tar zxfv iwlwifi-3945-ucode-2.14.1.5.tgz
μετά γίνε root έτσι
su-

και μας λείπει η εντολή που θα αντιγράψει απο το
/home/το ονομα σου/iwlwifi-3945-ucode-2.14.1.5 το αρχείο iwlwifi-3945-1.ucode
στο /lib/firmware

edit. στο ubuntu εκανα με cd /home/τοονομασου/iwlwifi-3945-ucode-2.14.1.5 για να μπω στον φάκελο

μετά δώσε

cp iwlwifi-3945-1.ucode /lib/firmware

λογικά ισχυει και για fedora.

rizitis]

μπες απο win και κατεβασε το πακέτο tgz που σου δίνω σε ένα στικάκι, μετά κάνε boot σε fedora και αποθήκευσε το στο /home
έπειτα πρέπει να το κάνεις εκεί μέσα unzip και να πάρεις το αρχείο που λέγετε iwlwifi-3945-1.ucode καν να το βάλεις εδώ /lib/firmware folder
αυτή η τελευταία διαδικασία νομίζω θελει δικαιώματα root.

το πρόβλημα είναι ότι δεν ξέρω να σου γράψω τις εντολές στον τερματικό για fedora, εγω είμαι ubuntakias ;)

Πήγα να το βάλω στο /lib/firmware folder άλλα μου έλεγε αν θέλω να το αντικαταστήσω, άρα υπήρχε μέσα. Πάτησα replace αλλά τίποτα.

Στο Device Network Manager(αν το θυμάμαι καλα) στην καρτέλα Devices δείχνει και τις δύο κάρτες(ethernet και wireless) inactive και όταν πατάω το κουμπί activate μου λέει κάτι σαν "determine IP...wait" και στο τέλος ότι απέτυχε.

rizitis]για το determine IP δες εδώ
http://www.linuxquestions.org/questions/linux-networking-3/cant-determi…

Έκανα διάφορες δοκιμές αλλά το πρόβλημα φαίνεται να είναι στο ότι δεν μπορώ να κάνω activate την wireless κάρτα.

Δείτε και αυτό:

Summary:

SELinux is preventing consoletype (consoletype_t) "read" to
/var/lib/dhclient/dhclient-wlan0.leases (dhcpc_state_t).

Detailed Description:

SELinux denied access requested by consoletype. It is not expected that this
access is required by consoletype and this access may signal an intrusion
attempt. It is also possible that the specific version or configuration of the
application is causing it to require additional access.

Allowing Access:

Sometimes labeling problems can cause SELinux denials. You could try to restore
the default system file context for /var/lib/dhclient/dhclient-wlan0.leases,

restorecon -v '/var/lib/dhclient/dhclient-wlan0.leases'

If this does not work, there is currently no automatic way to allow this access.
Instead, you can generate a local policy module to allow this access - see FAQ
(http://fedora.redhat.com/docs/selinux-faq-fc5/#id2961385) Or you can disable
SELinux protection altogether. Disabling SELinux protection is not recommended.
Please file a bug report (http://bugzilla.redhat.com/bugzilla/enter_bug.cgi)
against this package.

Additional Information:

Source Context unconfined_u:system_r:consoletype_t:s0
Target Context unconfined_u:object_r:dhcpc_state_t:s0
Target Objects /var/lib/dhclient/dhclient-wlan0.leases [ file ]
Source consoletype
Source Path /sbin/consoletype
Port
Host localhost.localdomain
Source RPM Packages initscripts-8.76-1
Target RPM Packages
Policy RPM selinux-policy-3.3.1-42.fc9
Selinux Enabled True
Policy Type targeted
MLS Enabled True
Enforcing Mode Enforcing
Plugin Name catchall_file
Host Name localhost.localdomain
Platform Linux localhost.localdomain 2.6.25-14.fc9.i686 #1
SMP Thu May 1 06:28:41 EDT 2008 i686 i686
Alert Count 1
First Seen Fri 26 Sep 2008 08:08:16 AM EEST
Last Seen Fri 26 Sep 2008 08:08:16 AM EEST
Local ID 5b7e7376-fded-460e-9511-da47fe75b22c
Line Numbers

Raw Audit Messages

host=localhost.localdomain type=AVC msg=audit(1222405696.156:48): avc: denied { read } for pid=5452 comm="consoletype" path="/var/lib/dhclient/dhclient-wlan0.leases" dev=sda2 ino=150001 scontext=unconfined_u:system_r:consoletype_t:s0 tcontext=unconfined_u:object_r:dhcpc_state_t:s0 tclass=file

host=localhost.localdomain type=SYSCALL msg=audit(1222405696.156:48): arch=40000003 syscall=11 success=yes exit=0 a0=928bcd8 a1=928b758 a2=928b978 a3=0 items=0 ppid=5451 pid=5452 auid=500 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=pts1 ses=1 comm="consoletype" exe="/sbin/consoletype" subj=unconfined_u:system_r:consoletype_t:s0 key=(null)

Ως root αχικά έδωσα:

/sbin/ifconfig wlan0 up

και δούλεψε(άναψε το λαμπάκι), μετά έδωσα:

/sbin/iwlist ath0 scan

και μου βρήκε τα δίκτυα που υπάρχουν, αλλά στη συνέχεια όταν έδωσα

/sbin/iwconfig essid "MyESSID" (χωρίς εισαγωγικά)

μου έβγαλε λάθος και λογικά είναι λάθος η παραπάνω εντολή.

Το ath0 πάλι που βρέθηκε; αφού wlan0 λέγεται η κάρτα σου.

Επίσης, όπως κ στην περίπτωση του iwconfig scan, και η εντολή iwconfig essid συντάσσεται ως:

/sbin/iwconfig INTERFACE essid My_ESSID

Οπότε βάλε κ το wlan0 όταν δίνεις την εντολή στο τερματικό.

griper]
rizitis]κατέβασε απο εδώ το firmware της κάρτας
http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-… (επειδή διάβασα σε άλλο φόρουμ ότι δεν έχεις Ethernet πάρε το με ένα στικάκι και βάλε το)
και κάνε το install εδώ /lib/firmware folder

αποσυμπίεσε το και βάλε ως root αυτό το αρχείο iwlwifi-3945-1.ucode
εδώ /lib/firmware folder

κάνε επανεκκίνηση και λογικά θα δουλέψει.

υγ.(άσχετο μάλλον) έχεις και vista στο pc ?

Δηλαδή αυτό τι ακριβώς είναι, drivers;
Η εγκατάσταση πως γίνεται; από κονσόλα;
Δεν έχω κάνει εγκατάσταση ποτέ.

XP έχω(δυστυχώς)!

Το firmware είναι μερικές γραμμές κώδικα κ κάποιες τιμές που αποθηκεύονται μέσα στην κάρτα σου. Αφού όμως ο driver φορτώνεται κ βλέπεις τα δίκτυα γύρω σου, το firmware είναι εκεί.

gnu_labis]

Ως root αχικά έδωσα:

/sbin/ifconfig wlan0 up

και δούλεψε(άναψε το λαμπάκι), μετά έδωσα:

/sbin/iwlist ath0 scan

και μου βρήκε τα δίκτυα που υπάρχουν, αλλά στη συνέχεια όταν έδωσα

/sbin/iwconfig essid "MyESSID" (χωρίς εισαγωγικά)

μου έβγαλε λάθος και λογικά είναι λάθος η παραπάνω εντολή.

Το ath0 πάλι που βρέθηκε; αφού wlan0 λέγεται η κάρτα σου.

Επίσης, όπως κ στην περίπτωση του iwconfig scan, και η εντολή iwconfig essid συντάσσεται ως:

/sbin/iwconfig INTERFACE essid My_ESSID

Οπότε βάλε κ το wlan0 όταν δίνεις την εντολή στο τερματικό.

Δίκιο έχεις για το ath0, έκανα λάθος στο copy paste.
Η παραπάνω εντολή που είναι για σύνδεση με το δίκτυο πως συντάσεται όταν υπάρχει και κωδικός WEP?

Δίκιο έχεις για το ath0, έκανα λάθος στο copy paste.
Η παραπάνω εντολή που είναι για σύνδεση με το δίκτυο πως συντάσεται όταν υπάρχει και κωδικός WEP?

/sbin/iwconfig INTERFACE key s:WEP_KEY

/sbin/iwconfig INTERFACE essid My_ESSID

Πρώτα λοιπόν δώσε το key για το WEP κ μετά με δεύτερη εντολή το essid. Για το key, αν το έχεις σε δεκαεξαδικό, απλά γράφεις πχ "key 123478AF ", ενώ αν το έχεις σε χαρακτήρες, βάζεις πριν το key τους χαρακτήρες "s:", όπως στο παραπάνω παράδειγμα.

Για περισσότερες πληροφορίες:

man iwconfig

Εχω εγκαταστησει τα ubuntu sto laptop το οποιο ειναι fujitsu-siemens αλλα δεν μου δουλευει το ασυρματο δίκτυο.
Μπορεί να με βοηθήσει κάποιος.

gnu_labis]

Δίκιο έχεις για το ath0, έκανα λάθος στο copy paste.
Η παραπάνω εντολή που είναι για σύνδεση με το δίκτυο πως συντάσεται όταν υπάρχει και κωδικός WEP?

/sbin/iwconfig INTERFACE key s:WEP_KEY

/sbin/iwconfig INTERFACE essid My_ESSID

Πρώτα λοιπόν δώσε το key για το WEP κ μετά με δεύτερη εντολή το essid. Για το key, αν το έχεις σε δεκαεξαδικό, απλά γράφεις πχ "key 123478AF ", ενώ αν το έχεις σε χαρακτήρες, βάζεις πριν το key τους χαρακτήρες "s:", όπως στο παραπάνω παράδειγμα.

Για περισσότερες πληροφορίες:

man iwconfig

Όπου INTERFACE βάζω wlan0 ετσι?
Νομίζω ότι τον κωδικό πρέπει να τον βάλω σε Passphrase, βέβαια δεν ξέρω τι σημαίνει αλλά κάποτε μπόρεσα και είχα συνδεθεί με το Ubuntu και τον κωδικό τον είχα βάλει σε WEP Passphrase.

Ποια είναι η εντολή για να συνδεθώ;

Ναι, όπου interface, βάζεις το όνομα της ασύρματης συσκευής, σε αυτή την περίπτωση wlan0.

Ως προς το WEP passphrase ( = WEP key ), όπως σου είπα ήδη, η εντολή είναι:

/sbin/iwconfig wlan0 key s:PASSPHRASE (αν το passphrase είναι λέξη)
/sbin/iwconfig wlan0 key PASSPHRASE (αν το passphrase είναι δεκαεξαδικός αριθμός)

Για να ολοκληρωθεί η σύνδεση όμως χρειάζεσαι μια σειρά από εντολές. Γιατί δεν το ψάχνεις λίγο; Υπάρχουν άπειρες σελίδες στο διαδίκτυο που περιγράφουν τη διαδικασία. Αρκεί να ψάξεις για "linux" "wireless" "WEP". Ορίστε μερικές από αυτές:

http://wirelessdefence.org/Contents/LinuxWirelessCommands.htm

http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch13_:_Linux_Wireless_Networking#WEP_Encryption_Configuration

Κ παρότι δε θέλω να σε μπερδέψω με άλλα, οφείλω να πω ότι το WEP είναι ξεπερασμένο κ ανασφαλές, το WPA είναι καλύτερο αν το υποστηρίζει το access point σου, καθώς επίσης κ ότι όλα όσα θες να κάνεις γίνονται κ γραφικά κ πανεύκολα με τον NetworkManager, με μερικά κλικ του ποντικιού:

http://www.gnome.org/projects/NetworkManager/

Λογικά ο network manager πρέπει να υπάρχει σε κάθε -σχετικά- πρόσφατη διανομή.

Μάλλον όλα δουλεύουν καλά αλλά δεν βάζω όπως πρέπει τον κωδικό.

Γιατί όταν συνδέθηκα σε ένα άλλο router χωρίς κωδικό, συνδέθηκα κατευθείαν.

Αν π.χ. ο κωδικός είναι ο 0123456789 πως συνδέομαι;

Λογικά επιλέγω το δίκτυο μου και όταν μου ζητήσει κωδικό τον βάζω στο Passphrase η όχι;

Και αυτό με ποιες εντολές γίνεται από την κονσόλα για να το δοκιμάσω;

Ναι, απλά βάζεις τον κωδικό στο passphrase. Επίσης διαλέγεις το κατάλληλο σύστημα ασφάλειας (WEP, WPA, κλπ)

Αν θες να κάνεις το ίδιο από κονσόλα, νομίζω ότι τα ακόλουθα θα αρκούν, αλλά δε τα δοκίμασα:


ifup wlan0

/sbin/iwconfig wlan0 mode Managed

/sbin/iwconfig wlan0 essid YOUR_ESSID

/sbin/iwconfig wlan0 key s:YOUR_PASSPHRASE