Connect to WiFi network through Ubuntu terminal [duplicate]
I am using my WiFi network adapter on the laptop to connect to the internet on Ubuntu 10.04. I have tried the following steps and got the below messages on the Ubuntu terminal. Please let me know what has gone wrong. Thank you.
I have used the following instructions I have seen on a web page.
Open the terminal.
Type
ifconfig wlan0
and press Enter. You will not see any output in the terminal, as this command just turns your wireless card on. Most wireless cards are designatedwlan0
. If yours has a different designation, use that instead.Type
iwconfig wlan0 essid name key password
and press Enter. Replacename
with the actual network name, and replacepassword
with the actual security key for the network. If your wireless network does not require a security key, do not enterkey password
.Type
dhclient wlan0
and press Enter to obtain an IP address and connect to the WiFi network.
What I see on the terminal are given below.
Solution 1:
Okay, I'm going to try and answer your question, even though there is no terminal output included in your question.
The command
ifconfig wlan0
does not turn on your wireless card. It gives you information about your wlan0. To turn on your wireless card, you would enterifconfig wlan0 up
. Although, it's not always wlan0. To find out the name of your wireless card, typeiwconfig
, and look at the row that has some information in it, not 'no wireless extensions'.To be able to run the commands
ifconfig wlan0 up
,iwconfig wlan0 essid WIFI_NETWORK_HERE key PASSWORD_HERE
anddhclient wlan0
, you need to be root. So, you have to put the wordsudo
before those commands (unless you're already logged in as root).The password in the command
iwconfig wlan0 essid name key password
should be in hexadecimal. If you want to type the ASCII password, you would useiwconfig wlan0 essid name key s:password
.The command
iwconfig wlan0 essid name key password
only works with access points that use WEP as encryption. If the access point uses WPA/WPA2, you'll have to use another method to connect, found here: How do I connect to a WPA wifi network using the command line?
Also, might I ask, is there a reason why you're trying to connect to a WiFi network through command line? Unless you're experimenting of course.