Old:Debian on an HP nx8220: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 3: Riga 3:
''Dovete scaricare quella adatta alla vostra piattaforma che, nel caso di un pc casalingo o che avete comprato all'iper e' i386 :))''
''Dovete scaricare quella adatta alla vostra piattaforma che, nel caso di un pc casalingo o che avete comprato all'iper e' i386 :))''


- Scarichiamo il cd del "net-install" da qui : http://www.debian.org/CD/netinst/


'''1. Installazione Debian'''
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 riconosciuta, procediamo quindi a mano, selezionando dall'elenco il driver "tg3 : Broadcom Tigon3 Gigabit Ethernet"


- 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".


- 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 ;)
- 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..
- Il cd viene espulso e la macchina si riavvia.... ci siamo quasi..


2. Prima configurazione :


'''2. Prima configurazione :'''
- Al riavvio ci verr� chiesto di impostare una password di "root" e di definire almeno 1 utente nel sistema, dopodiche ci verr� chiesto la "modalit� di installazione", io prediligo "http" utilizzando come repo il server di fastweb "che � utilizzabile 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� installato SOLO il sistema di base senza tanti fronzoli!!


3. Apt :
- La prima cosa che facciamo aggiungere nel file /etc/apt/source.list le sezioni che ci servono, come in esembio :


- Al riavvio ci verr� chiesto 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!!
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


'''3. Apt :'''
- Installiamo a questo punto l'interfaccia X con il seguente comando :  


#apt-get install x-window-system gdm gnome module-assistant


- La prima cosa che facciamo �ggiungere nel file /etc/apt/source.list le sezioni che ci servono, come in esembio :
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 ;)


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 :
#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
-Configuriamo alla alla "bene-meglio" il server X


4. Configurazione Video :


'''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 




- 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.
- 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!!
- 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...
 
Alla fine, se la configurazione � stata eseguita correttamente ci dovr� restiruire una riga avvisandoci di aver cancellato la cartella temporanea... se non � cos� c'� qualche cosa che tocca e ci conviene controllare il log...
 
Editiamo il file /etc/X11/XF86Config-4 editando come segue :
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
Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol"   "ImPS/2"
    Option "ZAxisMapping"  "4 5"
    Option "Device"     "/dev/input/mice"
EndSection


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


Section "Screen"
    Identifier  "Screen0"
    Device      "ATI Graphics Adapter"
    Monitor    "Monitor0"
    DefaultDepth 24
    #Option "backingstore"


'''5. Audio :'''
    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
- Passiamo all'audio digitando da prompt #apt-get install alsa-base
- Configuriamo alsa da prompt #alsaconf e seguiamo la procedura guidata...
- Configuriamo alsa da prompt #alsaconf e seguiamo la procedura guidata...


 
6. Wireless :
'''6. Wireless :'''
 


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


#mkdir /usr/src/fw
#mkdir /usr/src/fw
#mv ipw2200-fw-2.4.tgz /usr/src/fw
#mv ipw2200-fw-2.4.tgz /usr/src/fw
#cd /usr/src/fw
#cd /usr/src/fw
#tar xzfv ipw2200-fw-2.4.tgz
#tar xzfv ipw2200-fw-2.4.tgz
#cp *.fw /usr/lib/hotplug/firmware/
#cp *.fw /usr/lib/hotplug/firmware/
 
**
**
#mv ipw-2.4-boot.fw ipw-2.2-boot.fw
#mv ipw-2.4-boot.fw ipw-2.2-boot.fw
Riga 77: Riga 99:
#mv ipw-2.4-sniffer_ucode.fw ipw-2.2-sniffer_ucode.fw
#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!!
**Questo rinomina dev'essere fatto in quanto se no il modulo vi dar� errore -5 ;) Provare per credere!!


Lanciamo module-assistant #module-assistant
Lanciamo module-assistant #module-assistant
Riga 83: Riga 105:
- Selezioniamo "Select" e poi il modulo "ipw2200"
- Selezioniamo "Select" e poi il modulo "ipw2200"
- recuperiamo i sorgenti con "Get"
- recuperiamo i sorgenti con "Get"
- Costruiamolo con "Build", vi chieder�nche di installarlo, scegliete "Si" ;))
- Costruiamolo con "Build", vi chieder� anche di installarlo, scegliete "Si" ;)


Una volta che ha finito "tutti i suoi ciapini" usciamo dal programma e da prompt #modprobe ipw2200
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
Se tutto andato bene NON deve restituire errore e per verificare se � caricato da prompt digitiamo #lsmod | grep ipw220
 
Dovrebbe restituire una cosa simile :
Dovrebbe restituire una cosa simile :


secure:/# lsmod | grep ipw2200
secure:/# lsmod | grep ipw2200
ipw2200 142472 0
ipw2200               142472 0
ieee80211 36772 1 ipw2200
ieee80211             36772 1 ipw2200
ieee80211_crypt 6088 2 ipw2200,ieee80211
ieee80211_crypt         6088 2 ipw2200,ieee80211
firmware_class 9728 2 ipw2200,tg3
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 :


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
secure:~# iwconfig
eth1 unassociated ESSID:off/any
eth1     unassociated ESSID:off/any
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
          Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power=20 dBm
          Bit Rate=0 kb/s   Tx-Power=20 dBm
RTS thr:off Fragment thr:off
          RTS thr:off   Fragment thr:off
Encryption key:off
          Encryption key:off
Power Management:off
          Power Management:off
Link Quality:0 Signal level:0 Noise level:0
          Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
          Tx excessive retries:0 Invalid misc:0   Missed beacon:0
 


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


 
6. Mouse :
'''7. Mouse :'''
 


Adesso passiamo al mouse, abilitiamo lo "scrolling" sul tuoch pad, funziona cosi' comoda, ma che pochi conoscono!!
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
- Per cominciare installiamo con i driver giusti #apt-get install xfree86-driver-synaptics
- Modifichiamo il file /etc/X11/XF86Config-4 come segue :
- Modifichiamo il file /etc/X11/XF86Config-4 come segue :


aggiungiamo come modulo da caricare il synaptics
aggiungiamo come modulo da caricare il synaptics


Load "synaptics"
Load   "synaptics"
 
eliminiamo la vecchia riga del mouse :


eliminiamo la vecchia riga del mouse :


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


e aggiungiamo questa :
e aggiungiamo questa :


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


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


InputDevice "Touchpad" "CorePointer"
InputDevice "Touchpad" "CorePointer"


Riavviamo X ed il nostro touchpad scroller!!


Riavviamo X ed il nostro touchpad scrollera'
7. Gestione PC
 
 
'''
8. Gestione PC'''


Installiamo i controlli acpi con #apt-get install acpi acpid


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


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

contributi