Solve the problem that the wireless Nic cannot be used in ubuntu with thinkpad E420.

Source: Internet
Author: User
Tags acer

In ubuntu, E420 cannot access the Internet wirelessly. What is the problem? The wireless Nic seems to be driving, but the listed wireless signals cannot be seen in the network management tool.

I have re-installed the wireless NIC Driver rtl8192ce_linux_2.6.0005.1116.2010. After downloading the file, decompress it, enter the file, and run the make command. (Download URL: http://download.csdn.net/detail/kidleaf2/3732252)

Use rfkill to list the current wireless module status

Thyne @ Thyne-Think :~ $ Rfkill list
Root @ kidleaf-ThinkPad-E420:/tmp/# rfkill list
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: acer-wireless: Wireless LAN
Soft blocked: yes
Hard blocked: no
Note that the first device is your wireless Nic. The status of sof tblocked is yes, hard
The status of blocked is no, so it is assumed that most of the hardware is correct, and most of them are not correct. But look at the second device, it turned out to be acre-wireless. Check the information online and uninstall the acre-wireless module. Run the following command:

Sudo rmmod-facer-wmi

Sudo rfkillunblock all

Rfkill list all

 

First, remove the Acer wireless management module from the kernel;

Second, unblock all wireless modules;

Third, review the status of the wireless module on your machine.

 

Yes, you can see that the current status is as follows:

Root @ kidleaf-ThinkPad-E420:/tmp/rtl8192ce_linux_2.6.0005.1116.2010 # rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

Then you try to click the network management module in the upper-right corner of the screen. Is there a wireless signal?

After you restart this module, the arce-wireless module will still appear, because this module is started at the startup and should be disabled.

Add this damn macro-based wireless module to the blacklist. The kernel will not automatically load this module at next startup.

Sudo echo "blacklist acer-wmi">/etc/modprobe. d/blacklist. conf

Sudo gedit/etc/rc. local

Before writing rfkill unblockall to the exit0 row of the file.

This file is used to execute scripts after the system is started and can be customized.

Save and close. This solves this problem.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.