KDE 4.3 once again gave me a hard time. KNetworkManager crashed every time I tried to run it. It has something to do with segmentation fault.
Frustrated, I decided to find a way to connect to wireless using command line. After long hours of Googling, I found the solution.
First, you need to list available interfaces:
shidi@euphoria:~$ sudo iwlist scanning
and this will show something similar to the following:
lo Interface doesn’t support scanning.
eth0 Interface doesn’t support scanning.
eth1 Scan completed :
Cell 01 – Address: 00:97:3G:G1:17:D4
ESSID:”MYNETWORK”
Protocol:IEEE 802.11bg
Mode:Master
Frequency:2.412 GHz (Channel 1)
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=77/100 Signal level=-49 dBm
Extra: Last beacon: 364ms agopan0 Interface doesn’t support scanning.
As you can see, the interface available for me is eth1. So, in order to connect to my selected wireless network I will run the following command:
shidi@euphoria:~$ sudo iwconfig eth1 mode managed essid MYNETWORK channel 1
If your network have requires WEP key, you will need to add “key” into your command, such as follows:
shidi@euphoria:~$ sudo iwconfig eth1 mode managed essid MYNETWORK key 1234567890abcdef channel 1
Finally to get connected we will use dhclient:
shidi@euphoria:~$ sudo dhclient eth1
This will return something similar to the following:
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/Listening on LPF/eth1/00:15:00:01:77:19
Sending on LPF/eth1/00:15:00:01:77:19
Sending on Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 6
DHCPOFFER of 192.168.2.3 from 192.168.2.1
DHCPREQUEST of 192.168.2.3 on eth1 to 255.255.255.255 port 67
DHCPACK of 192.168.2.3 from 192.168.2.1
bound to 192.168.2.3 — renewal in 897791164 seconds.
To make sure that we are connected to the internet, do a quick ping:
shidi@euphoria:~$ ping google.com
and it will return:
PING google.com (74.125.127.100) 56(84) bytes of data.
You are good to go.
Happy geeking 😎
weird, haven’t been having these problems. knetworkmanager works even with my 3G modem, which has historically always given problems.
You are so lucky. However, after recent upgrades of KDE 4.3, KNetworkManager seems to work like a charm 😀
Umm i did this every day few years back on ubuntu 5
That’s a long way back. Seriously.
Hi, may i know what about WAP/WAP2 personal key?