Distroname and release: Debian Squeeze
Wireless from console in Debian
It is fairly simple to get wireless network up and running without X, and only with the use of console in Debian.First install wpasupplicant, which supports WPA and WPA2 encryption.
#aptitude install wpasupplicant
Using iwconfig
First make sure that the wireless is up.#iwconfig wlan0 upNext we will scan for accessible wireless networks.
Replace wlan0 if needed.
#iwlist wlan0 scanningYou should get an output like below, with accessible wireless points.
Example output
Cell 16 - Address: 66:5C:E2:1C:19:38
Channel:36
Frequency:5.18 GHz (Channel 36)
Quality=21/70 Signal level=-89 dBm
Encryption key:on
ESSID:"myWirelessNetwork"
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=0000000bd2172f21
Extra: Last beacon: 4984ms ago
IE: Unknown: 00026D6A63616C
IE: Unknown: 01016C122824A048606D
IE: Unknown: 028121
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: 2C1BEF0103FFFFFF0000000000000000000000000000000000000000
IE: Unknown: 341DEF0103FFFFFF0000000000000000000000000000000000000000
IE: Unknown: 2C16250D0000000000000000000000000000000000000000
IE: Unknown: 1217250D0000000000000000000000000000000000000000
IE: Unknown: 1B0E12000A002C02C900140005001900
IE: Unknown: 7C0102
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD182250F2020101870003A4000027B5000042435E0062322F00
IE: Unknown: DD0922037F01010000DD7F
If you get an output like this, everything is OK, and the wireless network card is up and running, but not yet connected.
Note the ESSID. Most likely you already are ware of this, since you should know your own network and the passphrase/key as well.
ESSID:"myWirelessNetwork"
Now we should be able to connect to the wireless network.
#iwconfig wlan0 essid myWirelessNetwork key KEYFILEUnfortunately iwconfig does not support passphrase at this time, so instead it is possible to add the info to the /etc/network/interfaces file.
Connecting to WPA, WPA2 networks
Put this into the interface file, and change the values to match your settings.
/etc/network/interfaces
auto wlan0
iface wlan0 inet dhcp
wpa-ssid myWirelessNetwork
wpa-psk PASSWORDforMYWirelessNetwork
Then take up the wlan0 interface
#ifup wlan0I hope some of this info came to good use!
