Linux on Sony Vaio VGN-C1S

last update: Dec. 30, 2006
I am running Ubuntu Linux 6.10 (Edgy Eft). The default installation pretty much worked right away!

The system's BIOS much has almost no options to play with, ie. there is no way to enable/disable VT or HT.

I named the laptop 'pan'...

Status

Component Status Comment
Intel Core 2 Duo T5500 CPU (1.66 GHz) OK SpeedStep: 1.00 / 1.33 / 1.66 GHz
VT (Vanderpool) is not supported, no BIOS option:
pmeerw@pan:/tmp/msr-tools-1.1.2$ sudo ./rdmsr 0x3a
1
HT is supported (no BIOS option)
Intel 82801G (ICH7) chipset OK
Hitachi HTS541010G9SA00 SATA 100 GB Harddisk OK
Pioneer DVD-RW DVR-K16M
24x CD, 3x DVD
OK special Sony OEM model, no region-free firmware yet;
drive can do DVD+-R/RW, DVD+RW DL, DVD-RAM, but no DVD-RW DL
audio CD ripping limited to 8x
Graphics: Intel 945GM Chipset OK
WLAN: Intel PRO/Wireless 3945 (802.11 a/b/g) OK
Modem: Intel HDA untested maybe non-free driver from Linuxant supports it:
pmeerw@pan:/tmp$ sudo hsfconfig --info
...
Config for modem unit 0: /dev/ttySHSF0
        Device instance: 0-HDA-14f12c06:104d1700-1
        HW revision    : SSD=33 LSD=0x22
        HW profile name: hsfhda
        Registration ID: XXXX-XXXX-XXXX
        License owner  : xxx@xxx
        License key    : FREE
        License status : FREE (max 14.4kbps data only)
        Current region : AUSTRIA (T.35 code: 000A)
Touchpad: AlpsPS/2 ALPS GlidePoint OK
NIC: Marvell Yukon FE 1 GBit Ethernet OK
Sound: Intel HDA OK even the volume/mute hotkeys work in Ubuntu's Gnome 2.16
Display: 13.3" 1280x800 TFT OK brightness can be set by writing to /proc/acpi/sony/brightness:
eg. echo "4" > /proc/acpi/sony/brightness; Ubuntu's Gnome 2.16 desktop does not handle the functions keys to adjust brightness (F5/F6)
Hotkeys
brightness / switch display / zoom / suspend
unsupported sony_acpi driver only allows to change brightness
see ACPI SNC below; Sony PI is not supported
2x USB 2.0: Intel UHCI OK 29.3 MB/s transfer to HDD (measured with hdparm -t)
1x IEEE1394: (Firewire, S400) Texas Instruments OHCI OK 25.6 MB/s transfer to HDD (measured with hdparm -t)
Card Reader: Texas Instruments 5-in-1 partial SD cards supported, MS cards not yet supported

System Information

Output of lspci:
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller (rev 13)
06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
0a:03.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0a:03.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0a:03.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

ACPI SNC

GBRT / SBRT get / set display brightness supported by sony_acpi
GPBR / SPBR get / set display brightness default on power-on supported by sony_acpi
RBMF get battery mode don't know how to use, *1
RSBI get battery info don't know how to use, *1
CBMF change battery mode don't know how to use, *1
GDDI lid opened/closed (?) information also reported by /proc/acpi/... (?)
GWDP ?
PWAK ?
SODV ?
CSXB Sony BIOS call see SXBios.dll, *2
SNAV probably some version (?)
SN00 multi-function method returns 'SncSupported' for args 0,1,2,3
*1 according to disassembly of Sony's ISBMgr.exe tool
*2 by disassembly again

Links


pmeerw@pmeerw.net, Peter Meerwald