Lenovo Thinkpad SL500

It's a thinkpad, no it's an ideapad, no it's good, no it's bad..whatever it's powerful, cheap and it runs gentoo.

Yes it's thinkpad without the thinkpad_acpi. However the lenovo-sl-laptop module is the next best thing.

Helpful links
thinkwiki.org entry linlap entry generously coded thinkpad acpi replacement for the sl500

Hardware
lspci -nn

lsusb

CPU
make.conf

Xorg.conf
I used the new evdev/hal/xorg combo and had no keyboard/mouse until specifying them along with 'allowemptyinput false' as below. Also had repeating keys with hald enabled on boot until adding 'AutoAddDevices False' as below.

Brightness
I have an issue where it boots dimmed. The kernel module allows the hotkeys to brighten it, but what also works is a simple: make it bright I just added it to the local startup (/etc/conf.d/local.start) and all is well.

Bluetooth
Bluetooth is provided by the kernel module above. Seems like it would be btusb instead, but it didn't work for me.

eth0
For some reason it would occasionally boot to 10MB/sec half duplex. May be my lousy router/switch, but I fixed it with this:

Wireless
Use the iwlagn kernel module and setup as any other.

wireless device lspci

Camera
Test Camera