Asus Eee PC 900 — a legendary netbook from 2008, still used by enthusiasts for work, education, and retro projects. However, its owners often encounter a problem: the wireless module does not turn on or is not detected by the system. The reasons could range from the adapter being disabled in the BIOS to a lack of drivers for modern operating systems.
In this article we will look at all possible ways to turn on Wi-Fi on Eee PC 900 (including modifications 900A/900HA/900SD), regardless of the installed operating system: Windows XP, Linux (Xandros, Ubuntu) or alternative firmware. You'll also learn how to diagnose module problems and what to do if the network still won't work.
Important: Eee PC 900 was equipped with modules Atheros AR5007EG or Ralink RT2790 — their support in newer operating systems is limited. If you've installed Windows 7/10 or a modern Linux distribution, check compatibility first!
1. Checking the Wi-Fi hardware enablement
Before you dig into the settings, make sure the module is physically turned onOn . Eee PC 900 is responsible for this:
- 🔄 Hardware switch — the slider on the front panel on the right (next to the indicators). It should be in the position "ON" (right).
- 🔘 Keyboard shortcut —
Fn + F2Press it once: if the Wi-Fi indicator (usually blue or orange) lights up, the module is activated. - 🔋 Nutrition — When the battery is low (<10%), some functions are automatically disabled. Connect the charger.
If Wi-Fi does not appear after these manipulations, proceed to the next step. Please note: on some modifications (for example, 900HA) the switch may be missing - in this case, control is carried out only through Fn + F2 or BIOS.
2. Enabling Wi-Fi in BIOS
If the hardware switch doesn't work, the module may be disabled at the BIOS level. To check this:
- Restart your netbook and press immediately
F2(orDel(on some BIOS versions) to enter the settings. - Go to the section
Advanced→Onboard Devices Configuration. - Find the parameter
Wireless LAN(orWLAN,Wi-Fi) and set the valueEnabled. - Save changes (
F10) and reboot.
Attention! In older BIOS versions Eee PC 900 The item name may differ. If you don't find it Wireless LAN, look for sections with words Network, PCI Devices or Integrated Peripherals.
Make sure the Wi-Fi switch is in the "ON" position|
Check the combination Fn+F2|
Enter BIOS (F2 button during boot)|
Find and enable the Wireless LAN option|
Save settings (F10)-->
| BIOS parameter | Importance for Wi-Fi | Note |
|---|---|---|
Wireless LAN |
Enabled |
The main parameter for enabling the module |
Onboard Wi-Fi |
Auto or Enabled |
Found in BIOS versions 0801 and newer |
PCI Express Root Port |
Enabled |
Required for the Wi-Fi adapter to work |
LAN/WLAN Switch |
Enabled |
Controls the hardware switch |
If Wi-Fi isn't mentioned in the BIOS, your firmware version may not support module management. In this case, try updating the BIOS (instructions below) or proceed to software-based methods for enabling it.
3. Installing and updating drivers
Without the correct drivers, the Wi-Fi adapter will not be detected by the system. Asus Eee PC 900 The following versions are current:
- 🖥️ Windows XP: original drivers from disk or from official Asus website (chapter
Eee Family → Eee PC 900). - 🐧 Linux (Xandros/Ubuntu): packages
ath5k(ForAtheros) orrt2x00(ForRalink). Installed via terminal:
sudo apt-get install firmware-atheros
or
sudo apt-get install firmware-ralink
Attention! In modern Linux distributions (Ubuntu 20.04+), support for older adapters may be removed. In this case, you will have to use Windows XP or specialized assemblies, for example, AntiX or Puppy Linux.
How to find out the model of a Wi-Fi adapter?
Open device Manager (Windows) or run the command in the Linux terminal lspci | grep -i networkThe output will contain a line with the module name, for example:
02:00.0 Network Controller: Atheros Communications Inc. AR5007EG Wireless Network Adapter (rev 01).If the drivers are installed but Wi-Fi is not working, try:
- Uninstall current driver via
device Manager(Windows) and reinstall it. - Roll back the system to a restore point (if the problem appeared after updates).
- Check the adapter on another device (if possible).
4. Setting up Wi-Fi in Windows XP
If the drivers are installed but the network does not connect, follow these steps:
- Open
Start → Control Panel → Network Connections. - Find the icon
Wireless network connectionIf it is grayed out or missing, the driver is not installed. - Right click on the icon and select
Turn on(if the option is available). - Next, select
View available wireless networksand connect to your access point.
Common errors in Windows XP:
- 🚫
Limited connection- check your IP settings (should beReceive automatically). - ❌
No networks available- Make sure that the router is turned on and broadcasting the network in the range2.4 GHz(Eee PC 900 does not support5 GHz). - ⚠️
Error code 10— the driver is not running. Try reinstalling it.compatibility mode.
5. Setting up Wi-Fi in Linux (Xandros/Ubuntu)
In the original firmware Eee PC 900 the distribution is used Xandros — a simplified version of Linux. To enable Wi-Fi:
- Click on the network icon in the tray (bottom right).
- Select
Enable Wireless(if the option exists). - In the list of networks, select yours and enter the password.
If the network icon is missing or inactive:
- Open Terminal (
Ctrl + Alt + T). - Run the command to check the adapter status:
iwconfig
There should be a section in the output wlan0 or eth1 (interface name). If it is not present, the adapter is not detected.
For manual connection:
sudo ifconfig wlan0 upsudo iwlist wlan0 scan | grep ESSID # Show available networks
sudo iwconfig wlan0 essid "NetworkName" key "Password"
Attention! IN Xandros disabled by default sudoTo enable it, run the following in the terminal:
su -apt-get install sudo
adduser your_username sudo
6. Troubleshooting
If none of the methods worked, there are possible hardware problems. Conduct diagnostics:
- 🔍 Checking the indicatorWhen Wi-Fi is enabled, the blue/orange LED next to the switch should light. If it doesn't, the problem is with the module or cable.
- 🔌 Test on another device: remove the Wi-Fi module (it is located under the cover on the bottom of the netbook) and connect it to another PC via a USB adapter (if available).
- 🔧 Checking contacts: Antenna wires often become corroded or become disconnected from the module. Carefully disconnect and reconnect them.
Typical malfunctions Eee PC 900:
| Symptom | Probable cause | Solution |
|---|---|---|
| The Wi-Fi indicator is not lit and the module is not detected. | Disabled in BIOS or faulty | Check the BIOS, test the module on another device |
| The network is found but does not connect. | Incorrect password or router settings | Reset your router and check the encryption type (WPA2-PSK) |
| Wi-Fi only works near the router. | Weak signal or faulty antenna | Check antenna cables, update drivers |
| The adapter switches off periodically | Power supply problems or overheating | Clean the netbook from dust, replace the thermal paste |
If the module is faulty, it can be replaced with a compatible one. Compatible models:
- 🔄
Atheros AR5B95(complete analogue of the original, supports Windows 7). - 🔄
Intel Wireless 3945ABG(requires BIOS modification).
7. Updating BIOS to support new modules
If you want to install a modern Wi-Fi adapter (for example, with support 802.11n), a BIOS update may be required. Attention! This is a risky procedure - if you make a mistake, the netbook may not turn on.
Instructions:
- Download the latest BIOS version from official Asus website (For Eee PC 900 current version
0901or1003). - Unzip the archive and copy the BIOS file (usually
900.ROM) onto a flash drive formatted inFAT32. - Restart your netbook, press
Alt + F2At the Asus splash screen, the update utility will open. - Follow the instructions on the screen. Do not turn off the power! The process will take 2-3 minutes.
⚠️ Attention! Updating the BIOS resets all settings, including passwords. If you have a BIOS password set, write it down beforehand. You may also need to reinstall the operating system after updating.
After successful update:
- Go to BIOS and check if new settings for Wi-Fi have appeared.
- Install drivers for the new adapter (if replaced).
FAQ: Frequently Asked Questions about Wi-Fi on the Asus Eee PC 900
My Eee PC 900 can't see 5 GHz networks. Is this fixable?
No. Adapters Atheros AR5007EG And Ralink RT2790, installed in Eee PC 900, work only in the range 2.4 GHzIf your router only broadcasts the network to 5 GHz, change your router settings or use a separate access point with support 2.4 GHz.
After upgrading to Windows XP, my Wi-Fi stopped working. What should I do?
Most likely, the update overwrote the drivers. Try:
- Roll back the system via
System Restore. - Uninstall the current driver in
Device Managerand install the original from the Asus disk. - Disable automatic driver updates for this device.
Can I install Windows 10 on the Eee PC 900 and will the Wi-Fi work?
Technically yes, but:
- Performance will be extremely low (1 GB of RAM and an atomic processor will not handle a modern OS).
- Drivers for the Wi-Fi adapter will have to be searched for manually (for example, modified ones for
Atheros AR5007EGunder Windows 10). - We recommend using Windows XP or lightweight Linux distributions (AntiX, Puppy Linux).
The Wi-Fi light is on, but no networks are found. What's wrong?
Possible reasons:
- The adapter is enabled, but the driver isn't working correctly. Try reinstalling it.
- The antenna has disconnected from the module. Disassemble the netbook and check the connections.
- The router is configured for a hidden network (SSID hidden). Manually add the network in the connection settings.
- The mode is enabled in BIOS
Airplane Mode(disables all wireless modules).
Where can I buy a replacement for a broken Wi-Fi module?
Original modules Atheros AR5007EG or Ralink RT2790 you can find:
- On AliExpress (search by model).
- On eBay (chapter
Vintage Computer Parts). - In laptop repair groups (for example, on Avito or local forums).
Used module price: ~500–1500 rubles. When purchasing, check compatibility with Eee PC 900!