Fujitsu Lifebook S6520
The LifeBook S6520’s compact size, light weight, and travel-friendly features make it my favorite laptop. The notebook features a 14.1-inch LED screen with a 1280 x 800 resolution, while the dimensions and weight of which are as a 13.3-inch model. The default Operation System is Windows® Vista™, however Arch Linux runs well on it.
- 1 Hardware specifications
- 2 Setup
- 3 Issues
- Intel Core 2 Duo T8600 / T9400
- 2 GB of DDR3 1066 Mhz RAM
- 14.1" 1280x800 WXGA
- Intel GMA965GM chipset with GMA 4500MHD onboard GPU
- IPW5300 AGN wireless LAN with wireless hardware switch
- Broadcom Tigon Gigabit LAN adapter
- AuthenTec AES2501 fingerprint reader
- Logitech Webcam
- Agree Systems 56K modem
- built-in Bluetooth 2.1
- 5 in 1 cardreader (supporting SD, MemoryStick, ea.)
- 3 x USB 2.0, 1x FireWire 400 4-pin connector, VGA and S-Video ports
Intel Core 2 Duo
Automatic frequency throttling and voltage adjustment can be enabled by loading the acpi_cpufreq module (this one is to be preferred over the Intel Speedstep ones; those will be deprecated soon). Install cpufreqd, which will pull in cpufreq-utils along with it. Set up both utilities, and add cpufreqd as a daemon to your DAEMONS=() array (in /etc/rc.conf, that is).
Intel GMA 4500MHD onboard GPU
IPW5300 AGN wireless LAN
Broadcom NetLink BCM5787M Gigabit LAN
No setup required, it just needs the tg3 module.
Suspension and hibernation
Nowadays, all you should need is the following:
sudo pacman -S pm-utils
That will install the pm-utils package which contains the programs pm-suspend, pm-hibernate, etc. To suspend to RAM, just do the following:
...and to hibernate...
Pretty straight-forward! There is also a "hybrid", called pm-suspend-hybrid. What this does is that it does everything it needs to hibernate and then suspends the computer instead of shutting it down, as it normally would when hibernating! So if you don't run out of power during this suspended state, you can start the computer up again as if it was a normal supension—if you do run out of power, it would just act like a normal hibernation.
FireWire is supported out of the box, however, for FireWire HD support, you might need to load the sbp2 module (that is, if you are using the common stack, since a new one is in the works and already present in the kernel). You have the common stack if you run stock Arch kernels.
AuthenTec AES2501 fingerprint reader
As duly pointed out on the forums, fingerprint readers are more a threat to your privacy than a safeguard. Your fingerprints (unless you are paranoid and type with gloves on) are likely to be all over your keyboard, rendering the 'security' purpose of this device useless. Keep this in mind if you intend to use the reader as a replacement for your password; fingerprints can be duplicated easily with basic stuff (graphite ea.).
There is a utility called fprint available, together with a libfprint library it depends on. Both are packaged for Arch Linux.
# pacman -S fprint
The fprint program is still called fprint_demo for the moment, but it works :-).
Integration with the login manager seems possible - for that you'll need amongst others the pam_fprint module.
Afer installing the package, run
and follow the instructions to scan the finger you want to use for authentication. The next step is to configure PAM. First edit /etc/pam.d/login, and make the first lines look like this:
#% PAM-1.0 auth required pam_securetty.so auth requisite pam_nologin.so auth sufficient pam_fprint.so auth required pam_unix.so nullok auth required pam_tally.so onerr=succeed file=/var/log/faillog
This will make PAM accept a successful fingerprint scan as a valid login token, if the scan fails, it will fall back to a password. From this moment on, you'll be able to log on with a scan on a tty - enter your username, press Enter, and scan the finger you told pam_fprint_enroll to use as default. Voilà :-).
On the forum you can also find a topic that covers setting up your fingerprint reader with PAM and SLiM, but this is with the aes2501 kernelspace driver.