Here are my notes for installing Linux on my Sony Vaio
PCG-FR215E. It's not a problem !
This page is inspired by http://pantuflo.escet.urjc.es/~dgil/misc/vaio_howto/

| CPU: | AMD Athlon XP 2200+ 1.7 Ghz |
| RAM: | 768 DDR SDRAM 266 Mhz (256 MB, 1GB Max.) |
| HD: | 40 GB (Ultra ATA/100) |
| Video: | GeForce4 420 Go 16MB |
| Sound: | VT8233 [AC97 Audio Controller] |
| Ethernet: | Realtek (RTL-8139) |
| Ethernet: | NetGear WG511T PCMCIA Card |
| Display: | 15.0'' XGA (1024x768) TFT |
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333] 00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP] 00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:0e.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa) 00:0e.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa) 00:0e.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 02) 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge 00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50) 00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 Modem] (rev 80) 01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 420 Go] (rev a3) 02:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
Mandrake Linux Official 10.1 - Kernel 2.6.8.1-12mdk
The builtin Ethernet controller is a generic Realtek. Just load the module 8139too.
My Wifi controller is a PCMCIA NetGear WG511T with an Atheros Chipset. Use the madwifi driver.
The VIA82xx chipset is detected during installation and works fine. In KDE, select ALSA as Input/Output method instead of Auto Detect to avoid unpleasant noises at startup time.
If something goes wrong, try :
$ alsaconf
XFree 4.3.0 (or Xorg) includes a generic driver. You can install the nvidia driver
from http://www.nvidia.com/linux
(note : the kernel will be tainted) to enable 2D/3D acceleration and features like TwinView. Don't forget to update your X11 configuration file : replace nv by nvidia in section "Device".
For a full config with TwinView and Multihead (not tested), take a look at my configuration file.
Everything is OK, except software suspend that doesn't work because of nvidia driver... it seems.
To enable ACPI support, parameters passed to the kernel at boot time needs to be modified in lilo.conf :
image=/boot/vmlinuz
label="linux-orig"
root=/dev/hda1
initrd=/boot/initrd.dsdt
append="resume=/dev/hda5 pci=biosirq acpi=on splash=silent"
vga=788
read-only
Battery status and thermal information work fine :
$ acpi -V
Battery 1: charging, 100%
Thermal 1: ok, 65.0 degrees C
AC Adapter 1: on-line
I had a little problem with the power button. When i was pressing the power button, the laptop was stopping correctly but was falling in a lethargy ! I was having to press the switch for 5 seconds before it wakes up ! So, i've compiled my kernel with this configuration :
# Power management options (ACPI, APM) # CONFIG_PM=y # CONFIG_PM_DEBUG is not set CONFIG_SOFTWARE_SUSPEND=y CONFIG_PM_STD_PARTITION="/dev/hda5" # # ACPI (Advanced Configuration and Power Interface) Support # CONFIG_ACPI=y CONFIG_ACPI_BOOT=y CONFIG_ACPI_INTERPRETER=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_SLEEP_PROC_FS=y CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_FAN=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_THERMAL=y # CONFIG_ACPI_ASUS is not set # CONFIG_ACPI_TOSHIBA is not set CONFIG_ACPI_DEBUG=y CONFIG_ACPI_BUS=y CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_PCI=y CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_INITRD=y # CONFIG_ACPI_TC1100 is not set
This devices are ok : USB mouse, USB keys (removable mass storage), digital cameras (AGFA). Printers and scanners not tested.
This is a softmodem. Use linuxant conexant HSF drivers.
Tested with my NetGear WIFI card. Works fine !
$ sudo cardctl ident Socket 0: product info: "Atheros Communications, Inc.", "AR5001-0000-0000", "Wireless LAN Reference Card", "00" manfid: 0x0271, 0x0012 function: 6 (network)
Not tested
I just have to compile madwifi drivers.
$ sudo iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
ath0 IEEE 802.11g ESSID:"xxxxxxxxx" Nickname:"xxxxxxxxx"
Mode:Managed Frequency:2.457GHz Access Point: 00:09:5B:xx:xx:xx
Bit Rate=54Mb/s Tx-Power:50 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:38/94 Signal level:-57 dBm Noise level:-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:15 Invalid misc:15 Missed beacon:0
Pacôme MASSOL - pacome *-at-* pmassol.net - http://www.pmassol.net - Last update : 2005-03-25