[NON-SOLVED/Workaround] Acer Aspire One 522 (AO522) suspend issues

I recently got one of these netbooks because of the AMD C-50 chip and installed Arch x86-64 (required using the latest version of Archboot, the 2011.02_02 testiso segfaulted during boot and the 2010.05 official doesn't have a new enough kernel for the ethernet or wifi chips). As a side note, AIF forgets to add cryptdevice= lines to grub.cfg if you use luks, that caused some hair pulling until I found the problem.
I'm all up and running on the desktop (Xfce4), but still have 2 major problems to sort out: suspend and sound, but I'll keep this thread just to suspend. (sound works, but not through the headphone jack)
The problem is yet again the "black screen on resume", it suspends fine but won't get back to the desktop. I verified that the system does wake up and the kernel is responsive by logging in through ssh - full functionality. The screen comes on with the backlight, but is just black. I'm using the xf86-video-ati drivers (it's a HD 6250 card), and haven't had any other visual problems with them, except the white screen of death when attempting to run compiz-fusion (so I went back to just the Xfce4.6 built-in compositor).
I looked at uswsusp based on a bunch of old forum posts, but didn't install it because a) it's marked as deprecated, and b) the kernel already wakes up fine. I also checked top when ssh'd in to it after a resume, and no processes were taking any real amount of processor - the xfce4-cpugraph-plugin was sitting in the tray and using 0-1% as expected. That also indicated that X was back up and running, it just wasn't displaying. As expect with ssh working, /var/log/pm-suspend.log shows no problems. "resume" is in the mkinitcpio hooks. I've tried both X and windows-style three finger salutes (really every combination of shift, ctrl, alt, bksp, and del) after the screen comes up black, with no response except the system beep starts sounding after a while.
I haven't tried working on hibernating and have no plans to anytime soon, since I use lvm on luks and the swap partition is in the lvm. I tried once just for kicks, it went first to a sort of sleep where the power LED went orange for a second or two, then back to power-on with a blank screen and tons of HD activity (seemingly saving state to swap), then turned off. Upon power on, it went through the normal power on cycle, the only difference from normal boot was that partitions showed incomplete shutdown and had to restore journals.
Has anyone else run into this, and possibly has a fix?
Edit: Seems I've found other problems with the video driver, switching to virtual consoles just shows a blank screen with no prompt, then switching back to vc7 (X) showed the screen wrapped halfway around horizontally (my left side panel was int the middle, etc). A second set of switching to consoles and back to vc7 just brings up a white screen with some glitches at the top, no cursor or anything. Every time I go back and forth is shows a different type of screen glitch, and eventually it goes back to working. Maybe I'll have to go for the catalyst drivers after all.
Edit Nov 2011: back to non-solved at request of another poster.
Last edited by cshake (2011-11-26 19:01:37)

After switching to the catalyst drivers, compiz works, but the system still fails to resume from standby.
I did what was suggested this post with extracting the official driver and copying the new files into the /etc/ati/ folder without running the full installer, but that didn't make any difference (the catalyst-hook package in AUR didn't give me a version with the "unsupported hardware" thing in the first place though). What happens now on resume is that the backlight doesn't even try to turn on, but the kernel still wakes up and everything else is working.
Here's the entirety of everything.log from initiating sleep until a few minutes after trying to wake up: (weirdly the timestamp doesn't change between sleeping and waking, though I left it 10-15 seconds in sleep)
Feb 26 22:09:59 localhost kernel: PM: Syncing filesystems ... done.
Feb 26 22:09:59 localhost kernel: PM: Preparing system for mem sleep
Feb 26 22:09:59 localhost kernel: Freezing user space processes ... (elapsed 0.01 seconds) done.
Feb 26 22:09:59 localhost kernel: Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Feb 26 22:09:59 localhost kernel: PM: Entering mem sleep
Feb 26 22:09:59 localhost kernel: Suspending console(s) (use no_console_suspend to debug)
Feb 26 22:09:59 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Feb 26 22:09:59 localhost kernel: brcm80211 0000:07:00.0: PCI INT A disabled
Feb 26 22:09:59 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Feb 26 22:09:59 localhost kernel: ehci_hcd 0000:00:13.2: PCI INT B disabled
Feb 26 22:09:59 localhost kernel: ohci_hcd 0000:00:13.0: PCI INT A disabled
Feb 26 22:09:59 localhost kernel: ehci_hcd 0000:00:12.2: PCI INT B disabled
Feb 26 22:09:59 localhost kernel: ohci_hcd 0000:00:12.0: PCI INT A disabled
Feb 26 22:09:59 localhost kernel: [fglrx] IRQ 42 Disabled
Feb 26 22:09:59 localhost kernel: [fglrx] Preparing suspend fglrx in kernel.
Feb 26 22:09:59 localhost kernel: HDA Intel 0000:00:01.1: PCI INT B disabled
Feb 26 22:09:59 localhost kernel: ACPI handle has no context!
Feb 26 22:09:59 localhost kernel: HDA Intel 0000:00:14.2: PCI INT A disabled
Feb 26 22:09:59 localhost kernel: [fglrx] Suspending fglrx in kernel completed.
Feb 26 22:09:59 localhost kernel: [fglrx] Power down the ASIC .
Feb 26 22:09:59 localhost kernel: ahci 0000:00:11.0: PCI INT A disabled
Feb 26 22:09:59 localhost kernel: PM: suspend of devices complete after 701.056 msecs
Feb 26 22:09:59 localhost kernel: PM: late suspend of devices complete after 40.870 msecs
Feb 26 22:09:59 localhost kernel: ACPI: Preparing to enter system sleep state S3
Feb 26 22:09:59 localhost kernel: PM: Saving platform NVS memory
Feb 26 22:09:59 localhost kernel: Disabling non-boot CPUs ...
Feb 26 22:09:59 localhost kernel: CPU 1 is now offline
Feb 26 22:09:59 localhost kernel: SMP alternatives: switching to UP code
Feb 26 22:09:59 localhost kernel: Back to C!
Feb 26 22:09:59 localhost kernel: PM: Restoring platform NVS memory
Feb 26 22:09:59 localhost kernel: Enabling non-boot CPUs ...
Feb 26 22:09:59 localhost kernel: SMP alternatives: switching to SMP code
Feb 26 22:09:59 localhost kernel: Booting Node 0 Processor 1 APIC 0x1
Feb 26 22:09:59 localhost kernel: NMI watchdog enabled, takes one hw-pmu counter.
Feb 26 22:09:59 localhost kernel: CPU1 is up
Feb 26 22:09:59 localhost kernel: ACPI: Waking up from system sleep state S3
Feb 26 22:09:59 localhost kernel: fglrx_pci 0000:00:01.0: restoring config space at offset 0x1 (was 0x100003, writing 0x100403)
Feb 26 22:09:59 localhost kernel: ahci 0000:00:11.0: restoring config space at offset 0x1 (was 0x2300003, writing 0x2300007)
Feb 26 22:09:59 localhost kernel: ehci_hcd 0000:00:12.2: BAR 0: set to [mem 0xf054a000-0xf054a0ff] (PCI address [0xf054a000-0xf054a0ff])
Feb 26 22:09:59 localhost kernel: ehci_hcd 0000:00:12.2: restoring config space at offset 0x1 (was 0x2b00000, writing 0x2b00013)
Feb 26 22:09:59 localhost kernel: ehci_hcd 0000:00:13.2: BAR 0: set to [mem 0xf0548000-0xf05480ff] (PCI address [0xf0548000-0xf05480ff])
Feb 26 22:09:59 localhost kernel: ehci_hcd 0000:00:13.2: restoring config space at offset 0x1 (was 0x2b00000, writing 0x2b00013)
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.0: restoring config space at offset 0x3 (was 0x810000, writing 0x810010)
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.2: restoring config space at offset 0x3 (was 0x810000, writing 0x810010)
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.3: restoring config space at offset 0x3 (was 0x810000, writing 0x810010)
Feb 26 22:09:59 localhost kernel: atl1c 0000:06:00.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Feb 26 22:09:59 localhost kernel: atl1c 0000:06:00.0: restoring config space at offset 0x3 (was 0x0, writing 0x10)
Feb 26 22:09:59 localhost kernel: atl1c 0000:06:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100007)
Feb 26 22:09:59 localhost kernel: brcm80211 0000:07:00.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Feb 26 22:09:59 localhost kernel: brcm80211 0000:07:00.0: restoring config space at offset 0x4 (was 0x4, writing 0xf0100004)
Feb 26 22:09:59 localhost acpid: client 3606[0:0] has disconnected
Feb 26 22:09:59 localhost kernel: brcm80211 0000:07:00.0: restoring config space at offset 0x3 (was 0x0, writing 0x10)
Feb 26 22:09:59 localhost kernel: brcm80211 0000:07:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100006)
Feb 26 22:09:59 localhost kernel: PM: early resume of devices complete after 26.240 msecs
Feb 26 22:09:59 localhost kernel: fglrx_pci 0000:00:01.0: setting latency timer to 64
Feb 26 22:09:59 localhost kernel: HDA Intel 0000:00:01.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
Feb 26 22:09:59 localhost kernel: HDA Intel 0000:00:01.1: setting latency timer to 64
Feb 26 22:09:59 localhost kernel: HDA Intel 0000:00:01.1: irq 40 for MSI/MSI-X
Feb 26 22:09:59 localhost kernel: ahci 0000:00:11.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
Feb 26 22:09:59 localhost kernel: ohci_hcd 0000:00:12.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
Feb 26 22:09:59 localhost kernel: ehci_hcd 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
Feb 26 22:09:59 localhost kernel: ohci_hcd 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
Feb 26 22:09:59 localhost kernel: ehci_hcd 0000:00:13.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
Feb 26 22:09:59 localhost kernel: HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.0: setting latency timer to 64
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.2: setting latency timer to 64
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.3: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Feb 26 22:09:59 localhost kernel: pci 0000:00:15.3: setting latency timer to 64
Feb 26 22:09:59 localhost kernel: brcm80211 0000:07:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
Feb 26 22:09:59 localhost kernel: [fglrx] Power up the ASIC
Feb 26 22:09:59 localhost kernel: brcm80211 0000:07:00.0: setting latency timer to 64
Feb 26 22:09:59 localhost kernel: [fglrx] Preparing resume fglrx in kernel.
Feb 26 22:09:59 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Feb 26 22:09:59 localhost kernel: [fglrx] Resuming fglrx in kernel completed.
Feb 26 22:09:59 localhost kernel: [fglrx] IRQ 42 Enabled
Feb 26 22:09:59 localhost kernel: atl1c 0000:06:00.0: irq 41 for MSI/MSI-X
Feb 26 22:09:59 localhost kernel: usb 2-1: reset high speed USB device using ehci_hcd and address 2
Feb 26 22:09:59 localhost kernel: elantech: retrying ps2 command 0xe6 (2).
Feb 26 22:09:59 localhost kernel: elantech: retrying ps2 command 0xf8 (2).
Feb 26 22:09:59 localhost kernel: elantech: retrying ps2 command 0xf8 (1).
Feb 26 22:09:59 localhost kernel: ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Feb 26 22:09:59 localhost kernel: ata1.00: configured for UDMA/133
Feb 26 22:09:59 localhost kernel: wl_ops_set_rts_threshold: Enter
Feb 26 22:09:59 localhost kernel: Associated: True
Feb 26 22:09:59 localhost kernel: PM: resume of devices complete after 3750.421 msecs
Feb 26 22:09:59 localhost kernel: PM: Finishing wakeup.
Feb 26 22:09:59 localhost kernel: Restarting tasks ... done.
Feb 26 22:09:59 localhost kernel: video LNXVIDEO:00: Restoring backlight state
Feb 26 22:10:00 localhost logger: ACPI action undefined: ACAD
Feb 26 22:10:00 localhost laptop-mode: Laptop mode
Feb 26 22:10:00 localhost laptop-mode: enabled,
Feb 26 22:10:00 localhost logger: ACPI action undefined: BAT1
Feb 26 22:10:00 localhost acpid: client connected from 3606[0:0]
Feb 26 22:10:00 localhost acpid: 1 client rule loaded
Feb 26 22:10:00 localhost laptop-mode: not active [unchanged]
Feb 26 22:10:00 localhost logger: ACPI action undefined: BAT1
Feb 26 22:10:00 localhost laptop-mode: Laptop mode
Feb 26 22:10:00 localhost laptop-mode: enabled,
Feb 26 22:10:00 localhost laptop-mode: not active [unchanged]
Feb 26 22:10:56 localhost dhcpcd[3708]: wlan0: renewing lease of 192.168.2.161
Feb 26 22:10:56 localhost dhcpcd[3708]: wlan0: acknowledged 192.168.2.161 from 192.168.2.1
Feb 26 22:10:56 localhost dhcpcd[3708]: wlan0: leased 192.168.2.161 for 1800 seconds
Feb 26 22:12:34 localhost logger: PowerButton pressed: PWRF
Feb 26 22:13:00 localhost kernel: [fglrx] ASIC hang happened
Feb 26 22:13:00 localhost kernel: Pid: 3606, comm: X Tainted: P C 2.6.37-ARCH #1
Feb 26 22:13:00 localhost kernel: Call Trace:
Feb 26 22:13:00 localhost kernel: [<ffffffffa02ce8e9>] KCL_DEBUG_OsDump+0x9/0x10 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa02dbccc>] firegl_hardwareHangRecovery+0x1c/0x50 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa035a799>] ? _ZN4Asic9WaitUntil15ResetASICIfHungEv+0x9/0x10 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa035a74c>] ? _ZN4Asic9WaitUntil15WaitForCompleteEv+0x6c/0xb0 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa035f64c>] ? _ZN8AsicR60012IO_QuietdownEv+0x2c/0x40 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa0358e4a>] ? _ZN15ExecutableUnits10CPRingIdleE15idle_WaitMethod12_QS_CP_RING_+0xfa/0x1a0 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa0363b47>] ? _ZN11AsicCypress21initializeMicroEngineEv+0x147/0x160 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa0358cfb>] ? _ZN15ExecutableUnits7PM4idleE15idle_WaitMethod+0x4b/0x90 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa03589e6>] ? _ZN15ExecutableUnits9assertPM4Eb+0x56/0x70 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa0360aa0>] ? _ZN8AsicR6009assertPM4Eb+0x40/0x70 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa02f8490>] ? firegl_cmmqs_enableqs+0x0/0x70 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa03361f4>] ? CMMQS_ReinitializeHardware+0x44/0x70 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa02f93e0>] ? firegl_cmmqs_Enable_QS+0x70/0x110 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffff810625ce>] ? capable+0xe/0x40
Feb 26 22:13:00 localhost kernel: [<ffffffffa02f84a2>] ? firegl_cmmqs_enableqs+0x12/0x70 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa02f8490>] ? firegl_cmmqs_enableqs+0x0/0x70 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffffa02d791a>] ? firegl_ioctl+0x1ea/0x250 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffff81036278>] ? do_page_fault+0x1c8/0x4c0
Feb 26 22:13:00 localhost kernel: [<ffffffffa02c9519>] ? ip_firegl_unlocked_ioctl+0x9/0x10 [fglrx]
Feb 26 22:13:00 localhost kernel: [<ffffffff81146415>] ? do_vfs_ioctl+0x95/0x540
Feb 26 22:13:00 localhost kernel: [<ffffffff8110bf8e>] ? remove_vma+0x4e/0x70
Feb 26 22:13:00 localhost kernel: [<ffffffff8110d534>] ? do_munmap+0x2e4/0x360
Feb 26 22:13:00 localhost kernel: [<ffffffff81146941>] ? sys_ioctl+0x81/0xa0
Feb 26 22:13:00 localhost kernel: [<ffffffff8100bed2>] ? system_call_fastpath+0x16/0x1b
Feb 26 22:13:00 localhost kernel: pubdev:0xffffffffa04fe1c0, num of device:1 , name:fglrx, major 8, minor 82.
Feb 26 22:13:00 localhost kernel: device 0 : 0xffff88010a5e4000 .
Feb 26 22:13:00 localhost kernel: Asic ID:0x9804, revision:0x22, MMIOReg:0xffffc90004100000.
Feb 26 22:13:00 localhost kernel: FB phys addr: 0xe0000000, MC :0xf00000000, Total FB size :0x10000000.
Feb 26 22:13:00 localhost kernel: gart table MC:0xf0fc57000, Physical:0xefc57000, size:0x39c000.
Feb 26 22:13:00 localhost kernel: mc_node :FB, total 1 zones
Feb 26 22:13:00 localhost kernel: MC start:0xf00000000, Physical:0xe0000000, size:0x10000000.
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x0, size:0xfc57000, reference count:26, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x0, size:0x1000000, reference count:1, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0xfc57000, size:0x39d000, reference count:1, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0xfff4000, size:0xc000, reference count:1, mapping count:0,
Feb 26 22:13:00 localhost kernel: mc_node :GART_USWC, total 2 zones
Feb 26 22:13:00 localhost kernel: MC start:0x3b420000, Physical:0x0, size:0x48000000.
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x20000, size:0x2000000, reference count:6, mapping count:0,
Feb 26 22:13:00 localhost kernel: mc_node :GART_CACHEABLE, total 3 zones
Feb 26 22:13:00 localhost kernel: MC start:0x10400000, Physical:0x0, size:0x2b020000.
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x4900000, size:0x300000, reference count:1, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x3200000, size:0x1400000, reference count:4, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x1800000, size:0x100000, reference count:1, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x1500000, size:0x300000, reference count:2, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x1200000, size:0x300000, reference count:2, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x1100000, size:0x100000, reference count:3, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x1000000, size:0x100000, reference count:2, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0xf00000, size:0x100000, reference count:1, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0xe00000, size:0x100000, reference count:2, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0xa00000, size:0x400000, reference count:6, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x600000, size:0x400000, reference count:3, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x200000, size:0x400000, reference count:3, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0x0, size:0x200000, reference count:6, mapping count:0,
Feb 26 22:13:00 localhost kernel: Mapped heap -- Offset:0xef000, size:0x11000, reference count:1, mapping count:0,
Feb 26 22:13:00 localhost kernel: GRBM : 0xa0003828, SRBM : 0x20008040 .
Feb 26 22:13:00 localhost kernel: CP_RB_BASE : 0x3b4400, CP_RB_RPTR : 0x10 , CP_RB_WPTR :0x10.
Feb 26 22:13:00 localhost kernel: CP_IB1_BUFSZ:0x0, CP_IB1_BASE_HI:0x0, CP_IB1_BASE_LO:0x0.
Feb 26 22:13:00 localhost kernel: last submit IB buffer -- MC :0x0. Can't found mapped physical page for this MC .
Feb 26 22:13:00 localhost kernel: Dump the trace queue.
Feb 26 22:13:00 localhost kernel: End of dump
I pressed the power button after a minute to see if that did anything, as you can see in there, but it didn't do anything.
Xorg wakes up fine, this is the end of Xorg.0.log.old after rebooting with a hard reset:
[ 887.344] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 887.347] (II) fglrx(0): Backup framebuffer data.
[ 887.355] (II) fglrx(0): Backup complete.
[ 893.770] (II) Open ACPI successful (/var/run/acpid.socket)
[ 893.770] (II) AIGLX: Resuming AIGLX clients after VT switch
[ 893.853] (II) fglrx(0): Restore framebuffer data.
[ 893.857] (II) fglrx(0): Restore complete.
[ 893.892] (II) fglrx(0): UVD feature is enabled(II) fglrx(0):
As before, any suggestions?
Last edited by cshake (2011-02-27 03:51:09)

Similar Messages

  • [HOWTO] Installing Arch Linux stable release on Acer Aspire One 522

    [This is a work on progress and my first howto ever]
    These steps will teach you how to install ArchLinux x64 stable release (currently 2010.05) on Acer Aspire One 522 from an existing ArchLinux (your desktop computer)
    As you need a 2.6.37+ kernel to make networking work on the AO522, installing stable release as is won't work.
    This Howto borns with the intention to address this problem.
    You need to be familiarized with Linux internals to follow this howto.
    (Expect this howto to become useless with new stable releases of ArchLinux.)
    Remember to make a backup of your Windows 7 Starter system before installing ArchLinux.
    I did a full raw copy of the harddisk by using systemrescuecd, an external harddisk and dd utility:
    Just boot with systemrescuecd
    Mount your external harddisk on /mnt/floppy for example
    Clone harddisk with: dd if=/dev/sda |gzip -c > /mnt/floppy/ao522.img
    This process took me a lot of time since my external harddisk is USB-1 (almost an entire evening)
    Result image was about 22GB size
    This image will restore partition table, boot sector and all data if things go wrong.
    I followed some of the steps from this guide: https://wiki.archlinux.org/index.php/In … ting_Linux
    If you have some Gentoo Linux experience you will find those steps really familiar.
    You will need 2 USB pendrives or similar storage options.
    One is needed to boot into your netbook, and the other to store our custom archlinux build.
    Making an updated ArchLinux system
    1) Make a local dir on your existing linux system
    # mkdir ./newarch
    2) Install pacman database on it
    # pacman -Sy -r ./newarch
    3) Install base system
    # pacman -S base -r ./newarch
    4) Let's chroot inside
    # cp /etc/resolv.conf ./newarch/etc/
    # cp /etc/pacman.d/mirrorlist ./newarch/etc/pacman.d
    # mount -t proc proc ./newarch/proc
    # mount -t sysfs sys ./newarch/sys
    # mount -o bind /dev ./newarch/dev
    # chroot ./newarch /bin/bash
    5) Edit configuration files
    # nano -w /etc/rc.conf
    # nano -w /etc/hosts
    # nano -w /etc/mkinitcpio.conf
    Forget /etc/fstab for now since you don't know what partitions to use yet
    6) Generate kernel image
    # mkinitcpio -p kernel26
    7) Generate locales
    # nano -w /etc/locale.gen
    # locale-gen
    8) Make a tarball with our custom ArchLinux
    # exit
    # umount ./newarch/proc
    # umount ./newarch/dev
    # umount ./newarch/sys
    # tar -cvpf newarch.tar ./newarch
    9) Copy this tarball to an USB pendrive or external harddisk
    10) Boot your netbook with a Linux bootable USB stick (I used systemrescuecd, and remember to pick the x64 bit kernel at grub screen)
    You can use any linux distribution with usb bootable options. I suppose ArchLinux works too
    To install SystemRescueCD on an USB stick follow this tutorial -> SystemRescueCD on usb stick
    Insert the usb stick on your netbook, switch on, hit F2 to enter BIOS menu, and choose to boot from USB as first option. Save and Exit.
    You should be booting into SystemRescueCD without any problem.
    After initialization you will end in a root prompt.
    11) Let's partition the disk
    You will find 3 partitions if this is your first time:
    /dev/sda1 2048 29362175 14680064 27 Hidden NTFS WinRE
    /dev/sda2 * 29362176 29566975 102400 7 HPFS/NTFS/exFAT
    /dev/sda3 29566976 488397167 229312696 7 HPFS/NTFS/exFAT
    My recomendation is to leave sda1 and sda2 intact, as they have the recovery information to restore Windows 7 Starter
    You have plenty of space with sda3, about 230G.
    So run fdisk/cfdisk and delete /dev/sda3
    Now create a 100M partition for boot
    Now create a Extended partition with all the space left
    Now create a 1GB logical partition for swap
    Now create a 10-15 GB  logical partition for root system
    And finally a logical partition for our home partition with all space left
    Your partition table should look like this:
    /dev/sda1 2048 29362175 14680064 27 Hidden NTFS WinRE
    /dev/sda2 * 29362176 29566975 102400 7 HPFS/NTFS/exFAT
    /dev/sda3 29566976 29771775 102400 83 Linux
    /dev/sda4 29771776 488397167 229312696 5 Extended
    /dev/sda5 29773824 31821823 1024000 83 Linux
    /dev/sda6 31823872 63281151 15728640 83 Linux
    /dev/sda7 63283200 488397167 212556984 83 Linux
    12) Create filesystems
    I choosed ext2 for boot, and reiserfs for root and home partitions.
    # mke2fs /dev/sda3
    # mkreiserfs /dev/sda6
    # mkreiserfs /dev/sda7
    # mkswap /dev/sda5
    13) Mount partitions
    # mkdir arch
    # mount /dev/sda6 arch
    # mkdir arch/boot
    # mount /dev/sda3 arch/boot
    # mkdir arch/home
    # mount /dev/sda7 arch/home
    14) Copy our custom ArchLinux build on it
    # mount /dev/sdb1 /mnt/floppy (for example)
    # cd arch
    # tar -xvpf /mnt/flopy/newarch.tar
    15) Configure /etc/fstab
    Mine is as follows:
    devpts /dev/pts devpts defaults 0 0
    shm /dev/shm tmpfs nodev,nosuid 0 0
    /dev/sda3 /boot ext2 defaults 0 1
    /dev/sda6 / reiserfs defaults 0 1
    /dev/sda7 /home reiserfs defaults 0 1
    /dev/sda5 swap swap defaults 0 0
    16) Chroot in your new system
    # mount -t proc proc ./proc
    # mount -t sysfs sys ./sys
    # mount -o bind /dev ./dev
    # chroot ./ /bin/bash
    17) Install grub
    # grub-install
    Edit /boot/grub/menu.lst to suit your needs
    Mine looks like this:
    timeout 5
    default 0
    color light-blue/black light-cyan/blue
    title Arch Linux
    root (hd0,2)
    kernel /vmlinuz26 root=/dev/sda6 ro
    initrd /kernel26.img
    title Arch Linux Fallback
    root (hd0,2)
    kernel /vmlinuz26 root=/dev/sda6 ro
    initrd /kernel26-fallback.img
    title Windows 7 Recovery
    rootnoverify (hd0,0)
    makeactive
    chainloader +1
    As you see, you can restore Windows 7 Starter from Grub.
    18) Change root password
    # passwd
    19) Add a regular  user account
    # useradd -G video,audio,users -m username
    # passwd username
    20) You're done!
    # exit
    # cd ..
    # umount ./arch/proc
    # umount ./arch/dev
    # umount ./arch/sys
    # umount ./arch/boot
    # umount ./arch/
    # reboot
    Remove the usb stick from your netbook.
    If all went ok, you will be inside your new stable and updated ArchLinux system
    Next post is reserved for software configurations specific to the Acer Aspire One 522
    Last edited by tigrezno (2011-04-20 12:22:38)

    Using acpid to achieve the following:
    - Change screen brightness when operating in battery mode
    - Power off when the power button is pressed
    - Suspend when the lid is down
    - Reduce CPU frequency speed to maximize battery usage
    Remember that system suspend is only supported by ati free driver xf86-video-ati
    1) Install acpid daemon and cpufrequtils
    # pacman -S apcid cpufrequtils
    2) edit acpid handler script
    # nano -w /etc/acpi/handler.sh
    Change the following section:
    ac_adapter)
    case "$2" in
    AC)
    case "$4" in
    00000000)
    echo -n $minspeed >$setspeed
    #/etc/laptop-mode/laptop-mode start
    00000001)
    echo -n $maxspeed >$setspeed
    #/etc/laptop-mode/laptop-mode stop
    esac
    *) logger "ACPI action undefined: $2" ;;
    esac
    for:
    ac_adapter)
    case "$2" in
    ACAD)
    case "$4" in
    00000000)
    echo 3 > /sys/devices/virtual/backlight/acpi_video0/brightness
    cpufreq-set -c 0 -f 800Mhz
    cpufreq-set -c 1 -f 800Mhz
    00000001)
    echo 9 > /sys/devices/virtual/backlight/acpi_video0/brightness
    cpufreq-set -c 0 -f 1000Mhz
    cpufreq-set -c 1 -f 1000Mhz
    esac
    *) logger "ACPI action undefined: $2" ;;
    esac
    Make sure you changed AC) for ACAD)
    Now change this other section:
    button/power)
    #echo "PowerButton pressed!">/dev/tty5
    case "$2" in
    PWRF) logger "PowerButton pressed: $2" ;;
    *) logger "ACPI action undefined: $2" ;;
    esac
    with:
    button/power)
    #echo "PowerButton pressed!">/dev/tty5
    case "$2" in
    PWRF) poweroff ;;
    *) logger "ACPI action undefined: $2" ;;
    esac
    Change:
    button/lid)
    #echo "LID switched!">/dev/tty5
    logger "ACPI group/action undefined: $1 / $2"
    for:
    button/lid)
    pm-suspend && /etc/rc.d/network restart
    logger "ACPI group/action undefined: $1 / $2"
    Network restart is used because wlan0 will disconnect from AP after some time. You can try using iwconfig wlan0 essid <ap> key <key> instead of the network script, but haven't tested it myself.
    3) Start acpid and load modules
    # modprobe powernow-k8
    # /etc/rc.d/acpid start
    Add "acpid" to DAEMONS in /etc/rc.conf to start on boot
    Add "powernow-k8" to the modules sections on /etc/rc.conf to load at boot
    Stopping system freezes due to ethernet driver
    The only way people have found to avoid freezes is by blacklisting atheros kernel drivers.
    To do it at boot just edit /etc/rc.conf and change the MODULES line as this:
    MODULES=(!ath9k !atl1c)
    Reboot and you're done, but remember to not press the Wifi key, because it can freeze your system.
    Correctly starting wireless at boot
    I've found that standard scripts wont load properly my wireless lan. It gave an error telling you to use the WIRELESS_TIMEOUT variable and such.
    To solve this, edit /etc/rc.d/network script and change the wi_up function by adding a second iwconfig command like this:
    wi_up()
    eval iwcfg="\$wlan_${1}"
    [[ ! $iwcfg ]] && return 0
    /usr/sbin/iwconfig $iwcfg
    [[ $WIRELESS_TIMEOUT ]] || WIRELESS_TIMEOUT=2
    sleep $WIRELESS_TIMEOUT
    /usr/sbin/iwconfig $iwcfg
    bssid=$(iwgetid $1 -ra)
    It will do the trick and will start at boot correctly. This is not a solution but a fix.
    Adjust Touchpad to disable false taps
    What I did here is defining an area to be ignored. This area are 3 rectangles on top, left and right of the touchpad.
    This means you can write and press space without having the cursor click out of the window and such.
    # synclient AreaLeftEdge=150
    # synclient AreaRightEdge=1300
    # synclient AreaTopEdge=300
    Also, add it to your /etc/X11/xorg.conf.d/10-evdev.conf:
    Section "InputClass"
    Identifier "evdev touchpad catchall"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "AreaTopEdge" "300"
    Option "AreaLeftEdge" "150"
    Option "AreaRightEdge" "1300"
    EndSection
    You can play with those values. They just work for me.
    Last edited by tigrezno (2011-04-23 13:49:48)

  • [SOLVED] Attempting to get ethernet working on my Acer Aspire one 522

    It seems that my ethernet device is not being fully detected. I'm kind of a newbie but documenting and hoping to learn from getting arch setup on my netbook:
    some things that may help:
    This command:
    lspci | grep | net
    Produces:
    Ethernet Controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1)
    Network Controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
    My rc.conf:
    eth0="dhcp"
    INTERFACES=(eth0)
    gateway="default gw 192.168.0.1"
    ROUTES=(!gateway)
    When I run:
    dhcpcd eth0
    I get:
    dhcpcd: version 5.2.2 starting
    dhcpcd: eth0: interface not found or invalid
    I'd like to get my wireless working eventually. But one step at a time
    let me know if you need anymore info.
    Thanks in advance,
    Kerdum
    Last edited by kerdum (2011-07-18 13:11:37)

    karol wrote:
    Please post 'ifconfig -a' or 'ip addr'.
    What image did you use for the installation - 2010.05?
    yes I used 2010.05:
    lo        Link encap:Local Loopback 
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 Kb)
    wlan0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX (replaced my mac address here with x's)
             BROADCAST MULTICAST MTU:1500 Metric:1
             RX packets:0 errors:0 dropped:0 overruns:0 frame:0
             TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
             collisions:0 txqueuelen:1000
             RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

  • [SOLVED] Questions on Acer Aspire One netbook resolution

    I've been digging through the wiki and googling everything, but I just can't figure out how to get the dang resolution right!
    I've got an Acer Aspire One (D257, model ZE6) and technically, it should be 1024 x 600. Everything seems like it's the right size, but it's just slightly blurry and looking at it makes me a bit dizzy, like it's just slightly off. I've read that the Acer netbooks are SIZED to 1024x600 but use the RESOLUTION of 1024x768. Could anyone confirm this? Am I way off base?
    The wiki suggests using xrandr to change the resolution, but I get the BADMATCH error. The solutions I googled mostly involve editing an xorg.conf, which doesn't exist. Trying to generate it myself always fails (xorg -configure, which always leads to "number of created screens does not match number of detected devices").
    Maybe I've just missed something really obvious... But I can't seem to find it.
    Last edited by DevPug (2013-07-27 17:41:41)

    WonderWoofy wrote:There is the kernel driver, which is the i915 module from the kernel, and then there is the Xorg driver, which is provided by the xf86-video-intel package.  Do you have both?
    OH MY GOD. I followed the wiki to a T, but when I double-checked, I didn't have i915 listed in the MODULES="" line. So I must have not saved it, in my hurry to get everything going. My desktop looked okay-ish, but my web browser was resizing text improperly, hence the 'dizzy' effect.
    Thank you from the bottom of my heart for catching my silly oversight!
    Gusar wrote:I wouldn't say "crappy display", I'd say you don't like the default anti-aliasing.
    This is also true, though... My next task is to find better anti-aliasing that I can get along with. The default just isn't cutting it, now that I can see it clearly.
    Last edited by DevPug (2013-07-27 17:57:58)

  • [SOLVED] Acer Aspire One D250 LAN not detected.

    Hi guys,
    Cant seem to find anyone on the net that has the same problem as me, but here it goes.
    I have a Acer Aspire One D250, Id really like to run linux on it. There are dozens of posts on the web explaining you need to install the drivers from the Atheros site because the output of lspci is wrong.
    Well, the problem that i am having with Arch is that lspci doesnt even show my network card, and as soon as i boot, the light on the physical card turns on, but never goes off (almost like it hangs...)
    Ive included the output of Arch's lspci where its not visible, and the output of the ubuntu live netbook remix where it is visible just as the wrong name.
    Its almost like arch wants to load the wrong driver and then the card just freezes.... but i dont know, im not a fiull blown linux expert...
    Hope someone can help me because its driving me crazy.
    This is the output from the arch lspci:
    # lspci
    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.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
    00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
    01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
    This is the output from the ubuntu netbook remix lspci:
    lspci
    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 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
    01:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
    03:00.0 Ethernet controller: Attansic Technology Corp. Device 1062 (rev c0)
    Last edited by kirothi (2009-10-09 08:40:23)

    Kernel Installed from the testing repo, now im getting the following build errors:
    # make install
    make -C /lib/modules/2.6.31-ARCH/build SUBDIRS=/root/atheros_ln_driver/src modules
    make[1]: Entering directory `/usr/src/linux-2.6.31-ARCH'
    CC [M] /root/atheros_ln_driver/src/at_main.o
    /root/atheros_ln_driver/src/at_main.c: In function 'at_request_irq':
    /root/atheros_ln_driver/src/at_main.c:262: warning: passing argument 2 of 'request_irq' from incompatible pointer type
    include/linux/interrupt.h:116: note: expected 'irq_handler_t' but argument is of type 'void (*)(int, void *)'
    /root/atheros_ln_driver/src/at_main.c: In function 'at_probe':
    /root/atheros_ln_driver/src/at_main.c:343: warning: 'DMA_nnBIT_MASK' is deprecated
    /root/atheros_ln_driver/src/at_main.c:344: warning: 'DMA_nnBIT_MASK' is deprecated
    /root/atheros_ln_driver/src/at_main.c:347: warning: 'DMA_nnBIT_MASK' is deprecated
    /root/atheros_ln_driver/src/at_main.c:348: warning: 'DMA_nnBIT_MASK' is deprecated
    /root/atheros_ln_driver/src/at_main.c:392: error: 'struct net_device' has no member named 'open'
    /root/atheros_ln_driver/src/at_main.c:393: error: 'struct net_device' has no member named 'stop'
    /root/atheros_ln_driver/src/at_main.c:394: error: 'struct net_device' has no member named 'hard_start_xmit'
    /root/atheros_ln_driver/src/at_main.c:395: error: 'struct net_device' has no member named 'get_stats'
    /root/atheros_ln_driver/src/at_main.c:396: error: 'struct net_device' has no member named 'set_multicast_list'
    /root/atheros_ln_driver/src/at_main.c:397: error: 'struct net_device' has no member named 'set_mac_address'
    /root/atheros_ln_driver/src/at_main.c:398: error: 'struct net_device' has no member named 'change_mtu'
    /root/atheros_ln_driver/src/at_main.c:399: error: 'struct net_device' has no member named 'do_ioctl'
    /root/atheros_ln_driver/src/at_main.c:403: error: 'struct net_device' has no member named 'tx_timeout'
    /root/atheros_ln_driver/src/at_main.c:411: error: 'struct net_device' has no member named 'vlan_rx_register'
    /root/atheros_ln_driver/src/at_main.c:414: error: 'struct net_device' has no member named 'poll_controller'
    /root/atheros_ln_driver/src/at_main.c: In function 'at_io_error_detected':
    /root/atheros_ln_driver/src/at_main.c:834: error: 'struct net_device' has no member named 'priv'
    /root/atheros_ln_driver/src/at_main.c: In function 'at_io_slot_reset':
    /root/atheros_ln_driver/src/at_main.c:857: error: 'struct net_device' has no member named 'priv'
    /root/atheros_ln_driver/src/at_main.c: In function 'at_io_resume':
    /root/atheros_ln_driver/src/at_main.c:884: error: 'struct net_device' has no member named 'priv'
    make[2]: *** [/root/atheros_ln_driver/src/at_main.o] Error 1
    make[1]: *** [_module_/root/atheros_ln_driver/src] Error 2
    make[1]: Leaving directory `/usr/src/linux-2.6.31-ARCH'
    make: *** [default] Error 2
    again, no internet information available, although someone posted about editing the source file, but getting send and transmit errors once the driver was loaded into the kernel.
    thanks for the help.
    P.S. compiling this thing under ubuntu was no problem, and it worked instantly.

  • [SOLVED] Acer Aspire One - Wireless issue + Wpa_supplicant

    Hi there!
    I've been using arch on both my desktop and laptop for a while, with wpa_supplicant working perfectly for both of them (University 802.1x auth) I have a config file which works perfectly on the same wireless network with my laptop, but on the netbook I just can't seem to get on it. It's an Acer Aspire One - A150.
    This computer uses as we know an atheros chip, which I just can't seem to get working. My laptop on the other hand uses an ipw2200 chip which works fine.
    I've installed the madwifi modules, and when doing iwconfig i can see wlan0 listed.  If i try to scan for wireless ap's with "iwlist wlan0 scan" it does not find anything.
    Doing "wpa_supplicant -Dmadwifi -iwlan0 -c/..../wpa_supplicant.conf -dd " produces the following error
    [henrik@scribble ~]$ sudo wpa_supplicant -Dmadwifi -iwlan0 -c/home/henrik/wpa_supplicant.conf -dd
    Initializing interface 'wlan0' conf '/home/henrik/wpa_supplicant.conf' driver 'madwifi' ctrl_interface 'N/A' bridge 'N/A'
    Configuration file '/home/henrik/wpa_supplicant.conf' -> '/home/henrik/wpa_supplicant.conf'
    Reading configuration file '/home/henrik/wpa_supplicant.conf'
    ctrl_interface='/var/run/wpa_supplicant'
    eapol_version=1
    ap_scan=1
    fast_reauth=1
    Line: 485 - start of a new network block
    ssid - hexdump_ascii(len=7):
    65 64 75 72 6f 61 6d eduroam
    key_mgmt: 0x1
    eap methods - hexdump(len=16): 00 00 00 00 19 00 00 00 00 00 00 00 00 00 00 00
    identity - hexdump_ascii(len=21):
    68 72 69 30 30 33 40 6d 61 69 6c 62 6f 78 2e 75 xXxXXX@xxxxxxx
    69 74 2e 6e 6f xx.com
    password - hexdump_ascii(len=8): [REMOVED]
    phase2 - hexdump_ascii(len=13):
    61 75 74 68 3d 4d 53 43 48 41 50 56 32 auth=MSCHAPV2
    priority=10 (0xa)
    Priority group 10
    id=0 ssid='eduroam'
    Initializing interface (2) 'wlan0'
    EAPOL: SUPP_PAE entering state DISCONNECTED
    EAPOL: KEY_RX entering state NO_KEY_RECEIVE
    EAPOL: SUPP_BE entering state INITIALIZE
    EAP: EAP entering state DISABLED
    EAPOL: External notification - portEnabled=0
    EAPOL: External notification - portValid=0
    SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf
    capabilities: key_mgmt 0xf enc 0xf
    WEXT: Operstate: linkmode=1, operstate=5
    ioctl[IEEE80211_IOCTL_SETPARAM]: Operation not supported
    wpa_driver_madwifi_init: failed to set wpa_supplicant-based roaming
    WEXT: Operstate: linkmode=0, operstate=6
    Failed to initialize driver interface
    Failed to add interface wlan0
    Cancelling scan request
    Cancelling authentication timeout
    [henrik@scribble ~]$
    I really hope some of you have a suggestion to what I can do to fix this, as it's really annoying only being able to use wired.
    What I find wierd, is that "iwlist...scan" does not work.
    Thanks in advance
    -Henrik
    Last edited by henrikken (2009-03-24 15:49:54)

    two things:
    1. Your computer should be using the ath5k driver for the ar5007 chipset that your netbook has... and
    2. If the opensource approach doesn't work for you, build this driver.
    p.s. (wlan0 will be renamed to ath0)
    #Contributor: KJoN <[email protected]>
    pkgname=madwifi-hal
    pkgver=0.10.5.6
    pkgrel=svn
    pkgdesc="Multiband Atheros Drivers - hal 0.10.5.6 - svn"
    arch=('i686' 'x86_64')
    url="http://svn.madwifi-project.org"
    license=('GPL')
    depends=('subversion')
    provides=('madwifi' 'madwifi-utils')
    source=()
    md5sums=()
    build() {
    cd $startdir/src
    svn co http://svn.madwifi-project.org/madwifi/branches/$pkgname-$pkgver
    cd $pkgname-$pkgver
    make
    make DESTDIR=$startdir/pkg install
    cp $startdir/pkg/usr/local/* $startdir/pkg/usr -vR
    cp $startdir/pkg/usr/share/* $startdir/pkg/usr -vR
    rm $startdir/pkg/usr/{local,share} -r
    errr... remember to blacklist ath5k on MODULES on your rc.conf and please, run depmod -a after installing this package.
    Luck with your issue

  • Can't boot Arch from USB on Acer Aspire One...

    Hi All,
    New to the forums, relatively new to Linux. I've tried several distros including #!, U/K/Xubuntu, Mint, Kuki, Puppy and Wolvix. However none of them, except maybe Mint, have played very nicely with my Acer Aspire One netbook. Even Kuki was a bit of a disaster, though I liked the Midori browser, first time I'd used it was under Kuki.
    Intro aside, I want to try Arch. I am not scared of a bit of hands-on work via CLI, although am certainly no expert when it comes to CLI & Linux!
    The problem is, I created a USB install for the latest 32bit version of Arch using Unetbootin (I tried both under Windows and Linux, creating USB live sticks with both). However when I try to boot from USB, all goes well until just after a message during the boot process appears. I forget off the top of my head what the error message says, though it appears after successfully waiting 30 seconds to discover a SCSI drive (or something along those lines).
    The error has nothing to do with the drive, it's related to the step in the boot process that comes after that. Whatever the message is (I'm at work so cannot access logs or anything right now) it ends up asking me to resolve from a CLI prompt, which then leaves me with a prompt dialog, or to restart and try again.
    Nothing seems to work so I am not sure what I am doing wrong or if it might be a bug with Unetbootin or a bug with the latest version of Arch? Or simply a good old fashioned ID10T error?
    Any help would be greatly appreciated. Thanks!

    Thanks! I'll mark this as an ID10T error for now then. I'll give the USB install image a try tonight. On a side note, does Arch come with Skype pre-installed and if not, is it relatively simple to install a la the *.deb package install?

  • Firefox Slow Even When Offline on Acer Aspire One ao751h-1145

    I have a 2gb RAM, 1.33 Ghz Intel Atom CPU Z520, and a fresh install of Windows 7 Ultimate on my Acer Aspire One ao751h-1145. I have no viruses and no programs running in the background. I've installed and uninstalled various versions of Firefox (4, 11, 12) and even upon a fresh install before I edit preferences, bookmarks, or add-ons, the PROGRAM ITSELF is super slow. It isn't using any more RAM or processer speed that it should, however. What it does: Menus are slow to open, scrolling is jumpy, and switching from tab to tab takes like 2 seconds. Internet Explorer 8 works just fine, as do all other programs on the computer. Also, it works fine in Safe Mode. I can't find anything regarding this issue online. Help!

    Thanks for reply. But, drivers are up to date. However, I found on this page (https://support.mozilla.org/en-US/kb/how-do-i-upgrade-my-graphics-drivers) that I might want to disable hardware acceleration. I did that through the options menu and Firefox is "usable," but still not what I'm used to on other computers and still not as fast as IE on the same computer. Since turning of the hardware acceleration helped, what else can I do along the same lines to speed it up more? I know a 1.33GHz processor is plenty fast enough to run only firefox by itself. The computer I'm on now (my non-netbook) runs at 700MHz when on batteries and has no performance issues. I hope I can get it because I don't want to use another browser! :(

  • Wireless with acer aspire one linux linpus

    hi everyone, have just had replacement hh3 which is connecting ok wireless to my laptop, but my wife has little acer aspire one which used to connect ok but now wont, it does pick up the fon sometimes but i would like it how it was and connecting directly to the hub. it does connect ok using a cable but not wireless. any help or suggestions please.
    Solved!
    Go to Solution.

    I would expect if you deleted all the existing wifi connections and then reboot.  look for wireless connections available then select your ssid then connect - it will ask for key/password then enter then connect.  it would normally save infor but I am not a linux user - works in windows
    If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

  • Webcam troubles Acer Aspire One

    I have strange webcam behaviour on me Acer Aspire One A110
    After netbook turn on, it works fine till closing netbook cover. After this skype, cheese, xawtv don't shows anything till reboot.
    Right after turning on
    dmesg
    input: Acer Crystal Eye webcam as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/input/input9
    usbcore: registered new interface driver uvcvideo
    USB Video Class driver (v0.1.0)
    lsusb
    Bus 001 Device 002: ID 064e:d101 Suyin Corp. Acer CrystalEye Webcam
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Closing and open netbook cover
    Mar 20 09:05:05 greenhawk kernel: usb 1-5: USB disconnect, address 2
    Mar 20 09:05:05 greenhawk kernel: usb 1-5: new high speed USB device using ehci_hcd and address 3
    Mar 20 09:05:05 greenhawk kernel: usb 4-1: new full speed USB device using uhci_hcd and address 2
    Mar 20 09:05:05 greenhawk kernel: usb 4-1: not running at top speed; connect to a high speed hub
    Mar 20 09:05:06 greenhawk kernel: usb 4-1: configuration #1 chosen from 1 choice
    Mar 20 09:05:06 greenhawk kernel: uvcvideo: Found UVC 1.00 device Acer Crystal Eye webcam (064e:d101)
    Mar 20 09:05:06 greenhawk kernel: input: Acer Crystal Eye webcam as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/input/input11
    lsusb
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 002: ID 064e:d101 Suyin Corp. Acer CrystalEye Webcam
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Note: bus and Device changed 1:2 to 4:2
    And that's all - webcam not operational till reboot
    cheese -v
    Cheese 2.28.1
    Probing devices with HAL...
    Found device 064e:d101, getting capabilities...
    Detected v4l2 device: Acer Crystal Eye webcam
    Driver: uvcvideo, version: 256
    Capabilities: 0x04000001
    Probing supported video formats...
    libv4l2: error turning on stream: Ошибка ввода/вывода (Input/Output Error on Russian)
    Any advices to solve this?
    PS: Sorry for ugly English, not my native

    Additional information
    I made two lsusb -s b:d -v dumps before and just after netbook cover closing. There are results:
    diff ./acer_before.lsusb ./acer_after.lsusb
    2c2
    < Bus 001 Device 003: ID 064e:d101 Suyin Corp. Acer CrystalEye Webcam
    > Bus 004 Device 002: ID 064e:d101 Suyin Corp. Acer CrystalEye Webcam
    277c277
    < wMaxPacketSize 0x1400 3x 1024 bytes
    > wMaxPacketSize 0x03ff 1x 1023 bytes
    297c297
    < wMaxPacketSize 0x1400 3x 1024 bytes
    > wMaxPacketSize 0x0200 1x 512 bytes
    317c317
    < wMaxPacketSize 0x1400 3x 1024 bytes
    > wMaxPacketSize 0x0180 1x 384 bytes
    As you can see, magicaly sizes of data packets was changed

  • Roxio won't open in Desktop Manager Ver 4.5 on Acer Aspire one

    When I try to open Roxio, in Desk Top Manager V 4.5, it gives a message that my screen resolution should be set to 1024 x 768 but my Acer aspire One is only capable of 1024 x 600. It works fine on another notebook and my desktop. I'd really like to get my music and jpg files from my 8830 to this new laptop also. Does anyone know of a work around for this problem? Thanks.
    Solved!
    Go to Solution.

    You can do it with windows explorer, connect the device to the pc and open windows explorer, and you can manage all the pictures and songs, becuase the device is detected like a external hard drive 
    If I help you with any inquire, thank you for click kudos in my post.
    If your issue has been solved, please mark the post was solved.

  • My Acer Aspire One (Linpus lite) has downloaded firefox 4 but I can't open it!

    My firefox browser informed me automatically that there was a more recent version and I agreed to install it. Since then whenever I click on the icon the timer spiral operates for a second then nothing happens.
    Could sort this in windows but the Acer One makes accessing these sorts of things complicated for non-linux aware people - any help gratefully received!

    If your AA1 is still behaving properly (except for Firefox) see here:
    http://linuxforums.org.uk/netbooks/install-firefox-4-on-an-acer-aspire-one-running-linpus-lite-linux/

  • Acer Aspire One A0A 150: screen flicker, blanking (intel driver?)

    Being the stubborn sort, I've been struggling for more than a month with the following problem, to no avail.
    The screen on my Acer flickers while running X (seems to be independent of window manager I run.) Even worse, at random intervals, the screen will actually go completely black (or sometimes green or blue, but usually black.)
    To be clear, I am not absolutely sure the flickering and screen blanking are related to each other... only 90% certain.
    The flickering and blanking seem completely unrelated to what I'm doing on the computer. The blanking will happen if I'm watching a movie, or even if I'm simply typing an email (in fact, it has happened as I typed this post!) When the screen blanks out, the only way to recover it is to shut the lid of the laptop, wait a couple of seconds, and open it again. Closing the laptop lid suspends the laptop and the screen seems to recover when the computer wakes up. Nothing else seems to bring the screen back: not console switching, not killing X, nor any magic key combination. Before I figured out that suspend/resume would bring back the screen, I had to reboot it with SysRq-B.
    Although the flicker/blanking happens frequently, it leaves no traces I can find in either dmesg or Xorg log. I do not use an xorg.conf file.
    One MIGHT think it is a hardware issue, but it NEVER occurs when I boot into Windows XP. I have used XP for days without any flicker or blanking (hence one reason I think the two issues are related.) Also, I'm pretty sure it doesn't occur when I boot the computer into xPUD.
    Some research led me to think my issue might be with the intel driver. With that in mind, I've tried different versions of the driver:
    xf86-video-intel from both extra and testing.
    xf86-video-intel-git from AUR
    xf86-video-intel-newest from AUR.
    (In each case, with the appropriate dependencies, etc.)
    Presently, I'm using the driver from testing, but none of the drivers has made any noticeable difference: the problem remains.
    Finally, I am using Tera's one-dev kernel for the Acer Aspire One, available in AUR.
    Does anyone have any idea how to fix this issue? It's driving me to rely on Windows XP a lot more often, as suspending/resuming the laptop when it blanks out really interrupts my work. Please save me from Windows :-)
    Last edited by tw (2009-12-29 09:48:09)

    damjan wrote:UVESAFB and KMS will probably never work together. Just use KMS it's way better (and you should be able to run same splash on KMS too)
    Thanks. Means I yet again learned something about linux the trial and error way.
    I actually used a setup where KMS was disabled and UVESAFB enabled, since the Arch Wiki entry on Splashy strongly recommended UVESAFB and didn't mention KMS. Oh well. KMS enabled now, the UVESAFB daemon thrown out. I should probably get a wiki account, suggest a clarification of that entry to prevent other newbies from making the same mistake.
    EDIT: Added a section on KMS to the Arch Wiki entry on Splashy
    Last edited by caligo (2010-01-11 12:49:01)

  • How do I install the latest version of Firefox on my Acer Aspire One running Linpus Linux Lite?

    I have an Acer Aspire One Netbook. It runs "Linpus Linux Lite" OS. It came with Forefox 2 installed. I have searched the web for advice on how to upgrade to Firefox 3.5.
    I had a go at it, I have now lost Firefox 2, but failed to install a later version.
    Can someone tell me how t0 get either Firefox 2 back, or better still, unstall Firefox 3.5?
    I should say that I'm a novice so I need really basic instructions.
    If this plea for help doesn't work, I'll take my netbook to my local PC chap & ask for Windows to be installed on it!
    Thanks.

    See here:
    http://linuxforums.org.uk/netbooks/install-firefox-5-on-an-acer-aspire-one-running-linpus-lite-linux/
    for instructions on how to install Firefox 5 on an Acer Aspire One running Linpus Lite Linux.

  • Acer Aspire one will not boot up

    When I boot up my Acer Aspire one  I get a message that says:
    Windows failed to start.  A recent hardware or software change might be the cause.  To fix the problem:
    1. Insert your Windows installation disc and restart your computer.
    2. Choose your language settings, and then click "next"
    3.  Click "Repair your computer"
    If you do not have this disc. contact your system administrator or computer manufacturer for assistance.
    File:  \Boot\BCD
    Status:  0xc000000e
    Info:  An error occurred while attempting to read the boot configuration data.
    The only problem is that my net book has no disc drive.  What am I to do??

    From ABOUT:
    Start
    System Recovery Options.
    There are several ways of starting System Recovery Options. See How To Access the System Recovery Options Menu in the link above for help.
    Open Command Prompt from the System Recovery Options menu.
    Note: The
    Command Prompt available from the System Recovery Options menu is very similar to the one you may be familiar with within Windows. Also, the following procedure should work as described in both Windows 7 and Windows Vista.
    At the prompt, type the bootrec
    command as shown below and then press Enter:
    bootrec /rebuildbcd
    The bootrec command will search for Windows installations not included in the Boot Configuration Data and then ask you if you'd like to add one or more to it.
    You should see one of the following messages at the
    command line.
    Option 1
    Scanning all disks for Windows installations.
    Please wait, since this may take a while...
    Successfully scanned Windows installations.
    Total identified Windows installations: 0
    The operation completed successfully.
    Option 2
    Scanning all disks for Windows installations.
    Please wait, since this may take a while...
    Successfully scanned Windows installations.
    Total identified Windows installations: 1
    [1] D:\Windows
    Add installation to boot list? Yes<Y>/No<N>/All<A>:
    If you see:
    Option 1: Move on to Step 5. This result most likely means that Windows installation data in the BCD store exists but bootrec couldn't find any
    additional installations of Windows on your computer to add to the BCD. That's fine, you'll just need to take a few extra steps to rebuild the BCD.
    Option 2: Enter Y or Yes to the
    Add installation to boot list? question, after which you should see a
    The operation completed successfully message, followed by a blinking cursor at the prompt. Finish up with Step 10 toward the bottom of the page.
    Since the BCD store exists and lists a Windows installation, you'll first have to "remove" it manually and then try to rebuild it again.
    At the prompt, execute the bcdedit command as shown and then press Enter:
    bcdedit /export c:\bcdbackup
    The bcdedit command is used here to export the BCD store as a file: bcdbackup. There's no need to specify a
    file extension.
    The command should return the following on screen:
    The operation completed successfully.
    meaning the BCD export worked as expected.
    At this point, you need to adjust several
    file attributes for the BCD store so you can manipulate it.
    At the prompt, execute the attrib command exactly like this:
    attrib c:\boot\bcd -h -r -s
    What you just did with the attrib command was remove the
    hidden, read-only, and
    system attributes from the file
    bcd. Those attributes restricted the actions you could take on the file. Now that they're gone, you can manipulate the file more freely - specifically, rename it.
    To rename the BCD store, execute the ren command as shown:
    ren c:\boot\bcd bcd.old
    Now that the BCD store is renamed, you should now be able to successfully rebuild it, as you tried to do in Step 3.
    Note: You could delete the BCD file entirely since you're about to create a new one. However, renaming the existing BCD accomplishes the same thing since it's now unavailable to Windows, plus provides you yet another layer of backup, in
    addition to the export you did in Step 5, if you decide to undo your actions.
    Try rebuilding the BCD again by executing the following, followed by Enter:
    bootrec /rebuildbcd
    which should produce this in the Command Prompt window:
    Scanning all disks for Windows installations.
    Please wait, since this may take a while...
    Successfully scanned Windows installations.
    Total identified Windows installations: 1
    [1] D:\Windows
    Add installation to boot list? Yes<Y>/No<N>/All<A>:
    meaning that the BCD store rebuild is progressing as expected.
    At the Add installation to boot list? question, type Enter Y or
    Yes, followed by the Enter key.
    You should see this on screen:
    The operation completed successfully.
    meaning that the BCD rebuild is complete.
    Restart your computer.
    Assuming that an issue with the BCD store was the only problem, Windows should start as expected.
    If not, continue to troubleshoot whatever specific issue you're seeing that's preventing Windows from booting normally.
    Important: Depending on how you started System Recovery Options, you may need to remove a disc or
    flash drive before restarting.

Maybe you are looking for

  • Link to file (blob) with 2 primary keys

    I am experiencing a problem in APEX 3.1.2 with viewing files uploaded through a simple form based on a table. If that table has a single column primary key, the link works perfectly. If the table has a two column primary key, the link throws a "pls/a

  • I use to download free  games but now it is asking for my credit card information why?

    I use to download free games but now it is asking for my credit card information why?

  • Run Raw commands from Oracle FTP adpater

    Hi, The target system we are having is mainframes.We need to ftp a file in some location on the mainframes using Oracle Fusion Middleware 11.1.1.5 ftp adapter.Before sending the files there is requirement to run some raw commands.Can someone help me

  • What is really possible to achieve in mucow?

    Is it possible to build someting like contact form (similar to that included in muse) where graphics can be changed with in muse? Coold you give us examples (more complicated) than we can find in muse exchange ? 

  • How to get data out of Vector of vector ???

    All, I have a vector v1 which is getting populated by the resultset of the database. This vector has another two vectors vrow & vcol . Code as follows --- v1 = new Vector(); while(rs1.next()) {      Vector vrow = new Vector();      for (int i=intstar