Repository 32bit  Forum
Repository 64bit  Wiki

Sony Vaio VGN-FS285H: differenze tra le versioni

Da Slacky.eu.
(Disclaimer)
(Introduzione)
Riga 3: Riga 3:
==Introduzione==
==Introduzione==
Questo articolo non è una guida all'installazione di Slackware sul suddetto portatile ma vuole essere un aiuto a chiunque voglia farlo. Pertanto non spiegherò tutti i passi dell'installazione ma verranno solo illustrate le varie componenti e le relative configurazioni da me effettuate. Non mi assumo nessuna responsabilità sulle informazioni qui riportate. Seguitele a vostro rischio e pericolo.
Questo articolo non è una guida all'installazione di Slackware sul suddetto portatile ma vuole essere un aiuto a chiunque voglia farlo. Pertanto non spiegherò tutti i passi dell'installazione ma verranno solo illustrate le varie componenti e le relative configurazioni da me effettuate. Non mi assumo nessuna responsabilità sulle informazioni qui riportate. Seguitele a vostro rischio e pericolo.
  +
  +
Se volete contattarmi scrivete a:
  +
bart[at]slacky[dot]it
  +
==Conoscenze==
==Conoscenze==
Per applicare ciò che vi indicherò occorrono nozioni sulla ricompilazione di un kernel Linux e piena conoscenza dell'hardware del vostro portatile.
Per applicare ciò che vi indicherò occorrono nozioni sulla ricompilazione di un kernel Linux e piena conoscenza dell'hardware del vostro portatile.

Versione delle 13:36, 26 feb 2007


Indice

Introduzione

Questo articolo non è una guida all'installazione di Slackware sul suddetto portatile ma vuole essere un aiuto a chiunque voglia farlo. Pertanto non spiegherò tutti i passi dell'installazione ma verranno solo illustrate le varie componenti e le relative configurazioni da me effettuate. Non mi assumo nessuna responsabilità sulle informazioni qui riportate. Seguitele a vostro rischio e pericolo.

Se volete contattarmi scrivete a: bart[at]slacky[dot]it

Conoscenze

Per applicare ciò che vi indicherò occorrono nozioni sulla ricompilazione di un kernel Linux e piena conoscenza dell'hardware del vostro portatile.

Sistema Operativo

Sul mio Vaio VGN-FS285H ho installato una Slackware 11.0.
Il sistema è stato testato anche con una Slackware 10.2 e Archlinux 0.7.2.

Hardware

Intel Pentium M740 processor 1.73GHz
15" WXGA+ WVA TFT screen (1280 x 800)
nVidia GeForce Go6200 with TurboCache 
Intel(R) Ethernet PRO/100+
Intel(R) PRO/Wireless 2200/2915 Network Driver

General Hardware Specifications:

Hardware Components
Status under Linux
Notes
Pentium M740 Processor, 1.73GHz Works Non sono richieste procedure particolari. Il Pentium 4-M è compilato direttamente all'interno del kernel
15.4 WXGA+WVA TFT Display Works Per settare la luminosità dello schermo è possibile utilizzare i seguenti driver http://popies.net/sonypi/sony_acpi.tar.gz.

Dopo aver estratto i files entrate nella cartella relativa e lanciate make. Così facendo si creerà un file chiamato sony_acpi.ko.
Copiate il file in:
/lib/modules/`uname -r`/kernel/drivers/acpi (se acpi non esiste createla). Lanciate un depmod -a e poi modprobe sony_acpi.
Per verificare che è tutto settato correttamente andate in:
/proc/acpi/sony e digitate:
echo "1" > /proc/acpi/sony/brightness (lowest brightness) oppure

echo "8" > /proc/acpi/sony/brightness (highest brightness)
nVidia GeForce Go6200 with TurboCache Works Scaricate i driver Nvidia
512MB Works Non è richiesta nessuna procedura particolare
80 GB Ultra ATA Hard Drive Works Non è richiesta nessuna procedura particolare
Integrated Network Card Works Questa scheda di rete richiede il modulo e100, compilato staticamente nel kernel.
Internal 56k Modem Not tested In progress
PCMCIA Not tested In progress
PIONEER DVD-RW DVR-K15 Drive Works Non è richiesta nessuna procedura particolare
Internal Intel Corporation PRO/Wireless 2200BG(Wi-Fi Certified) Works Il supporto al wireless è compilato all'interno del kernel Linux.

L'unica cosa da fare è scaricare l'ultima versione dei firmware, attualmente la 3.0. Li potete trovare qui: "http://ipw2200.sourceforge.net/firmware.php. Dopo aver estratto i file date un:

mv *.fw /lib/firmware/
Lithium-Ion Battery Works Il supporto all'ACPI è compilato all'interno del kernel. Durata massima di circa 2 ore senza alimentazione.
Intel Corporation High Definition Audio Controller Works

Per configurare la scheda audio basta lanciare alsaconf. Supportata dai driver Intel presenti nel kernel Linux.

Non testata con il kernel 2.4.x

Kernel

Il kernel utilizzato è un 2.6.19.1. Questo è il mio .config.
ATTENZIONE: Il kernel è compilato per lavorare su un filesystem EXT3!
Il portatile dispone di 512 MB di ram di default espandibili fino ad 1 GB. Se l'avete ampliata o volete farlo, affinché venga rilevata, dovrete abilitare l'Hight Memory Support.
Il supporto al mousepad è stato inserito come modulo all'interno del kernel. Se volete abilitarlo o compilate staticamente il suo supporto oppure caricate il modulo psmouse al boot.

X-Window

Output di lsmod:

Module                  Size  Used by
nls_iso8859_1           4096  0
nls_cp437               5760  0
ecb                     2816  6
ieee80211_crypt_tkip     9472  3
snd_seq_oss            27008  0
snd_seq_midi_event      5760  1 snd_seq_oss
snd_seq                40912  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6028  2 snd_seq_oss,snd_seq
snd_pcm_oss            34848  0
snd_mixer_oss          13568  1 snd_pcm_oss
sony_acpi               4492  0
ide_scsi               12548  0
ipw2200               118704  0
nvidia               6819348  22
pcmcia                 28052  0
ieee80211              26568  1 ipw2200
ieee80211_crypt         4736  2 ieee80211_crypt_tkip,ieee80211
snd_hda_intel          15256  4
snd_hda_codec         151344  1 snd_hda_intel
intel_agp              19356  1
yenta_socket           21900  1
agpgart                25520  2 nvidia,intel_agp
rsrc_nonstatic          8704  1 yenta_socket
pcmcia_core            31376  3 pcmcia,yenta_socket,rsrc_nonstatic
pcspkr                  2560  0

Output di X-version:

X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: Linux 2.4.33.3 i686 [ELF]
Current Operating System: Linux bart 2.6.19.1 #1 PREEMPT Sat Jan 6 15:56:55 CET 2007 i686
Build Date: 16 September 2006
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present

This is my xorg.conf.

Wireless

Per configurare la rete wireless (dopo aver effettuato le oppurtune configurazioni nel kernel ed aver copiato i firmware in /lib/firmware) basta editare tre files:
/etc/wpa_supplicant.conf
/etc/rc.d/rc.inet1.conf
/etc/rc.d/wireless.conf
Questa è la configurazione del mio wpa_supplicant.conf. N.B. Testata con WPA!

ctrl_interface=/var/run/wpa_supplicant
# By default, only root (group 0) may use wpa_cli
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1

# WPA protected network, supply your own ESSID and WPAPSK here:

network={
  scan_ssid=0
  ssid="qui metti il tuo essid"
  proto=WPA
  key_mgmt=WPA-PSK
  pairwise=CCMP TKIP
  group=CCMP TKIP WEP104 WEP40
  psk="qui metti la tua password"
  priority=9 
}

Sotto /etc/rc.d/rc.inet1.conf ho abilitato:

# Config information for eth1:
IPADDR[1]=""
NETMASK[1]=""
USE_DHCP[1]="yes"
DHCP_HOSTNAME[1]=""

e poi

IFNAME[4]="eth1"
USE_DHCP[4]="yes"
DHCP_KEEPRESOLV[4]="yes"

e ancora:

WLAN_IWPRIV[4]="AuthMode=WPAPSK EncrypType=TKIP WPAPSK=............
WLAN_WPA[4]="wpa_supplicant"


In /etc/rc.d/wireless.conf ho aggiunto la configurazione per il mio hardware:

00:*:*:*)
INFO="Configurazione della mia scheda"
    ESSID="mio essid"
    MODE="Managed"
    CHANNEL="11"
    RATE="auto"
    KEY="chiave in esadecimale"
;;

Ovviamente i primi due * vanno sostituiti con il proprio MAC address che potete ottenere con:

ifconfig |grep HWaddr

e in KEY ho messo la PSKKEY riportata sopra. IMPORTANTE: per far rilevare la rete occore lanciare:

wpa_supplicant -D wext -c /etc/wpa_supplicant.conf -ieth1

prima di riavviare la rete con:

/etc/rc.d/rc.inet1 restart

altrimenti la connessione non parte.

PCI Devices

Output di lspci:

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce Go 6200 TurboCache (rev a1)
06:03.0 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
06:03.2 FireWire (IEEE 1394): Texas Instruments PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller
06:03.3 Mass storage controller: <pci_lookup_name: buffer too small>
06:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
06:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile (rev 03)

Disclaimer

This document has nothing to do with Sony, they don't even know it exists. There is no guarantee that the information on this page is accurate, please don't hold me responsible if your experience is different from the information here.


http://www.linux-on-laptops.com/images/button2.gif [1]

Strumenti personali
Namespace

Varianti