Showing posts with label wi-fi. Show all posts
Showing posts with label wi-fi. Show all posts

Sunday, August 16, 2009

How to enable LAN and Wi-Fi on the Asus Eee PC (on Linux)

If you are using Ubuntu 9.04 (Jaunty Jackalope) and its derivatives, you may find out that Wired LAN and Wireless is not supported out-of-the-box for the Asus 1005HA and 1008HA (both are Seashell) Eee PC. Borgy has solved this problem on his Asus 1005HA and has listed down the instructions below. We see many netbook owners that installed Linux out there with this problem, and we hope these instructions will help. :)

To start, use another computer with Internet access.

1. Enabling LAN
What you'll do here: Download the appropriate drivers from Atheros' site and install them.

How to download the drivers:

Step 1: In your second computer, go to http://partner.atheros.com/Drivers.aspx. Download the file AR81Family-linux-v1.0.0.10.tar.gz

Step 2: Save it to a folder whose name DOESN'T contain any spaces. Spaces will bork up the compilation process.

Step 3: Open a terminal, and navigate to the folder where you saved the file. then type:

tar -xzvf AR81Family-linux-v1.0.0.10.tar.gz

Step 4: -a /src folder will be created if all goes well. Navigate to that folder then type these:

make
sudo make install
sudo insmod atl1e.ko


Now you will have wired LAN enabled.

Note from Borgy: I've read that everytime you do a kernel upgrade you will need to re-do the last command to enable LAN again. However, I've upgraded my kernel to version 2.6.30.4 and found out that I didn't have to do this anymore, meaning that LAN should already be enabled by default on that kernel version. I came from kernel 2.6.28.14.


2. Enabling Wireless

Now that wired LAN is supported, you will connect to the Ubuntu repositories and download the backport modules so that Wi-fi is enabled. You will need to connect your EEE PC to the Internet via wired LAN.

How to download the backport modules:

Step 1: Open a terminal, and type:

sudo apt-get install linux-backports-modules-jaunty

Step 2: Once the download and install process is done, reboot.

If all goes well, after rebooting your Wi-Fi should be working!
Read more...

Wednesday, August 5, 2009

Solving the MSI Wind Wi-Fi problem on Linux Mint 7

The first thing I noticed when I first used my newly-installed Linux Mint 7 on my MSI Wind was that my Internet connection was noticeably slower and I kept getting disconnected. I thought it might have had something to do with my Internet service provider or our super old router at home, but this problem also occurred at other places.

While searching at Google, I found that there were many ways to solve the problem. Apparently, the Realtek Wi-Fi card installed on the MSI Wind is really problematic on the Linux Mint. I tried three solutions, and the last solution was the only one that worked. I will refer to these three solutions as actions.

First Action: Updating the Wi-Fi Driver
1. I checked the model of my Wi-Fi driver by typing this in the Terminal:

lspci | grep Wireless

This is what came out:

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8187SE Wireless LAN Controller (rev 22)


2. I opened the Package Manager (from the Menu) and used the search function to find the Realtek driver. Check the package that has the rtl8187se-modules and click "Apply". Updates for the Realtek driver automatically installed.




Second Action: Blacklisting the Drivers
Borgy had a hunch that Linux Mint might be loading the wrong driver for the wifi card at startup, so we blacklisted (meaning: prevented Linux from loading those drivers) some drivers that might possibly be used in place of the correct wifi driver. How this was done:

1. Check the list of all drivers installed by typing this in the Terminal:

cd /lib/modules/2.6.28-11-generic

2. Find the drivers listed below which contains: . -name rtl\*

3. Blacklist the drivers that do not contain "rtl8187" by typing this in the Terminal:
sudo gedit /etc/modprobe.d/blacklist.conf

Third Action (this one worked): Installing WICD

WICD, which stands for Wireless Interface Connection Daemon, is an interface to connect to networks. The default network manager of Linux Mint 7 is the GNOME Network Manager. Maybe the GNOME Network Manager doesn't work well with the Realtek Wi-Fi card, but for some reason replacing this with WICD worked.

1. To download WICD, type in the Terminal:


sudo apt-get wicd

2. This will allow the Network-manager and the GNOME Network Manager to be removed and WICD will be installed.

3. Restart your computer.

You may also download and install WICD from the Package Manager.

One drawback for using WICD is that I have to manually connect to the Internet every time I turn on my computer. This is done by clicking the WICD icon located beside the date and time on the bottom right part of the desktop. If there is a way to automatically connect, please tell me!

Here's how the WICD window looks like:
Read more...