Old:Debian on an HP nx8220

Da Guide@Debianizzati.Org.
Versione del 18 nov 2005 alle 12:03 di Ckale82 (discussione | contributi)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

Debian stable on Hp nx8220 with Gnome and XFree86

- Scarichiamo il cd del "net-install" da qui : http://www.debian.org/CD/netinst/ Dovete scaricare quella adatta alla vostra piattaforma che, nel caso di un pc casalingo o che avete comprato all'iper e' i386 :))

1. Installazione Debian

- Facciamo partire la macchina con il cd e digitiamo al prompt #linux26 per fare in modo che parta con il kenel 2.6.8 - dopo il primo avvio e la scelta della lingua sicuramente la scheda di rete NON saràiconosciuta, procediamo quindi a mano, selezionando dall'elenco il driver "tg3 : Broadcom Tigon3 Gigabit Ethernet" - Diamo un nome host alla macchina ed anche un dominio se l'abbiamo... e procediamo con il partizionamento, a questo punto attendiamo la fine dell'installazione di "base". - Configurare il bootloader sul mbr del disco per fare in modo che la macchina si avvii ;) - Il cd viene espulso e la macchina si riavvia.... ci siamo quasi..

2. Prima configurazione :

- Al riavvio ci verràhiesto di impostare una password di "root" e di definire almeno 1 utente nel sistema, dopodiche ci verràhiesto la "modalitài installazione", io prediligo "http" utilizzando come repo il server di fastweb "che ètilizzabile anche al di fuori di tale rete!!", senza selezionare nessuna voce tipo "Ambiente Desktop" o "Server Web", ci spostiamo con il tabulatore su "OK" e procediamo, in questo modo verrànstallato SOLO il sistema di base senza tanti fronzoli!!

3. Apt :

- La prima cosa che facciamo èggiungere nel file /etc/apt/source.list le sezioni che ci servono, come in esembio : deb http://debian.fastweb.it/debian/ stable main non-free contrib deb-src http://debian.fastweb.it/debian/ stable main non-free contrib ed aggiorniamo apt con #apt-get update - Installiamo a questo punto l'interfaccia X con il seguente comando :

  1. apt-get install x-window-system gdm gnome module-assistant

Installa il sistema x, il gdm per la gestione delle sessioni grafiche e l'ambiente Desktop Gnome ed il Module Assistant per la pacchettizzazione dei moduli ;) -Configuriamo alla alla "bene-meglio" il server X

4. Configurazione Video :

- Scarichiamo il driver (ati-driver-installer-8.19.10-i386.run) della nostra scheda video "ATI radeon mobility X600" dal sito http://support.ati.com - Lanciamo da prompt #module-assistant e seguiamo il menu fino a "Prepare"... scarichiamo il necessario. - Una volta copiato il file sulla macchina digitiamo #sh ati-driver-installer-8.19.10-i386.run e seguiamo i passi richiesti facendo attenzione alle risposte!! Alla fine, se la configurazione ètata eseguita correttamente ci dovràestiruire una riga avvisandoci di aver cancellato la cartella temporanea... se non èosì'èualche cosa che tocca e ci conviene controllare il log... Editiamo il file /etc/X11/XF86Config-4 editando come segue :

Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Device" "/dev/input/mice" EndSection

Section "Screen" Identifier "Screen0" Device "ATI Graphics Adapter" Monitor "Monitor0" DefaultDepth 24 #Option "backingstore" Subsection "Display" Depth 24 Modes "1280x800" ViewPort 0 0 # initial origin if mode is smaller than desktop # Virtual 1280 1024 EndSubsection EndSection

Salvato il file da prompt digitiamo /etc/init.d/gdm restart ... Magicamente saremo a 1280x800!! :))

5. Audio :

- Passiamo all'audio digitando da prompt #apt-get install alsa-base - Configuriamo alsa da prompt #alsaconf e seguiamo la procedura guidata...

6. Wireless :

Apriamo X e scarichiamo dal sito ipw2200.sf.net i file del firmware e scompattiamoli nella cartella /usr/src/fw

  1. mkdir /usr/src/fw
  2. mv ipw2200-fw-2.4.tgz /usr/src/fw
  3. cd /usr/src/fw
  4. tar xzfv ipw2200-fw-2.4.tgz
  5. cp *.fw /usr/lib/hotplug/firmware/
  1. mv ipw-2.4-boot.fw ipw-2.2-boot.fw
  2. mv ipw-2.4-bss.fw ipw-2.2-bss.fw
  3. mv ipw-2.4-bss_ucode.fw ipw-2.2-bss_ucode.fw
  4. mv ipw-2.4-ibss.fw ipw-2.2-ibss.fw
  5. mv ipw-2.4-ibss_ucode.fw ipw-2.2-ibss_ucode.fw
  6. mv ipw-2.4-sniffer.fw ipw-2.2-sniffer.fw
  7. mv ipw-2.4-sniffer_ucode.fw ipw-2.2-sniffer_ucode.fw
    • Questo rinomina dev'essere fatto in quanto se no il modulo vi daràrrore -5 ;) Provare per credere!!

Lanciamo module-assistant #module-assistant

- Selezioniamo "Select" e poi il modulo "ipw2200" - recuperiamo i sorgenti con "Get" - Costruiamolo con "Build", vi chiederànche di installarlo, scegliete "Si" ;))

Una volta che ha finito "tutti i suoi ciapini" usciamo dal programma e da prompt #modprobe ipw2200 Se tutto e' andato bene NON deve restituire errore e per verificare se èaricato da prompt digitiamo #lsmod | grep ipw220

Dovrebbe restituire una cosa simile :

secure:/# lsmod | grep ipw2200 ipw2200 142472 0 ieee80211 36772 1 ipw2200 ieee80211_crypt 6088 2 ipw2200,ieee80211 firmware_class 9728 2 ipw2200,tg3


Adesso installiamo le utility per gestire il tutto con, da prompt, #apt-get install wireless-tools e da prompt digitiamo #iwconfig e magicamente : secure:~# iwconfig eth1 unassociated ESSID:off/any Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00 Bit Rate=0 kb/s Tx-Power=20 dBm RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0


Evviva!!! Il wifi va!! Va!! Va!!

7. Mouse :

Adesso passiamo al mouse, abilitiamo lo "scrolling" sul tuoch pad, funziona cosi' comoda, ma che pochi conoscono!!

- Per cominciare installiamo con i driver giusti #apt-get install xfree86-driver-synaptics - Modifichiamo il file /etc/X11/XF86Config-4 come segue :

aggiungiamo come modulo da caricare il synaptics

Load "synaptics"

eliminiamo la vecchia riga del mouse :

  1. Section "InputDevice"
  2. Identifier "Mouse1"
  3. Driver "mouse"
  4. Option "Protocol" "ImPS/2"
  5. Option "ZAxisMapping" "4 5"
  6. Option "Device" "/dev/input/mice"
  7. Option "Emulate3Buttons"
  8. EndSection

e aggiungiamo questa :

Section "InputDevice" Driver "synaptics" Identifier "Touchpad" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "auto-dev" Option "LeftEdge" "1700" Option "RightEdge" "5300" Option "TopEdge" "1700" Option "BottomEdge" "4200" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "VertScrollDelta" "100" Option "MinSpeed" "0.06" Option "MaxSpeed" "0.12" Option "AccelFactor" "0.0050" Option "SHMConfig" "on" EndSection

poi in fondo al file (lo possiamo raggiungere con "shit"+g) modifichiamo la sezione "Layout" modificando l'input device

InputDevice "Touchpad" "CorePointer"


Riavviamo X ed il nostro touchpad scrollera'


8. Gestione PC

Installiamo i controlli acpi con #apt-get install acpi acpid A questo punto il controllo della batteria dovrebbe funzionare :))


Installiamo laptop_mode per avere un'autonomia maggiore quando non siamo attaccati alla corrente!!