Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Acer One Wireless
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Fri Jun 24, 2011 5:18 pm    Post subject: Aceraspire one Wireless Atheros card question Reply with quote

Hello i have an Acer Aspire One used to run windows XP now has Gentoo KDE 4. The problem i am having is with the Atheros wireless card inside the laptop. I know it works but i can't get it configured to Gentoo. Hense i can't use the wireless. Any sugguestions would be greatful! :D (i am kind of new to the whole Gentoo thing so please use Lamons terms because i don't know all the lingo. :) )
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 29965
Location: 56N 3W

PostPosted: Fri Jun 24, 2011 5:29 pm    Post subject: Reply with quote

Thejackel,

Welcome to Gentoo. You don't have the same problem as the original poster in the thread you posted to so are better off with a new thread.

First, which wifi adapter does your system have?
My Acer One, originally with Linpus Linux, has a ath5k card.

I use it with WPA2 encryption but at the moment, it does have issues. So we get started on the right foot, post the output of lspci on your netbook, so we can determine its wireless card.

What sort of encryption do you want to use, if any?
Can you disable encryption completely for testing, or is the AP not under your control?
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Fri Jun 24, 2011 5:34 pm    Post subject: Reply with quote

says its got a AR5001, No internet security at the moment.
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 4605
Location: ~Brussels - Belgique

PostPosted: Fri Jun 24, 2011 6:26 pm    Post subject: Reply with quote

Hello,

I have a working Acer Aspire One A110 (with a disk driver), and WiFi works fine.

You have to compile ath5k kernel module, and install your favorite network manager (e.g. wicd).

Ah, and to avoid some disconnection problems, you need to run that script at startup
/etc/local.d/01-acer-hack.start:

#enable ASPM
/usr/local/sbin/enable-aspm

/usr/local/sbin/enable-aspm:
#!/bin/bash
# Copyright (c) 2010 Luis R. Rodriguez <mcgrof@gmail.com>
#
# Permission to use, copy, modify, and/or distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
# copyright notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


# ASPM Tuning script
#
# This script lets you enable ASPM on your devices in case your BIOS
# does not have it enabled for some reason. If your BIOS does not have
# it enabled it is usually for a good reason so you should only use this if
# you know what you are doing. Typically you would only need to enable
# ASPM manually when doing development and using a card that typically
# is not present on a laptop, or using the cardbus slot. The BIOS typically
# disables ASPM for foreign cards and on the cardbus slot. Check also
# if you may need to do other things than what is below on your vendor
# documentation.
#
# To use this script You will need for now to at least query your device
# PCI endpoint and root complex addresses using the convention output by
# lspci: [<bus>]:[<slot>].[<func>]
#
# For example:
#
# 03:00.0 Network controller: Atheros Communications Inc. AR9300 Wireless LAN adaptor (rev 01
# 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
#
# The root complex for the endpoint can be found using lspci -t
#
# For more details refer to:
#
# http://wireless.kernel.org/en/users/Documentation/ASPM

# You just need to modify these three values:

ROOT_COMPLEX="00:1c.2"
ENDPOINT="03:00.0"

# We'll only enable the last 2 bits by using a mask
# of :3 to setpci, this will ensure we keep the existing
# values on the byte.
#
# Hex  Binary  Meaning
# -------------------------
# 0    0b00    L0 only
# 1    0b01    L0s only
# 2    0b10    L1 only
# 3    0b11    L1 and L0s
ASPM_SETTING=2

function aspm_setting_to_string()
{
        case $1 in
        0)
                echo -e "\t${BLUE}L0 only${NORMAL}, ${RED}ASPM disabled${NORMAL}"
                ;;
        1)
                ;;
        2)
                echo -e "\t${GREEN}L1 only${NORMAL}"
                ;;
        3)
                echo -e "\t${GREEN}L1 and L0s${NORMAL}"
                ;;
        *)
                echo -e "\t${RED}Invalid${NORMAL}"
                ;;
        esac
}


###################################################################
# Do not edit below here unless you are sending me a patch
###################################################################
#
# TODO: patches are welcomed to me until we submit to to
#       PCI Utilities upstream.
#
# This can be improved by in this order:
#
#       * Accept arguments for endpoint and root complex address, and
#         desired ASPM settings
#       * Look for your ASPM capabilities by quering your
#         LnkCap register first. Use these values to let you
#         select whether you want to enable only L1 or L1 & L0s
#       * Searching for your root complex for you
#       * Search for your PCI device by using the driver
#       * Disable your driver and ask to reboot ?
#       * Rewrite in C
#       * Write ncurses interface [ wishlist ]
#       * Write GTK/QT interface [ wishlist ]
#       * Submit upstream as aspm.c to the PCI Utilities, which are
#         maintained by Martin Mares <mj@ucw.cz>

# Pretty colors
GREEN="\033[01;32m"
YELLOW="\033[01;33m"
NORMAL="\033[00m"
BLUE="\033[34m"
RED="\033[31m"
PURPLE="\033[35m"
CYAN="\033[36m"
UNDERLINE="\033[02m"

# we can surely read the spec to get a better value
MAX_SEARCH=20
SEARCH_COUNT=1
ASPM_BYTE_ADDRESS="INVALID"

ROOT_PRESENT=$(lspci | grep -c "$ROOT_COMPLEXT")
ENDPOINT_PRESENT=$(lspci | grep -c "$ENDPOINT")

if [[ $(id -u) != 0 ]]; then
        echo "This needs to be run as root"
        exit 1
fi

if [[ $ROOT_PRESENT -eq 0 ]]; then
        echo "Root complex $ROOT_COMPLEX is not present"
        exit
fi

if [[ $ENDPOINT_PRESENT -eq 0 ]]; then
        echo "Endpoint $ENDPOINT is not present"
        exit
fi

# XXX: lspci -s some_device_not_existing does not return positive
# if the device does not exist, fix this upstream
function device_present()
{

        PRESENT=$(lspci | grep -c "$1")
        COMPLAINT="${RED}not present${NORMAL}"

        if [[ $PRESENT -eq 0 ]]; then
                if [[ $2 != "present" ]]; then
                        COMPLAINT="${RED}disappeared${NORMAL}"
                fi

                echo -e "Device ${BLUE}${1}${NORMAL} $COMPLAINT"
                return 1
        fi
        return 0
}

function find_aspm_byte_address()
{
        device_present $ENDPOINT present
        if [[ $? -ne 0 ]]; then
                exit
        fi

        SEARCH=$(setpci -s $1 34.B)
        # We know on the first search $SEARCH will not be
        # 10 but this simplifies the implementation.
        while [[ $SEARCH != 10 && $SEARCH_COUNT -le $MAX_SEARCH ]]; do
                END_SEARCH=$(setpci -s $1 ${SEARCH}.B)

                # Convert hex digits to uppercase for bc
                SEARCH_UPPER=$(printf "%X" 0x${SEARCH})

                if [[ $END_SEARCH = 10 ]]; then
                        ASPM_BYTE_ADDRESS=$(echo "obase=16; ibase=16; $SEARCH_UPPER + 10" | bc)
                        break
                fi

                SEARCH=$(echo "obase=16; ibase=16; $SEARCH + 1" | bc)
                SEARCH=$(setpci -s $1 ${SEARCH}.B)

                let SEARCH_COUNT=$SEARCH_COUNT+1
        done

        if [[ $SEARCH_COUNT -ge $MAX_SEARCH ]]; then
                echo -e "Long loop while looking for ASPM word for $1"
                return 1
        fi
        return 0
}

function enable_aspm_byte()
{
        device_present $1 present
        if [[ $? -ne 0 ]]; then
                exit
        fi

        find_aspm_byte_address $1
        if [[ $? -ne 0 ]]; then
                return 1
        fi

        ASPM_BYTE_HEX=$(setpci -s $1 ${ASPM_BYTE_ADDRESS}.B)
        ASPM_BYTE_HEX=$(printf "%X" 0x${ASPM_BYTE_HEX})
        # setpci doesn't support a mask on the query yet, only on the set,
        # so to verify a setting on a mask we have no other optoin but
        # to do do this stuff ourselves.
        DESIRED_ASPM_BYTE_HEX=$(printf "%X" $(( (0x${ASPM_BYTE_HEX} & ~0x7) |0x${ASPM_SETTING})))

        if [[ $ASPM_BYTE_ADDRESS = "INVALID" ]]; then
                echo -e "No ASPM byte could be found for $(lspci -s $1)"
                return
        fi

        echo -e "$(lspci -s $1)"
        echo -en "\t${YELLOW}0x${ASPM_BYTE_ADDRESS}${NORMAL} : ${CYAN}0x${ASPM_BYTE_HEX}${GREEN} --> ${BLUE}0x${DESIRED_ASPM_BYTE_HEX}${NORMAL} ... "

        device_present $1 present
        if [[ $? -ne 0 ]]; then
                exit
        fi

        # Avoid setting if already set
        if [[ $ASPM_BYTE_HEX = $DESIRED_ASPM_BYTE_HEX ]]; then
                echo -e "[${GREEN}SUCESS${NORMAL}] (${GREEN}already set${NORMAL})"
                aspm_setting_to_string $ASPM_SETTING
                return 0
        fi

        # This only writes the last 3 bits
        setpci -s $1 ${ASPM_BYTE_ADDRESS}.B=${ASPM_SETTING}:3

        sleep 3

        ACTUAL_ASPM_BYTE_HEX=$(setpci -s $1 ${ASPM_BYTE_ADDRESS}.B)
        ACTUAL_ASPM_BYTE_HEX=$(printf "%X" 0x${ACTUAL_ASPM_BYTE_HEX})

        # Do not retry this if it failed, if it failed to set.
        # Likey if it failed its a good reason and you should look
        # into that.
        if [[ $ACTUAL_ASPM_BYTE_HEX != $DESIRED_ASPM_BYTE_HEX ]]; then
                echo -e "\t[${RED}FAIL${NORMAL}] (0x${ACTUAL_ASPM_BYTE_HEX})"
                return 1
        fi

        echo -e "\t[${GREEN}SUCCESS]${NORMAL}]"
        aspm_setting_to_string $ASPM_SETTING

        return 0
}

device_present $ENDPOINT not_sure
if [[ $? -ne 0 ]]; then
        exit
fi

echo -e "${CYAN}Root complex${NORMAL}:"
enable_aspm_byte $ROOT_COMPLEX
echo

echo -e "${CYAN}Endpoint${NORMAL}:"
enable_aspm_byte $ENDPOINT
echo

_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 29965
Location: 56N 3W

PostPosted: Fri Jun 24, 2011 6:47 pm    Post subject: Reply with quote

Thejackel,

You need the ath5k kernel module then. Its best to make it as a module too, as that allows it to be unloaded and reloaded to help with debugging.

In make menuconfig set the following options. If you used genkernel to make your kernel, you need to run it with the --menucofig option
Under
Code:
[*] Networking support  --->
 -*-   Wireless  ---> 
you need something like
Code:
│ │    --- Wireless                                                     │ │ 
  │ │    <M>   cfg80211 - wireless configuration API                      │ │ 
  │ │    [ ]     nl80211 testmode command                                 │ │ 
  │ │    [ ]     enable developer warnings                                │ │ 
  │ │    [ ]     cfg80211 regulatory debugging                            │ │ 
  │ │    [ ]     enable powersave by default                              │ │ 
  │ │    [*]     use statically compiled regulatory rules database        │ │ 
  │ │    [*]     cfg80211 wireless extensions compatibility               │ │ 
  │ │    [*]   Wireless extensions sysfs files (NEW)                      │ │ 
  │ │    < >   Common routines for IEEE802.11 drivers                     │ │ 
  │ │    <M>   Generic IEEE 802.11 Networking Stack (mac80211)            │ │ 
  │ │    [ ]   PID controller based rate control algorithm                │ │ 
  │ │    [*]   Minstrel                                                   │ │ 
  │ │    [*]     Minstrel 802.11n support                                 │ │ 
  │ │          Default rate control algorithm (Minstrel)  --->            │ │ 
  │ │    [ ]   Enable mac80211 mesh networking (pre-802.11s) support      │ │ 
  │ │    [*]   Enable LED triggers                                        │ │ 
  │ │    [ ]   Select mac80211 debugging features  --->
Its important that anything to do with Power Saving and Debugging are off for now.
You can add Powersave when it works without it.
Code:
Under [*] Network device support  --->   
[*]   Wireless LAN  ---> <M>   Atheros Wireless Cards  --->

choose
Code:
--- Atheros Wireless Cards                                       │ │ 
  │ │    [ ]   Atheros wireless debugging (NEW)                           │ │ 
  │ │    <M>   Atheros 5xxx wireless cards support                        │ │ 
  │ │    [ ]     Atheros 5xxx debugging (NEW)                             │ │ 
  │ │    -*-   Atheros 5xxx PCI bus support                               │ │ 
  │ │    < >   Atheros 802.11n wireless cards support (NEW)               │ │ 
  │ │    < >   Atheros HTC based wireless cards support (NEW)             │ │ 
  │ │    < >   Atheros AR9170 802.11n USB support (OBSOLETE) (NEW)        │ │ 
  │ │    < >   Linux Community AR9170 802.11n USB support (NEW)


Save your changes, now rebuild and reinstall your kernel and reboot into the new kernel.
After the reboot, run
Code:
uname -a
and check the date/time shown. Thats the date and time that the running kernel was made.
If you are running the wrong kernel, little of what follows will work.

Look in
Code:
ifconfig -a
do you have a wlan0 ?
If not, do
Code:
modprobe ath5k
and check again.
If its still missing, any error messages on the screen or at the end of
Code:
dmesg
would be useful to know.

For WEP or unencrypted wireless, you may use wireless tools. So
Code:
emerge wireless-tools
and see the Gentoo Handbook

You will need to create a net.wlan0 symbolic link to be able to start your wireless.
Code:
cd /etc/init.d
ln -s net.lo net.wlan0


If you have got here and everything looks good then
Code:
/etc/init.d/net.wlan0 start
should start your wireless.

WARNING: If it works, you may loose network connectivity competely. This is because you will have both wired and wireless networking in the same subnet.

To test, stop wired networking
Code:
/etc/init.d/net.eth0 stop


There is more to do to automate things but make it work first, make it better later.
Post any errors you get.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 4605
Location: ~Brussels - Belgique

PostPosted: Fri Jun 24, 2011 7:27 pm    Post subject: Reply with quote

If you use suspend (to ram or to disk), don't forget to black-list the wifi module, so that it will be reset at resume: add ath5k to /etc/hibernate/blacklisted-modules
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Fri Jun 24, 2011 7:46 pm    Post subject: Reply with quote

Thanks i will try this tonight, I will post any error's or no progress's, even progress's later:) Thank you !
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 29965
Location: 56N 3W

PostPosted: Fri Jun 24, 2011 7:54 pm    Post subject: Reply with quote

Thejackel,

Once it works manually, adding a pretty GUI to automate it is trivial. If its never worked and you try to use the GUI before that time, you just have a bigger problem space to search.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Sat Jun 25, 2011 3:26 am    Post subject: Reply with quote

This is my lspci output

Code:



00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
03:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 29965
Location: 56N 3W

PostPosted: Sat Jun 25, 2011 10:59 am    Post subject: Reply with quote

Thejackel,

Follow my post above. Its enough to get you going and is correct for your
Code:
03:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)


Other posters have helped with automation and pretty Graphical User Interfaces.

Nothing will work until your kernel can find your wireless card, so thats your first step.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Sun Jun 26, 2011 5:21 am    Post subject: Reply with quote

The Atheros card i got to work. Only problem is it connects to the wireless WPA2 personal network or should i say acts like it then fails. Any idea's? It picks up signal from other networks including my own when i try to find a network. But when i try to connect to my own it trys acts like its connecting then fails. Oh and almost forgot. When i boot BackTrack off USB the wireless Atheros card works like a charm! No problems what so ever, If that helps any...
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 29965
Location: 56N 3W

PostPosted: Sun Jun 26, 2011 1:01 pm    Post subject: Reply with quote

Thejackel,

Now we come to configuration issues.

If you want to use WPA2, you need wpa_supplicant as wireless-tools does not support WPA2.
You can use
Code:
iwconfig wlan0 ...
commands to associate with your access point then
Code:
dhcpcd wlan0
will get you an IP address after you have associated.

If you want to know what to put in /etc/conf.d/net for your wlan0, see the handbook chapter I linked previously.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Sun Jun 26, 2011 7:48 pm    Post subject: Reply with quote

okay, We tried what you said to do. No go, We've also tried other network cards, Still same problem, After putting the Athero's card back in and bringing everything back to where we were at. I decided to see if i could even connect to WEP or Unsecure networks. Both like the WPA2 network act like they are going to connect but then fail.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 29965
Location: 56N 3W

PostPosted: Sun Jun 26, 2011 8:00 pm    Post subject: Reply with quote

Thejackel,

There is nothing automatic yet.

What does
Code:
iwconfig wlan0
show?
If it complains about no wireless extensions, do
Code:
ifconfig wlan0 up
and try again.

Now you should be able to do
Code:
iwconfig wlan0 essid "Your ESSID"
iwconfig wlan0 mode managed
iwconfig wlan0 ap <Your AP MAC Addr>

At this point dmesg should show your wireless is associated with your AP. This assumes encryption off.
If all it well
Code:
dhcpcd wlan0
will get you an IP address.

Post the output of
Code:
iwconfig wlan0
at the end of that sequence and any error messages you get along the way.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Sun Jun 26, 2011 8:16 pm    Post subject: Reply with quote

Well, At this point getting alittle frustered. It won't even connect to a WEP or Non-Secure network..
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 29965
Location: 56N 3W

PostPosted: Sun Jun 26, 2011 8:45 pm    Post subject: Reply with quote

Thejackel,

Help us to help you, post the data that was asked for.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
dl200010
n00b
n00b


Joined: 25 Oct 2005
Posts: 35

PostPosted: Mon Jun 27, 2011 12:55 pm    Post subject: Reply with quote

I am the guy that is working on his laptop. I have been working on Gentoo for many years. Sadly I do not know much about wireless because I rarely have put Gentoo on a laptop.

The drivers are working perfectly. I found out last night that ASPM was disabled. I tried the script that was mentioned earlier but it crashed every time. I thought that maybe it is because the module is in the kernel, but when i make it into a loadable module there is an error at boot and everything locks. Says something about modprobe. I can't remember what. I found on another forum that using the kernel argument 'enable_aspm=force.' After using that argument, 'lspci -vvv' shows that it is enabled.

I did actually get it to connect to and receive an ip address from my WPA2 encrypted network. I commented out a setting in the NetworkManager service's conf file. I was actually able to get to google, but by the time I went to search I was already disconnected.

The symptoms are as follows:

Connects to network.
Tries to receive IP.
Disconnects (deauthenticated local reason=3).

The card never actually receives an IP. I had put my broadcom 4311 m-PCIe card into it running the b43 driver. It still had the same issues that the Atheros card does.
Back to top
View user's profile Send private message
dl200010
n00b
n00b


Joined: 25 Oct 2005
Posts: 35

PostPosted: Mon Jun 27, 2011 1:10 pm    Post subject: Reply with quote

Oh, and when I get off work I will post a few things that has been asked for.
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 4605
Location: ~Brussels - Belgique

PostPosted: Mon Jun 27, 2011 1:14 pm    Post subject: Reply with quote

Did you use my "enable ASPM" script ?
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
dl200010
n00b
n00b


Joined: 25 Oct 2005
Posts: 35

PostPosted: Mon Jun 27, 2011 1:26 pm    Post subject: Reply with quote

XavierMiller wrote:
Did you use my "enable ASPM" script ?


I did use yours and the one on kernel.org. Both of them crash.
Back to top
View user's profile Send private message
dl200010
n00b
n00b


Joined: 25 Oct 2005
Posts: 35

PostPosted: Mon Jun 27, 2011 1:29 pm    Post subject: Reply with quote

When I got the card to connect, I removed KNetworkManager and all its dependencies and installed wicd-client-kde.
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Mon Jun 27, 2011 10:48 pm    Post subject: Reply with quote

i ignored the network manager program accidentally hit ignore when asked for root password
how to un ignore it?
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Tue Jun 28, 2011 10:48 pm    Post subject: Reply with quote

No one has any ideas? Not trying to be rude here but. Doesn't seem like anythings really working. Are we not doing something right?
Back to top
View user's profile Send private message
Thejackel
n00b
n00b


Joined: 17 Jun 2011
Posts: 12

PostPosted: Wed Jun 29, 2011 7:05 pm    Post subject: Reply with quote

Should we just reinstall the whole process over again? Its been week four of the problem, Its ether reinstall Gentoo with KDE4 Or go to another Distro, BackTrack seems to work great on it. Any help would be Greatful, But after weeks of Research on the AR5001 card i don't see a clear Salution to the problem with the wireless card, It see's networks then try to connect and fails, as you all know by now after reading the posts. Everything so far tried and mentioned has not worked. Unless we are doing something wrong.
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 4605
Location: ~Brussels - Belgique

PostPosted: Wed Jun 29, 2011 9:33 pm    Post subject: Reply with quote

Hello,

I have NO problem since 3 years, I followed http://en.gentoo-wiki.com/wiki/Acer_Aspire_One_A110L
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum