How to solve: No wireless network in Ubuntu 11.04 : Centrino Wireless-N 1000

Official Ubuntu circle with wordmark. Replace ...
Image via Wikipedia

Wireless and Ubuntu never go hand in hand. No version of Ubuntu has worked out of box for all wireless hardware. This post is meant for people who has Centrino Wireless-N 1000 wireless adapter. If you do not know what is the make of your hardware, follow this link: Know your Network Adapter.

If your network Adapter is of Broadcom BCM 43XX series, you may want to follow this link: Wireless problem with Broadcom in Ubuntu 11.04

Problem Detection:

Now if you are still here I assume that you have a Centrino Wireless adapter from Intel. Run the following command:

 sudo rfkill list 
1: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: no
2: acer-wireless: Wireless LAN
    Soft blocked: yes
    Hard blocked: no

Instead of acer-wireless, there may be other result as well. If it says Soft blocked: YES that means the wireless is turned off in software. Follow these solutions.

Solution 1:

If you are connected to Ethernet (Wired Network) disconnect it and type this command:

sudo rfkill unblock all 
sudo rfkill list all

Solution 2: 

If the above command does not solve the problem. Try with this command (replace the acer with your result in previous command output ):

sudo rmmod -f acer-wmi 
sudo rfkill unblock all 
sudo rfkill list all

Make the changes permanent:

If the above mentioned solution worked then you might want to make it permanent by amending a few lines in the configuration file so that you don’t need to type these commands again and again on each boot. Type the following commands (again replacing “acer”):

sudo su 
echo "blacklist acer-wmi" >> /etc/modprobe.d/blacklist.conf 
exit

Hopefully this works for you all! Questions, suggestions and feedbacks are welcomed. If you liked the post then please acknowledge it by liking/voting/commenting on the post. Enjoy :)

Sources: Ubuntu Forums

How to know which network adapter I’m using?

To know the manufacturer of the network adapter of your computer in Linux, type this command in terminal:

sudo lshw -C network

The output of the command may look something like this:

       *-network               
       description: Wireless interface
       product: BCM4313 802.11b/g/n Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: 01
       serial: 70:f1:a1:c2:f2:e9
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=brcm80211 driverversion=2.6.38-8-generic firmware=N/A ip=172.17.4.253 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:17 memory:f0500000-f0503fff
  *-network
       description: Ethernet interface
       product: AR8152 v1.1 Fast Ethernet
       vendor: Atheros Communications
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: eth0
       version: c1
       serial: b8:ac:6f:67:11:46
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI firmware=N/A latency=0 link=no multicast=yes port=twisted pair
       resources: irq:43 memory:f0400000-f043ffff ioport:2000(size=128)

Check the output closely. It gives information about both Wired and Wireless Network Adapter. No need to specify that one with Wireless Interface describes wireless adapter and one with Ethernet Interface describes Wired Network Adapter. As you can see in the output, I have Broadcom’s wireless adapter and Atheros Ethernet (wired) adapter.

Questions, suggestions and feedbacks are welcomed. If you liked the post then please acknowledge it by liking/voting/commenting on the post. Enjoy :)