Results 1 to 4 of 4

Thread: eeepc 900A wireless switch not working

  1. #1
    Join Date
    Apr 2005
    Beans
    432
    Distro
    Ubuntu

    eeepc 900A wireless switch not working

    Running Ubuntu 9.10, I can successfully turn off the wireless by pressing the wireless switch function key. The blue wireless LED goes out and Network Manager disconnects.

    Problem is, I can't turn the wireless back on. If I hit the function key again the blue LED comes back on, but Network Manager can't find the interface and it doesn't show up in ifconfig.

    If I try to manually bring up the wlan0 interface with ifconfig I get this error:

    Code:
    sudo ifconfig wlan0 up
    SIOCSIFFLAGS: Input/output error
    Here's some dmesg output:

    Code:
    ath5k phy0: failed to wakeup the MAC Chip
    ath5k phy0: can't reset hardware (-5)

  2. #2
    Join Date
    Nov 2009
    Beans
    1
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: eeepc 900A wireless switch not working

    Hi,
    if you haven't found it already:
    You have to pass the following parameters to the kernel command line:
    pciehp.pciehp_force=1 pciehp.pciehp_poll=1

    This could be achieved by editing in /etc/default/grub the line with GRUB_CMDLINE_LINUX_DEFAULT :

    GRUB_CMDLINE_LINUX_DEFAULT=”pciehp.pciehp_force=1 pciehp.pciehp_poll=1 quiet splash”

    and doing a "sudo update-grub2" afterwards.

    Regards
    Markus
    Last edited by hmpl; November 16th, 2009 at 09:10 AM.

  3. #3
    Join Date
    Oct 2009
    Beans
    193
    Distro
    Ubuntu

    Re: eeepc 900A wireless switch not working

    Great, that worked very well for me. Thank you for solving my last open topic with Ubuntu 9.10

  4. #4
    Join Date
    Apr 2005
    Beans
    432
    Distro
    Ubuntu

    Re: eeepc 900A wireless switch not working

    Quote Originally Posted by hmpl View Post
    Hi,
    if you haven't found it already:
    You have to pass the following parameters to the kernel command line:
    pciehp.pciehp_force=1 pciehp.pciehp_poll=1

    This could be achieved by editing in /etc/default/grub the line with GRUB_CMDLINE_LINUX_DEFAULT :

    GRUB_CMDLINE_LINUX_DEFAULT=”pciehp.pciehp_force=1 pciehp.pciehp_poll=1 quiet splash”

    and doing a "sudo update-grub2" afterwards.

    Regards
    Markus
    Thanks a ton for this fix. I have tested it and it works great. With this now implemented, Karmic is dare I say, fully functional on my 900A.

    Only two config file edits are required to get Karmic to this sweet state - the one provided here and another to get the touchpad working properly.


Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •