I just wanted to write a quick note to say I got my Aspire One with Linpus working with the Arduino perfectly.
I don't have a step by step guide or anything but essentially I did the following:
Download and uncompress the Arduino environment as per normal, e.g:
wget http://www.arduino.cc/files/arduino-0012-linux.tgz
tar zxvf arduino-0012-linux.tgz
Install the avr tools:
sudo yum install avr-gcc avr-libc avr-gcc-c++
Add the user to the lock and uucp groups (don't know if this is required but I saw it posted here):
usermod -a -G uucp user
usermod -a -G lock user
And then the critical bit that nobody else seems to have done.....you need the USB to Serial drivers (kernel modules) which are usbserial.ko and ftdi_sio.ko. Because Linpus Lite has been stripped down and optimised it doesn't come with FTDI support as standard.
So you just need to compile the module. You can adapt the instructions found here for compiling the bluetooth module by someone called Jesse Osby:
http://macles.blogspot.com/2008/10/new-applications-for-acer-aspire-one.html
Just adapt the procedure to compile FTDI_SIO instead of bluetooth.
Once compiled, copy the module over (and my usbserial.ko module seemed to vanish so I copied over that as well):
sudo cp -fv drivers/usb/serial/ftdi_sio.ko /lib/modules/2.6.23.9lw/kernel/drivers/usb/serial/
sudo cp -fv drivers/usb/serial/usbserial.ko /lib/modules/2.6.23.9lw/kernel/drivers/usb/serial/
Tell Linux to check for new modules:
sudo depmod -a
Then plug in your Arduino. When I type dmesg I can see it being detected correctly:
usb 2-1: new full speed USB device using uhci_hcd and address 2
usb 2-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Seri
al Device
ftdi_sio 2-1:1.0: FTDI USB Serial Device converter detected
drivers/usb/serial/ftdi_sio.c: Detected FT232RL
usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0
usbcore: registered new interface driver ftdi_sio
drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver
Launching the Arduino IDE in the usual way I can set it to use ttyUSB0. I compiled and uploaded a sketch and it worked perfectly. I even added an Arduino icon to the Aspire desktop.
Only problem I had was when first running the Arduino environment it threw up some warnings as seen on here but subsequently it works fine with no errors. Also first time I compiled a sketch it complained about not being able to determine the size or something but again subsequently it has worked fine.
Using Alt+F11 I can make the Arduino IDE full screen and it makes for some awesome portable Arduino development. The only niggle that remains is the font on the menus is too large for my liking, must be a JVM setting I can change for that but haven't looked into it yet!
I have Debian running on another netbook and although Debian works great I still prefer to keep Linpus Lite on the AA1 because it boots so fast and has only what I need without bloat.
Hope this helps someone.