[FrontPage] [TitleIndex] [WordIndex

This is a read-only archived version of wiki.centos.org

Acer Aspire One 522

Here are some notes on installing CentOS 6.3 x86_64 on an Acer Aspire One 522 netbook.

1. Specifications

Processor

AMD C-50 1.0GHz

Memory

1GB DDR3-1066 (1 DIMM)

Chipset

AMD Hudson FCH

Graphics

AMD Radeon HD 6250

Display

10.1" TFT with 720p (1280x720) resolution and LED backlight

Storage

Toshiba MK2565GSX 250GB 2.5" 5,400 RPM hard drive

Audio

Stereo HD audio via Conexant codec

Ports

3 USB 2.0

1 HDMI

1 VGA

1 RJ45 10/100 Ethernet via Atheros AR8152

1 analog headphone output

1 analog microphone input

Expansion slots

1 MMC/SDHC

Communications

802.11b/g/n Wi-Fi via Broadcomm controller (2.4 GHz only)

Input devices

Chiclet keyboard

Synaptics capacitive touchpad

Internal microphone

Camera

1.3-megapixel webcam

Dimensions

258 x 185 x 26 mm (10.2" x 7.3" x 1.0")

Weight

1.3 kg (2.87 lbs)

Battery

6-cell Li-ion 4400 mAh, 49 Wh

Operating System

Windows 7 Starter

Note: No CD/DVD drive.


/sbin/lspci -nn:

00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 14h Processor Root Complex
  [1022:1510]
00:01.0 VGA compatible controller [0300]: ATI Technologies Inc Wrestler [Radeon HD 6250]
  [1002:9804]
00:01.1 Audio device [0403]: ATI Technologies Inc Wrestler HDMI Audio [Radeon HD 6250/6310]
  [1002:1314]
00:11.0 SATA controller [0106]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller
  [AHCI mode] [1002:4391]
00:12.0 USB controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
  [1002:4397]
00:12.2 USB controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller
  [1002:4396]
00:13.0 USB controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
  [1002:4397]
00:13.2 USB controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller
  [1002:4396]
00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 42)
00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]
  (rev 40)
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller
  [1002:439d] (rev 40)
00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384]
  (rev 40)
00:15.0 PCI bridge [0604]: ATI Technologies Inc SB700/SB800/SB900 PCI to PCI bridge
  (PCIE port 0) [1002:43a0]
00:15.2 PCI bridge [0604]: ATI Technologies Inc SB900 PCI to PCI bridge (PCIE port 2)
  [1002:43a2]
00:15.3 PCI bridge [0604]: ATI Technologies Inc SB900 PCI to PCI bridge (PCIE port 3)
  [1002:43a3]
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 0
  [1022:1700] (rev 43)
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 1
  [1022:1701]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 2
  [1022:1702]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 3
  [1022:1703]
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 4
  [1022:1704]
00:18.5 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 6
  [1022:1718]
00:18.6 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 5
  [1022:1716]
00:18.7 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 7
  [1022:1719]
06:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR8152 v2.0 Fast Ethernet
  [1969:2062] (rev c1)
07:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN
  Controller [14e4:4727] (rev 01)


/usr/sbin/lsusb:

Bus 001 Device 004: ID 13fe:3123 Kingston Technology Company Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 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 002 Device 004: ID 0402:9665 ALi Corp. Gateway Webcam
Bus 002 Device 003: ID 0cf2:6250 ENE Technology, Inc. SD card reader (UB6250)


2. Memory Upgrade

I upgraded the memory from 1 GB to 2 GB using the instructions found on the net, in particular at https://www.youtube.com/watch?v=lNRvBjaTw5Y . I found it necessary to use, carefully, a very thin knife to pry open the keyboard (as shown at 0:40 and thereafter) and to insert thin cardboard between the keyboard and each catch as I worked.

The four screws to be removed, as shown at 1:58, are labelled "#1". You then push with a screwdriver into a hole labelled "#2". There's no need to unscrew the back panel.


3. OS

CentOS 6.3 x86_64 DVD with a "Desktop" configuration works. CentOS 6.2 also worked; CentOS 6.0 and 6.1 didn't.


4. Installation

Since the netbook doesn't have a CD or DVD drive, CentOS must be installed from a USB drive.


5. Networking

Ethernet: Install kmod-atl1e from ELRepo, then create the file /etc/sysconfig/network, if it doesn't already exist. Here's a simple example:

NETWORKING=yes
HOSTNAME=localhost.localdomain

If desired, add this:

NETWORKING_IPV6=yes

For PPPoE, as required by many ADSL connections, edit /etc/NetworkManager/NetworkManager.conf by adding ",keyfile" at the end of the line starting with plugins:

[main]
plugins=ifcfg-rh,keyfile

Note there's no space after the comma.

Then restart the network and Network Manager daemons:

service network restart
service NetworkManager restart

Wireless: Apparently, some models come with Atheros wireless and some come with Broadcom wireless. These notes apply to the Broadcom model.

Build kmod-wl from ELRepo according to its instructions.

It shouldn't be necessary to create the file /etc/sysconfig/network-scripts/ifcfg-eth0 but, if so, here's an example:

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:1a:a0:d7:6d:9a
IPADDR=10.16.1.101
NETMASK=255.255.255.0
GATEWAY=10.16.1.1
DNS1=10.16.1.112
DNS2=76.242.0.28

Thanks to Russ herrold for suggesting the scripts.

For IPv6 to work with PPP, modify the file /etc/ppp/options as described in CentOS bug 5772.


6. USB Mouse

Works out of the box.


7. Touchpad

The touchpad works out of the box, as do the buttons. Double tapping must be enabled at System > Preferences > Mouse > Touchpad.


8. Graphics

Use the default driver (radeon) or install kmod-fglrx and fglrx-x11-drv from ELRepo, but see the note below about Suspend and hibernate.

AMD's own Catalyst driver worked with CentOS 6.2, but doesn't with CentOS 6.3.


9. Sound and microphone

The loudspeaker (one speaker only) works out of the box, including disabling the speaker when headphones are connected.

Microphone: Add load-module module-alsa-source device=hw:1,0,0 to /etc/pulse/default.pa before the line .ifexists module-udev-detect.so. Use alsamixer to adjust the levels for the HDA ATI SB device; for Internal Mic, if the word Capture doesn't appear, press the space bar. Tell your applications that the input device is HDA ATI SB: CONEXANT Analog (hw:1,0): Internal Mic:0.

The default beep is quite loud; you can also adjust it with alsamixer.


10. Video camera

Works out of the box.


11. Suspend and hibernate

With the default radeon graphics driver, hibernate works properly; however, after resuming from suspend, one of the cores is disabled.

Suspend and hibernate don't work with the kmod-fglrx driver from ELRepo.


12. Function keys

After installing kmod-wl for wireless networking, all function keys work out of the box.


13. Card reader

I haven't found a way to make it work; I'd appreciate suggestions.


Reviews of this netbook:

Using Linux with this netbook:


Created by YvesBellefeuille. Thanks to AlanBartlett for his review and suggestions.


2023-09-11 07:23