Asus eee PC 1005HA No network interfaces

Hi everyone.
I am pretty new to Linux, but I have played with Arch, amongst other distros, in VirtualBox before. Today I got a nice shiny new eee PC 1005HA. I always intended to install Linux on it, and while I know that Arch isn't usually considered the best bet for someone without a great deal of Linux experience, I like The Arch Way™ etc etc.
Now, I had done a basic check to see if anyone else was using the 1005HA on these forums, and they had and said that everything was working. I guess I was tired, because if I had done a search for "1005HA" I would see a couple of threads with people having issues with the network interfaces.
As far as I can tell, for most people the wireless works fine with very little effort needed on the user's part. However, for me neither wireless nor ethernet works. ifconfig -a lists only lo, which isn't very helpful. lspci | grep -i net listed two things, but in the end I had to use google to look up what specific model was in my computer (Atheros Communications Inc. AR9285)
I have reinstalled a couple of times, making sure to include things like wireless-tools, and I am using the Core USB image. I have tried using the ath5k and ath9k drivers (at least I think I have—maybe I am doing it hopelessly wrong) and neither gave any results.
I would like to get Arch working if possible, although if not I will try Ubuntu and then finally Windows.
Thanks for any help you wonderful people can give.
Last edited by Ases (2009-09-17 15:36:17)

There's actually a pkgbuild in the AUR for the wired kernel module.
http://aur.archlinux.org/packages/ather … d-1005-ha/
You can download the source and pkgbuild to a thumbdrive, and build them using makepkg on your machine.
http://wiki.archlinux.org/index.php/Makepkg
This is preferably since it will be tracked by the package manager as well.

Similar Messages

  • [SOLVED] Asus eee 1000H : netcfg and wicd unable to obtain IP

    Hi,
    I just installed arch linux on my asus eee 1000h, but I can't get
    wireless to work. I installed the packages:
    - wireless_tools
    - netcfg
    I have been reading through the beginners guide and the wireless setup guide,
    but still no success.
    I did
    lspci | grep -i net
    And found out I had to add the firmware for my card, so I did that and:
    ifconfig wlan0 up
    worked. So I did:
    iwlist wlan0 scan
    And found the network I wanted to connect too, so I do:
    iwconfig wlan0 essid network_id key wep_hex_key
    But I dont get associated to any access point, so I tried:
    ifconfig wlan0 down
    ifconfig wlan0 up
    Sometimes this gets me associated to the access point, however, it seems to
    be pretty unstable. Usually it 'looses' it's association after a short period
    of time.
    Then I do:
    dhcpcd wlan0
    However, I just get the output
    dhcpcd: version 5.2.2 starting
    dhcpcd: broadcasting for a lease
    dhcpcd: timed out
    I check "iwconfig wlan0" at it says it is still associated to the access point.
    I have tried netcfg, but it also just get's timed out waiting for a lease.
    I've tried to get this to work for a long time now, but can't seem to get it to
    work. I've read somewhere that it might be a bug in dhcpcd? If you have a
    suggestion for something to try, please keep in mind that I am not at all
    familiar with arch linux and explain accordingly.
    I installed arch linux because I want a distribution that forces me to learn
    more about linux, I just did'nt think it would be this much trouble, been trying
    for a couple of days now, I have allready learned alot though.
    Thanks for any reply.
    EDIT: I also tried setting the timeout to 120, it did not work
    EDIT 2: I tried using netcfg again. It first returned:
    WPA Authentication/Association Failed
    I tried again, and it returned:
    DHCP IP lease attempt failed
    Does this mean I have to use wpa encryption? I find this
    strange as I am connecting to the same network with
    my ubuntu machine using wep encryption.
    Last edited by khs (2011-04-20 12:31:28)

    edit your /etc/rc.conf to blacklist all of the modules that interfere with the rt2860sta module:
    MODULES=(!rt2800pci !rt61pci !rt2x00pci !rt2800usb !rt2800lib !rt2x00usb !rt2x00lib)
    don't initialize network with any other services:
    #eth0="dhcp"
    #wlan0="dhcp"
    INTERFACES=()
    make sure you don't have conflicting daemons running:
    DAEMONS=(syslog-ng dbus wicd netfs crond)
    then restart and try again(or go through rmmod and stopping and starting the individual services)
    btw... I am using arch+wicd on my eee 1000h to write this post, so if you have any more problems just let me know.
    also check out the eee 901 archwiki page it has a lot of good info and links.
    Last edited by trash (2011-04-20 00:23:21)

  • [SOLVED] Network interface name keeps changing

    My network interface name keeps changing between wlp2s0 and wlan0. This is a real pain, since I never know what name will be generated at boot. Most of the time it's called wlp2s0, so this is what netctl is set up to handle by itself. At boots were wlan0 is generated I have to connect manually.
    I've tried making the name static by adding a rule to the /etc/udev/rules.d/10-network.rules. The rule i added was:
    SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="48:5d:60:7e:64:e9", NAME="wlp2s0"
    Wlp2s0 is generated at boot alright, but I still have to connect manually with this solution. As if the "new" wlp2s0 is not recognized as the old one (same MAC). What gives?
    This is on an Asus Eee 1001PXD, with the Qualcomm Atheros AR9285.
    Last edited by madr (2013-05-18 20:09:34)

    I've now been able to replicate the issue, and run the command:
    journalctl -b
    I did find the output:
    mai 18 02:30:02 <hostname> systemd-udevd[126]: error changing net interface name wlan0 to wlp2s0: Device or resource busy
    I haven't been able to process the whole output yet (I'll continue tomorrow if necessary), but I've found some things that I hope will clearify things. I get similar outputs to the following a lot throughout:
    mai 18 02:30:03 <hostname> dhcpcd[237]: wlan0: carrier lost
    mai 18 02:30:03 <hostname> dhcpcd[237]: wlan0: waiting for carrier
    mai 18 02:30:04 <hostname> systemd[1]: [email protected]: control process exited, code=exited status=1
    mai 18 02:30:04 <hostname> systemd[1]: Failed to start Automatic wireless network connection using netctl profiles.
    mai 18 02:30:04 <hostname> systemd[1]: Unit [email protected] entered failed state.
    mai 18 02:30:04 <hostname> systemd[1]: Starting Network.
    mai 18 02:30:04 <hostname> systemd[1]: Reached target Network.
    EDIT:
    I see now that this is later in time, so that's not so strange after all. I'll look some more.
    EDIT2:
    The error code that a name change i impossible is the first time the term 'wlan0' occurs in the log. However there's a line much earlier that talks about wlp2s0:
    mai 18 02:29:59 <hostname> systemd[1]: Expecting device sys-subsystem-net-devices-wlp2s0.device...
    But as I said, if this information doesn't help, I'll have a closer look at the output tomorrow. Getting late here in Norway now.
    Last edited by madr (2013-05-18 01:20:50)

  • [SOLVED]Linux 3.10.6 fails to detect network interfaces, input devices

    I upgraded my ASUS laptop to Linux 3.10.6 and I can no longer use my mouse or keyboard in a desktop environment. A USB mouse faired no better. The keyboard works in console mode. I've done a couple reboots and a good deal of searching online, but no one seems to have the same problem. My first inclination was that udev was no longer running, but a quick "ps -aux | grep udev" revealed that systemd-udevd was running, but not udev itself. Is it safe to start it manually? My network interfaces have also disappeared, BTW, and the font size in console mode has also changed (size has increased, font is fuzzier). Any ideas?
    EDIT: I do have the loopback interface.
    lsmod shows:
    ext4
    crc16
    mbcache
    jbd2
    hid_multitouch
    hid_generic
    usbhid
    hid
    sd_mod
    ahci
    libahci
    libata
    ehci_pci
    scsi_mod
    ehic_hcd
    xhci_hcd
    usbcore
    usb_common
    Last edited by ormris (2013-08-20 16:32:23)

    Does your running kernel match what pacman has installed?  Do uname -r and compare that against the version of pacman -Q linux.  If they are different, reboot.

  • Issues with Arch, xorg and Asus eee 4G 701

    Hello, this is my first post here
    I installed Arch 2009.02 on my Asus eee 701(4G), the installation went well and the system was up and running within minutes. I configured the wireless card (Atheros) which arch supported out-of-the-box and updated the system with pacman -Syu. Then, I installed the intel driver for the vga of the eee and attempted to configure X.
    The issues started at this point. "Xorg -configure" appeared to work, but when I did "X -config /root/xorg.conf.new" all I could see was the mouse cursor as an X and nothing more. The touchpad didn't respond and nothing worked.
    Then, I tried using "xorgcfg" but even though the screen worked great (I could see the stuff displayed), the system couldn't receive any input from the touchpad and thus the result was just a little bit better than with "Xorg -configure". I tried to reboot and use a USB mouse to see if the cursor responded but to no avail...
    As a last resort, I decided to use the xorg.conf found on the eee page of the archwiki. I downloaded it in my PC, saved it and used wget to move it from my ftp server to the eee. I moved it to /etc/X11/ as xorg.conf and attempted to run "X -config /etc/X11/xorg.conf" to see if it worked. Unfortunately, no result. xorg attempted to start and then quit with the error "Fatal server error:  no screens found".
    That's pretty much it... I have no idea what to do next or why the xorg.conf found in the Arch wiki doesn't work... Any suggestions would be really appreciated...
    Last edited by DreamAxe (2009-02-19 08:23:39)

    I did what you suggested above, but it still fails. Then I studied the log and I found this:
    Parse error on line 10 of section files in file /etc/X11/xorg.conf
    "RgbPath" is not a valid keyboard in this section
    Any suggestions on how to solve this?
    EDIT: OK, the discussion page on the Archwiki helped. All I had to do was remove the  'RgbPath "/usr/share/X11/rgb"' line and xorg worked flawlessly
    Last edited by DreamAxe (2009-02-20 05:03:26)

  • Unable to receive multicast on a multi network interface host

    Can anyone please help?
    I am not able to receive multicast on a multi network interface host.
    This is the code:
    public class LegacyMulticast {
    public static void main(String[] args) throws IOException {
    InetSocketAddress group = new InetSocketAddress("224.10.20.30", 12345);
    NetworkInterface iface = NetworkInterface.getByName("eth3");
    MulticastSocket socket = new MulticastSocket();
    socket.setSoTimeout(5000);
    socket.joinGroup(group , iface);
    byte[] b = new byte[4096];
    DatagramPacket datagram = new DatagramPacket(b, b.length);
    try {
    socket.receive(datagram);
    System.out.println("Success");
    catch (SocketTimeoutException ste) {
    System.out.println("Failure");
    socket.leaveGroup(group, iface);
    The funny thing is that when I start this code, Wireshark detects IGMP join on the correct network interface caused by joinGroup call, followed by constant UDP traffic on correct port which I aim to receive and finally I see correct IGMP leave caused by leaveGroup call and the UDP traffic stops.
    I just don't receive anything on socket.receive call.
    I am trying to figure this one out for days now. Pls help someone :)
    P.S. I suspected security, but System.getSecurityManager() call returns null.
    P.P.S. I also tried implementing this with NIO, but with same result.

    public class LegacyMulticast {
    public static void main(String[] args) throws IOException {
    InetSocketAddress group = new InetSocketAddress("224.10.20.30", 12345);
    NetworkInterface iface = NetworkInterface.getByName("eth3");
    MulticastSocket socket = new MulticastSocket(12345);
    socket.setSoTimeout(5000);
    socket.joinGroup(group , iface);
    byte[] b = new byte[4096];
    DatagramPacket datagram = new DatagramPacket(b, b.length);
    try {
    socket.receive(datagram);
    System.out.println("Success");
    catch (SocketTimeoutException ste) {
    System.out.println("Failure");
    socket.leaveGroup(group, iface);
    This is still not working.
    The multicast is coming from the network (not localhost), OS is Windows 7.
    When I start a multicast stream localy via VLC application on this same group and port, I receive the traffic in this Java application OK.
    Once again, Wireshark detects IGMP join and leave and multicast traffic flow on eth3 network interface initiated by the Java application, but it just doesn't see the UDP datagrams.

  • Adobe creative cloud eea 1.5 is not working with our asus Eee box , celeron j1900 2.00 ghz, 4gb of ram, 64bit. can settings be changed in adobe?

    adobe creative cloud eea 1.5 is not working with our asus Eee box , celeron j1900 2.00 ghz, 4gb of ram, 64bit. can settings be changed in adobe?

    A chat session where an agent may remotely look inside your computer may help
    Creative Cloud chat support (all Creative Cloud customer service issues)
    http://helpx.adobe.com/x-productkb/global/service-ccm.html

  • Installing Arch on Asus Eee, Already Read the Wiki [Solved]

    I'm attempting to install Arch on my Asus Eee 701 (4GB SSD model) and I made a mistake that I'm having trouble correcting.  First, I accidentally wrote the image to my Eee's SSD, instead of my USB drive.  I tried to install Arch with the installer on my SSD, set up the partitions (one for /, one for /boot, and one for /home), but when I issued the command, it told me that the disk was in use.  It was then that I realized what I did.  I used an Ubuntu LiveCD on another computer to burn the image file again, this time to my USB drive.  I booted my Eee from the USB drive and tried to partition my SSD again, but this time, it tells me:
    Device or resource busy
    This disk is currently in use - repartitioning is probably a bad idea.
    Unmount all file systems, and swapoff all swap partitions on this disk.
    Use the --no-reread flag to suppress this check.
    Use the --force flag to overrule all checks.
    When I boot from my SSD, I get the same message, so I'm not even 100% certain that I booted from my USB drive before.  My USB drive's activity light was on though.
    Is there any way to fix this?  Also, given that I have an SSD, what partitions should I set up and how big should they be?  I can't find any concrete numbers in the wiki.
    Thanks in advance for the help.
    Last edited by Tyrian (2008-11-17 04:14:23)

    I'll try that, thanks.  What would happen if I dismounted the SSD with -f if it was in use?
    EDIT:  I just realized that when I go into the installer, it lets me set up partitions manually (I run the installer, pick "Prepare Hard Drive", "Partition Hard Drives", "/dev/sda").  But how should I set them up?  When I test it by just making one 4GB partition, it tells me, "Wrote partition table, but re-read table failed.  Reboot to update table."  So I rebooted, and it appears to work.  So I deleted that partition, made a 512MB one, rebooted, and repeated until I had 3 partitions in ext2, a 512MB (sda1, bootable), 512MB (sda2), and one roughly 2.5GB (sda3).  I then went to "Set Filesystem Mountpoints", said "NONE" for the swap (due to the avoiding pitfalls section of the wiki), picked "/dev/sda1" as "/" in ext2, made "/dev/sda2" as ext2 called "/var", and made "/dev/sda3" in ext2 called "/home", then said "DONE".  When I say "Yes" as the confirmation prompt, I get this message:
    Error creating filesystem: mke2fs /dev/sda1
    I hit enter and get dropped back to the "Prepare Hard Drive" menu.  I followed this section of the Beginner's Guide too.
    Is there any way to fix this?
    Last edited by Tyrian (2008-11-15 18:37:10)

  • Questions about asus eee 701 and trayer/ openbox

    Hello,
    This is a two part problem and I didn't know where to post them.  I have am asus eee laptop, using arch linux with openbox.
    First - how can I make trayer stay below all other windows, right now it above them? 
    Second - I'm using Idegh acpi package and I want to dim the screen when the ac is unplugged and have go back when it is plugged in.  I have  tied xbacklite from the cli and it does kinda work(but messes with the key board controls),when in the acpi script it will only dim once and go back.  Gnome power manager works great but I don't want to use it.  I would think echoing a value to a file would work but what file?
    Thanks for any help
    brncmp

    Don't know if it works with trayer, but on my eeepc (huhu) I use peksystray. If I want it to be below other windows, I juste have to launch ObConf, In the Dock tab, Stacking and choose the third option

  • Asus Eee PC 1011-PX - Fn Keys

    Hi all
    I tried these :
    https://aur.archlinux.org/packages/acpi-eee/
    https://aur.archlinux.org/packages/acpi-eeepc-generic/
    https://aur.archlinux.org/packages/e3acpi/
    and many other topics about Fn keys problem in Arch linux with Asus eee series , but I haven't found my model (1011PX)
    when I want to setup "acpi-eeepc-generic" , it says :
    "   >>> You're model 1011PX is not (yet) supported.   "
    I just can use brightness keys without any others like sound volume, monitor power off, sleep , ... .
    I will be thankful if you answer
    Thanks

    Trilby wrote:
    Rather than begging and bumping (one against forum culture, the other against forum rules) how about you actually describe the problem.  What is happening, what do you want to happen?  Are we expected to read the three linked threads which *don't* apply and try to infer what you want help with?
    Is this for archlinux, or for Chakra?
    Thanks for this vitriolic+useful reply.
    I heard that Arch forum is so active. I didn't expect that my question remain unsolved for more than 2 days
    ,sorry, it seems I was wrong.
    I think that I described the problem clearly :
    "I just can use brightness keys without any others like sound volume, monitor power off, sleep , ... ."
    which proportionately to the subject (="Asus Eee PC 1011-PX - Fn Keys") means that my Fn keys don't work except
    brightness keys(10/12 keys don't work).
    Who is talking about Chakra? I'm using Arch.It's better to concentrate on my first post+subject of the topic
    instead of reading my posts belong to the ancient times.
    sorry for breaking rules, delete this topic if you want, I ignored my question,I should be silent and just google.

  • Asus eee pc 900a

    Hello everyone,
    I am considering purchasing a Asus eee 900a model for budget and spec reasons; I have read overall good reviews about this machine besides some battery issues. Does anyone out there own the 900a model and are using Arch? If so, how is it working out for you?  any input will be greatly appreciated - any mature and constructive input.

    A few additional tips:
    - Use toofishes' EEE kernel. It is bloody fast! See the wiki for information.
    - Use the AUR package acpi-eee-generic. It is a unified set of scripts for the eeepc series. It handles most (if not: all) ACPI events and works almost out of the box.
    - Have fun. Booting arch in 6 seconds on a measly Celeron 900 (I do not have the 900a) kicks major um backside.

  • Asus EEE PC Hdparm -B issue

    Hello,
    I have a Asus  EEE PC 1015pem and run arch with the orginal kernel and I use laptop-mode-tools.
    After i installed laptop-mode-tools i begin to hear a clicking noise from the harddrive... I figured out that when i used the laptop on battery the hdparm -B
    value was 1, and if I run hdparm -B 254 /dev/sda the clicking noise disappear... So i changed the hdparm -B values in laptop-mode.conf to 254 but when i
    reboot the computer still use 1 on battery... So computer doesn't read the values from laptop-mode.conf.
    I then put in
    hdparm -B 254 /dev/sda
    in rc.local and if I start the computer now even if it runs on battery it use the value 254, but the problem is that if I now put in the ac adapter and then unplug it
    the computer go back to the 1 value...
    So if someone now how I can fix this please tell me
    Last edited by 9011 (2011-01-13 09:27:48)

    I think the problem lies in the power manager of the DE you run. I found that the only reliable way to force hdparm to 254 is to manually run it, because some DE scripts overwrite it.
    OR a script that's to be executed when power adaptor is disconnected with a slight delay so that all other modifiers are run before it:
    [root@lightbringer dheart]# cat /usr/local/bin/powersave
    #!/bin/bash
    sleep 5 &&
    hdparm -B 254 /dev/sda
    Last edited by Dheart (2011-01-15 12:06:07)

  • Arch on Asus EEE 901

    I want to submit this new thread as a continue for old Asus EEE PC thread and targeted on 901 models and similar
    http://bbs.archlinux.org/viewtopic.php?id=39375&p=1
    I now let the admins handle that, maybe they mark this as duplicated, but please if so, create something similar. 1000 post thread is not so kind for newcomers and also if there became discuss on little bit different models.
    The best will be to create special Archlinux forum subcategory for EEE (and similars), because of its popularity.
    So I suggest continue here with discussing on EEE 901 model.
    Regards, Robert.

    So after some tweaking I have nice resulets!!!!
    I have prepared zen-sources based kernel for eeepc 901
    based on 2.6.26-zen2 (will test 27-rc later)
    package ready to install:http://robertek.brevnov.net/files/linux … pkg.tar.gz
    and building essentials (the PKGBUILD still needs soome polishing in git part, but works, using prepared package is lot easyes because of GIT)
    http://robertek.brevnov.net/files/linux … ee.tar.bz2
    So what are the results:
    1) everything working as common kernel-eee901
    2) kernel tweaks patches that comming from zen (BFQ io-sheduler, CFS tunables, 1G-lowmem, ....)
    3) tuxonice - suspend to file (dont have time to test this, will be fine if someone test that and write tutorial)
    4) "eee" module for seting FSB on eee's!
    I have tryed play with FSB settings and the results are ~10h runtime (acpi estimate) (5.2W) usable for all sort of low cpu usage. (fsb 50, low voltage, => ~400MHz) So let say 8-9h realy possible (someone should test it:) ).
    I allways test this with devices such as wlan disabled.
    fsb is set through /proc/eee/fsb and the format is "fsb divisor low/normall voltage"
    I sugest add this to start scripts
    echo 100 50 0 > /proc/eee/fsb
    I have tested various running conditions and no problem running on low voltage (not overclocked)
    fsb is no problem 50-110 (I havent tested more extreme values)
    and divisor 50 (dont know what it is exactly do)
    Notice: suspend resets fsb to default "100 50 1" so have to be reset after that

  • Thunderbolt to Firewire Adapter & New Network Interface Message

    I am using the new Thunderbolt to Firewire Adapter. Why is it that every time I use it, I get the following message:
    "A new network interface has been detected. The Thunderbolt FireWire Slot 2 network interface has not been set up. To set up this interface, use network preferences."
    All I want to do is mount external hard drives that don't have Thunderbolt ports to my iMac, via Thunderbolt because I am using the iMac's single Firewire port for something else. The drives do successfully mount, but why do I keep getting this message whenever I connect them again?

    I have no doubt what you say to do would get rid of the message for me. However, both myself and an Apple Store employee think it is odd that the message comes up in the first place. We're both curious about it, and he's going to look into it.
    We tested it on a computer at the store, and found that it happens on Lion too.

  • My iPod touch 5th g. is stuck on recovery mode, before this i was trying to update it to ios8. I'm trying to connect it to iTunes but its under unspecified and doesn't connect to itunes(asus eee pc) What do i do?

    my iPod touch 5th g. is stuck on recovery mode, before this i was trying to update it to iOS8. I'm trying to connect it to iTunes but its under unspecified and doesn't connect to iTunes(Asus Eee pc) What do i do? please help me.

    Try:                                               
    - iOS: Not responding or does not turn on           
    - Also try DFU mode after try recovery mode
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    - If not successful and you can't fully turn the iOS device fully off, let the battery fully drain. After charging for an least an hour try the above again.
    - Try another cable       
    - Try on another computer                                                       
    - If still not successful that usually indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
    Apple Retail Store - Genius Bar                                     
    And as necessary:
    See
    iOS: Device not recognized in iTunes for Windows
    - I would start with
    Removing and Reinstalling iTunes, QuickTime, and other software components for Windows XP
    or                     
    Removing and reinstalling iTunes and other software components for Windows Vista, Windows 7, or Windows 8
    However, after your remove the Apple software components also remove the iCloud Control Panel via Windows Programs and Features app in the Window Control Panel. Then reinstall all the Apple software components
    - Then do the other actions of:
    iOS: Device not recognized in iTunes for Windows
    paying special attention to item #5
    - New cable and different USB port
    - Run this and see if the results help with determine the cause
    iTunes for Windows: Device Sync Tests
    Also see:
    iPod not recognised by windows iTunes
    Troubleshooting issues with iTunes for Windows updates
    - Try on another computer to help determine if computer or iPod problem

Maybe you are looking for