https://guide.debianizzati.org/api.php?action=feedcontributions&user=Ramingo&feedformat=atomGuide@Debianizzati.Org - Contributi dell'utente [it]2024-03-29T12:24:51ZContributi dell'utenteMediaWiki 1.39.5https://guide.debianizzati.org/index.php?title=Old:Installare_i_driver_eagle-adsl&diff=13763Old:Installare i driver eagle-adsl2006-08-05T14:35:11Z<p>Ramingo: </p>
<hr />
<div>== Introduzione ==<br />
<br />
Questo HOWTO mostrerà come installare i driver '''eagle-adsl''' su Debian GNU/Linux.<br />
<br />
Questi driver supportano i seguenti modem:<br />
* [[Modem adsl Telindus ND220|Telindus ND220]]<br />
* [[Modem adsl Sagem Fast 800|Sagem Fast 800]]<br />
* [[Modem adsl Aethra Starmodem|Aethra Starmodem]]: solo con chipset ADI<br />
<br />
Vedere le rispettive pagine per ulteriori informazioni.<br />
<br />
I driver funzionano molto bene, soprattutto nelle ultime versioni. Ricordatevi soltanto che quando riavviate dovrete staccare per qualche secondo il modem per evitare problemi di sincronia (e quindi lunghe attese al boot).<br />
<br />
==Pacchetti da installare==<br />
Questo è il passaggio più difficile dato che dobbiamo installare i pacchetti senza disporre di una connessione ad internet. Ci sono due possibili strade da seguire, a seconda di cosa avete a disposizione:<br />
<br />
# Effettuare una connessione ad internet provvisoria, ad esempio tramite scheda di rete. Io ad esempio disponevo di un secondo pc sul quale il modem era già installato è ho fatto in modo di condividere la connessione ad internet (vedere: [[Modem_adsl_Telinus_ND220#Condividere la connessione|Condividere la connessione]]). Alternativamente potreste andare a casa di un amico che dispone di connessione ad internet tramite scheda di rete ethernet, o ancora, farvi prestare un modem adsl ethernet. Una volta connessi, però, l'installazione dei pacchetti e di tutte le dipendenze diventa una cosa banalissima.<br />
# Scaricare i pacchetti manualmente, tramite un'altro sistema o pc connesso ad internet. Questa strada è più macchinosa perché non è facile trovare e scaricare tutte le dipendenze (dipende molto da cosa si è già installato). Per risolvere parzialmente il problema si potrebbe usare '''apt-zip''' (vedere: [[Apt-zip: aggiornamenti senza una connessione veloce]]) ma anche questo programma si deve prima installare. Questa strada si dovrebbe usare come ultima spiaggia.<br />
<br />
Ok, supposto che in un modo o nell'altro abbiate una connesione ad internet, i pacchetti da installare sono in primo luogo i driver del modem:<br />
<br />
* eagle-usb-data<br />
* eagle-usb-utils<br />
<br />
Durante l'installazione di '''eagle-usb-utils''' verranno richieste:<br />
<br />
* Il vostro provider internet<br />
* Nome utente e password per la connessione ad internet<br />
* Quando avviare automaticamente la connessione: all'avvio del sistema, quando il modem viene collegato al pc oppure mai (avvio manuale).<br />
* Se usare i [[DNS]] forniti da telecom oppure usare dei [[DNS]] statici impostati manualmente (veder dopo: [[Modem_adsl_Telinus_ND220#Impostare i DNS|Impostare i DNS]])<br />
<br />
Se volete riconfigurare il pacchetto in un secondo momento basterà usare il comando:<br />
<br />
<pre><br />
# dpkg-reconfigure eagle-usb-utils<br />
</pre><br />
<br />
Ora (e quì viene il grosso) dovremo installare tutta una serie di pacchetti per poter compilare il modulo del kernel '''eagle_usb''' che serve per gestire il modem:<br />
<br />
* eagle-usb-module-source<br />
* module-assistant<br />
* kernel-package<br />
* libc6-dev<br />
<br />
Se avete una connessione ad internet, basterà lanciare '''module-assistant''' e questi permetterà di installare gli eventuali altri pacchetti mancanti, di compilare il modulo mettendolo in un pacchetto, ed infine di installare il pacchetto del modulo.<br />
<br />
Se non avete invece una connessione ad internet provvisoria sullo stesso sistema dovrete scaricare oltre ai precedenti pacchetti con tutte le loro dipendenze, anche gli header del kernel corrente ed eventuali altri pacchetti qualora module-assistant fallisse a compilare il modulo.<br />
<br />
==Compilare il modulo del kernel==<br />
Come detto il modulo del kernel necessario per gestire il modem è '''eagle_usb''' che portroppo non è incluso in nessun kernel ufficiale debian. <br />
<br />
Per compilare i moduli debian fornisce un comodo tool '''module-assistant'''. Basta lanciarlo:<br />
<br />
<pre><br />
# module-assistant<br />
</pre><br />
<br />
e ci verra presentata una interfaccia che permette di:<br />
<br />
* Preparare il sistema installando eventualemte gli header del kernel corrente<br />
* Scegliere il modulo da compilare e scaricare automaticamente i sorgenti<br />
* Compilare il modulo<br />
* Installare il pacchetto<br />
<br />
Una volta installato il modulo si potrà fare partire la connessione con:<br />
<br />
<pre><br />
# adslstart<br />
</pre><br />
<br />
==Impostare i DNS==<br />
Nel mio caso i [[DNS]] mandati da Telecom Italia, in fase di connessione, risultano lentissimi. Per vedere se una connessione è lenta a causa dei [[DNS]] si può usare un comando del tipo:<br />
<br />
<pre><br />
nslookup www.google.it<br />
</pre><br />
<br />
Tipicamente si dovrebbe avere una risposta nel giro di un secondo o anche meno. Se la risposta arriva dopo diversi secondi allora i [[DNS]] sono troppo lenti e conviene impostarne degli altri.<br />
<br />
Per impostare i [[DNS]] basta inserire in cima a '''/etc/resolv.conf''':<br />
<br />
<pre><br />
nameserver 151.99.125.2<br />
nameserver 151.99.125.3<br />
</pre><br />
<br />
Dove 151.99.125.2 e 151.99.125.3 sono gli indirizzi dei [[DNS]] che ho trovato essere molto più veloci nel mio caso. A questo punto la velocità del comando nslookup dovrebbe essere migliorata parecchio (e anche l'apertura della pagine internet di conseguenza). Se i [[DNS]] sono ancora lenti cercatene degli altri fino a quando non ne trovate di abbastanza veloci.<br />
<br />
Si possono anche aggiungere delle ulteriori opzioni:<br />
<br />
<pre><br />
options rotate<br />
options timeout 1<br />
</pre><br />
<br />
che servono per mandare alternativamente le richieste all'uno o all'altro [[DNS]] e per impostare ad 1 secondo il timeout da attendere prima di rifare la richiesta sull'altro [[DNS]].<br />
<br />
Ora dobbiamo fare in modo che il file /etc/resolv.conf non venga più sovrascritto quando si effettua la connessione. <br />
A tal scopo basta riconfigurare il pacchetto '''eagle-usb-utils''':<br />
<br />
<pre><br />
# dpkg-reconfigure eagle-usb-utils<br />
</pre><br />
<br />
e scegliere di non usare i [[DNS]] forniti dal provider.<br />
<br />
A questo punto il file /etc/resolv.conf non dovrebbe venire più sovrascritto. Per maggior sicurezza, tuttavia, consiglio di conservare una copia del resolv.conf funzionante in un posto sicuro (ad es. in /root) in modo da poterlo ripristinare facilmente all'occorrenza con un semplice cp.<br />
<br />
== Connettersi e Disconnettersi Manualmente ==<br />
<br />
Per connettersi manualmente basta usare il seguente comando:<br />
<br />
<pre><br />
# adslstart<br />
</pre><br />
<br />
Invece per disconnettersi da internet:<br />
<br />
<pre><br />
# adslstop<br />
</pre><br />
<br />
==Condividere la connessione==<br />
Se avete più di un computer, potreste avere la necessità di collegarvi contemporaneamente ad internet con più computer. <br />
<br />
Se ad esempio avete due computer, potrete collegarne uno a internet tramite il modem usb e fare si che l'altro condivida la connessione. Per far ciò ogni pc deve essere dotato di una normalissima scheda di rete ethernet e deve essere usato un cavetto cross (incrociato) per connetter i due pc.<br />
<br />
Se avete più di due pc dovrete usare un switch per collegarli tutti tramite scheda di rete.<br />
<br />
Fatto ciò non vi resta che seguire questa guida su come condividere la connessione ad internet:<br />
<br />
* [[Condividere la connessione a internet]]<br />
<br />
== Kernel 2.6.10 o superiori ==<br />
<br />
A partirte dal kernel 2.6.10 i package '''eagle-usb-data''' e '''eagle-usb-utils''' sono sostituibili con '''ueagle-atm''' e '''ueagle-utils'''.<br />
<br />
Il pacchetto ''ueagle-atm'' è compiulato nel kernel Debian di default (>= 2.6.10): per verificarlo digitate...<br />
<br />
<pre><br />
$ lsmod | less<br />
</pre><br />
<br />
...e verificate che il modulo ''ueagle-atm'' sia nella lista. Ricordate che per e eguire tale comando, prima del boot il modem usb deve essere stato collegato al computer in modo da attivare il sistema [[Udev_e_Debian#Il_sottosistema_hotplug|hotplug]] (obbligatorio per questa soluzione).<br />
<br />
Se il modulo compare nel listato di ''lsmod'', non resta che far caricare il firmware per il modem.<br />
<br />
Il firmware si trova all'indirizzo http://eagle-usb.org/ueagle-atm/non-free/. Si deve scaricare il pacchetto '''ueagle-data-X.tar.gz''' (X è la versione del pacchetto, al momento della scrittura della pagina X = 1.3).<br />
<br />
Supponiamo di avere scaricato il pacchetto in ''/home/mioutente''.<br />
<br />
Diventiamo root.<br />
<br />
<pre><br />
$ su<br />
</pre><br />
<br />
Scompattiamo il pacchetto<br />
<pre><br />
# tar -xvzf ueagle-data-1.3.tar.gz<br />
</pre><br />
<br />
Entriamo nella cartella che si è creata dopo aver lanciato il comando ''tar''.<br />
<br />
<pre><br />
$ cd eagle-data ''(o un nome simile..)''<br />
</pre><br />
<br />
Spostiamo i file del firmware nella cartella ''/lib/firmware'' in modo che [[Udev_e_Debian#Il_sottosistema_hotplug|hotplug]] riesca a caricarli.<br />
<br />
<pre><br />
$ mv *.fw /lib/firmware<br />
</pre><br />
<br />
A questo punto non ci resta che ricaricare il modulo ueagle-atm o aspettare il prossimo riavvio ed il gioco è fatto.<br />
<br />
== Note Finali ==<br />
<br />
{{Warningbox|Se si vuole staccare fisicamente il modem dalla porta usb, conviene scaricare prima il modulo '''eagle_usb''' altrimenti potrebbe avvenire un errore che non permette più la riconnessione senza riavviare il pc. Per scaricare il modulo:<br />
<pre><br />
sudo modprobe -r eagle_usb<br />
</pre><br />
}}<br />
<br />
; NOTA : In alcuni casi hotplug può non essere in grado di riconoscere il modem se questo viene spostato da una porta all'altra. Per evitare problemi si consiglia di collegare il modem sempre alla stessa porta usb. <br />
<br />
----<br />
<br />
Autore principale: [[Utente:TheNoise|~ The_Noise]]<br />
Autori secondari: Ramingo<br />
[[Categoria:Hardware]]<br />
[[Categoria:Modem ADSL]]</div>Ramingohttps://guide.debianizzati.org/index.php?title=Old:Installare_i_driver_eagle-adsl&diff=13762Old:Installare i driver eagle-adsl2006-08-05T14:34:31Z<p>Ramingo: aggiunti credits</p>
<hr />
<div></div>Ramingohttps://guide.debianizzati.org/index.php?title=Old:Installare_i_driver_eagle-adsl&diff=13759Old:Installare i driver eagle-adsl2006-08-03T10:42:27Z<p>Ramingo: miglioprata la formattazione</p>
<hr />
<div></div>Ramingohttps://guide.debianizzati.org/index.php?title=Old:Installare_i_driver_eagle-adsl&diff=13758Old:Installare i driver eagle-adsl2006-08-03T10:40:13Z<p>Ramingo: aggiunto link alle pagine su hotplug su debianizzati</p>
<hr />
<div></div>Ramingohttps://guide.debianizzati.org/index.php?title=Old:Installare_i_driver_eagle-adsl&diff=13757Old:Installare i driver eagle-adsl2006-08-03T10:37:01Z<p>Ramingo: aggiornamento della guida all'installazione del modem Sagem F@st</p>
<hr />
<div></div>Ramingohttps://guide.debianizzati.org/index.php?title=Old:Intel_PRO/Wireless_2200BG&diff=13654Old:Intel PRO/Wireless 2200BG2006-07-03T13:39:34Z<p>Ramingo: /* Nota per i kernels 2.6.x */</p>
<hr />
<div>L' installazione dei drivers per le schede di rete Intel® PRO/Wireless 2200BG, tra le più diffuse e comuni per l' architettura Centrino, è abbastanza semplice in Debian GNU/Linux.<br />
<br />
=Prerequisiti=<br />
Prima di seguire quanto riportato nella guida, assicuriamoci di avere a nostra disposizioni gli headers per il nostro kernel. Se abbiamo compilato noi stessi il kernel, allora possiamo essere tranquilli, ma se stiamo usando un kernel precompilato (ad esempio quello installato durante il setup di Debian, oppure scaricato tramite APT) allora dobbiamo necessariamente scaricare il pacchetto Debian contenente gli headers.<br />
Prendendo come esempio una installazione standard di Debian Sarge, ecco come dobbiamo procedere:<br />
<pre>$ uname -r<br />
2.6.8-2-386</pre><br />
questo significa che dobbiamo procurarci gli headers relativi a questa release del kernel:<br />
<pre>$ apt-cache search headers 2.6.8-2-386<br />
kernel-headers-2.6.8-2-386 - Linux kernel headers 2.6.8 on 386</pre><br />
A questo punto è sufficiente installare il pacchetto:<br />
<pre># apt-get install kernel-headers-2.6.8-2-386</pre><br />
e il gioco è fatto.<br />
<br />
=Scaricare i sorgenti del driver=<br />
Questo passo si esaurisce con l' usare APT per scaricare i drivers:<br />
<pre>$ apt-cache search ipw module<br />
bsign - Corruption & intrusion detection using embedded hashes<br />
ipw2100-source - source for the ipw2100 driver<br />
ipw2200-source - Source for the ipw2200 driver<br />
ipw2200-modules-2.6.8-2-386 - ipw2200 modules for Linux (kernel 2.6.8-2-386).<br />
</pre><br />
In questo caso ci interessano i sorgenti dei drivers, per cui: <br />
<pre># apt-get install ipw2200-source</pre><br />
che scarica la documentazione relativa alla compilazione dei drivers, oltre a un archivio contente i sorgenti veri e propri (in /usr/src).<br />
<br />
=Compilare i drivers=<br />
Logghiamoci come root e spostiamoci in /usr/src<br />
<pre>$ su<br />
Password:<br />
# cd /usr/src/</pre><br />
Ora scompattiamo i sorgenti dei drivers:<br />
<pre># tar xzvf ipw2200-source.tar.gz</pre><br />
A questo punto possiamo procedere in due modi.<br />
<br />
==Usare module-assistant==<br />
Se intendiamo avvalerci dell' utility [[Pagina_di_manuale_di_module-assistant |module-assistant]], a questo punto non dobbiamo fare altro che digitare il comando:<br />
<pre># module-assistant a-i ipw2200</pre><br />
ed il gioco è fatto.<br />
==Compilare il driver manualmente==<br />
Se vogliamo compilare il driver manualmente, è sufficiente:<br />
<pre>$ cd modules/ipw2200<br />
$ fakeroot debian/rules binary-modules KSRC=/usr/src/kernel-headers-$VERSION KVERS=$VERSION<br />
</pre><br />
dove $VERSION è il numero di versione del kernel che '''deve essere esattamente identico''' all' output che abbiamo ottenuto usando ''uname -r''.<br />
Una volta compilato il driver, installiamo il driver usando '''dpkg -i nome_pacchetto_del_driver.deb'''.<br />
<br />
=Nota per i kernels 2.6.x=<br />
Prima di poter usare il nostro driver appena compilato, dobbiamo procurarci il firmware che dovrà essere caricato da hotplug. Il firmware può essere scaricato dal sito [http://ipw2200.sourceforge.net/firmware.php IPW2200] e deve essere quello adatto alla versione del modulo da noi compilata. Ad esempio, <br />
<pre>$ ls /usr/src |grep deb<br />
ipw2200-modules-2.6.8-2-386_1.0.3-1+2.6.8-16_i386.deb</pre><br />
ci dice che la versione del nostro modulo è la 1.0.3-1, per cui dalla pagina dei downloads di [http://ipw2200.sourceforge.net/firmware.php IPW2200] sceglieremo senza dubbio [http://ipw2200.sourceforge.net/firmware.php?fid=4 Versions v0.19-v1.0.3].<br />
Otterremo un archivio da scompattare<br />
<pre>$ tar xzvf ipw2200-fw-2.2.tgz</pre><br />
<br />
A questo punto dobbiamo semplicemente copiare i files ''ipw-2.2-*.fw'' all' interno della directory '/usr/lib/hotplug/firmware'', ricordandoci di compiere questa operazione dopo esserci loggati come utente root.<br />
Nel caso il comando ''dmesg'' rilevi un errore del tipo ''Unable to load firmware'', relativo al modulo ipw2200, si deve scompattare il firmware all'interno della directory ''/lib/firmware''.<br />
<br />
----<br />
Autore: [[Utente:Keltik|keltik]] 13:50, Set 12, 2005 (EDT)<br />
[[Categoria:Hardware]][[Categoria:Wireless]]</div>Ramingohttps://guide.debianizzati.org/index.php?title=Old:Debian_on_a_HP_Compaq_NX6110&diff=13653Old:Debian on a HP Compaq NX61102006-07-03T13:31:10Z<p>Ramingo: /* Server grafico (Xfree86 e Xorg) e accelerazione 3D */</p>
<hr />
<div>[[immagine:Hp-compaq-nx6110.jpg|frame|right|HP Compaq nx6110]]<br />
Il portatile HP Compaq NX 6110 viene certificato da HP come compatibile al 100% con GNU/Linux. HP distribuisce opzionalmente (almeno ufficialmente, io non ne ho trovati disponibili) questi portatili senza alcun sistema operativo ed ha lavorato con Ubuntu per utilizzare hardware pienamente funzionante anche con GNU/Linux. <br />
<br />
''Guida segnalata su [http://tuxmobil.org/hp_compaq.html TuxMobil] e [http://www.linux-on-laptops.com/hp.html Linux On Laptops]''<br />
<br />
=Guide specifiche=<br />
In questa guida sull' installazione di Debian sul portatile HP Compaq nx 6110 vengono menzionate guide relative a configurazioni particolari (le trovate linkate man mano). Ecco un breve indice:<br />
# [[Cpufreqd: Cpuscaling per Intel Pentium M]] by keltik<br />
# [[Debian: software suspend e ibernazione per laptops]] by keltik<br />
# [[Synaptics touchpad]] by MaXeR<br />
# [[Intel PRO/Wireless 2200BG]] by keltik<br />
<br />
=Hardware=<br />
* Processore: Intel(R) Pentium(R) M processor 1.50GHz<br />
* Memoria RAM: 512Mb<br />
* Scheda Video: Intel 915GM<br />
* Scheda Audio: Intel AC'97 (modem)<br />
* Scheda Ethernet: Broadcom BCM 4401 100 Base TX<br />
* Scheda Wireless: Intel PRO/Wireless LAN 2200 BG mini PCI<br />
<br />
=Output di lspci=<br />
<pre>Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor <br />
to DRAM Controller (rev 03)<br />
<br />
VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express <br />
Graphics Controller (rev 03)<br />
<br />
Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics <br />
Controller (rev 03)<br />
<br />
USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI <br />
#1 (rev 03)<br />
<br />
USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI <br />
#2 (rev 03)<br />
<br />
USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI <br />
#3 (rev 03)<br />
<br />
USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI <br />
#4 (rev 03)<br />
<br />
USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI<br />
Controller (rev 03)<br />
<br />
PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)<br />
<br />
Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) <br />
AC'97 Audio Controller (rev 03)<br />
<br />
Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem <br />
Controller (rev 03)<br />
<br />
ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)<br />
<br />
IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE <br />
Controller (rev 03)<br />
<br />
Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)<br />
<br />
CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller<br />
<br />
FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller<br />
<br />
Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)</pre><br />
<br />
=Configurazione=<br />
<br />
==Il Kernel==<br />
<br />
===Kernel 2.6.12 e 2.6.13===<br />
Metto a disposizione degli interessati il file di configurazione per i kernel [[Kernel config per HP Compaq NX 6110| 2.6.12 e 2.6.13]] (dovrebbe funzionare anche con altre versioni comunque). Andate al link, copiate il testo e incollatelo in un file sul vostro PC e quindi spostatelo nella directory dove risiedono i sorgenti del kernel che volete compilare (normalmente /usr/src/linux/) rinominandolo in ''.config''.<br />
{{Warningbox|Il kernel è configurato per fornire supporto ai filesystems ext2 e reiserFS (oltre a VFAT, NTFSrw e NCPFS). Se la vostra installazione prevede l' uso di altri filesystems, '''è necessario''' abilitarli prima di ricompilare il kernel. Altra peculiarit&agrave; da notare &egrave; la mancanza dei moduli per il PPP anche questi da abilitare se necessari.}}<br />
<br />
===Kernel 2.6.16 (aggiornamento)===<br />
&Egrave; disponibile il file di configurazione per kernel della serie [[Kernel config per HP Compaq NX 6110 2.6.16|2.6.16]] testato con successo sia con sorgenti del tree ufficiale ''vanilla'' che ''debian''. A differenza del file di configurazione precedente, i moduli per il supporto ACPI a batteria, ventole di raffreddamento, ecc... sono compilati come modulo, ma dovrebbero essere caricati automaticamente durante l' avvio del sistema.<br />
In questo file di configurazione ho compilato staticamente il supporto grafico VESA, in questo modo &egrave; possibile abilitare risoluzioni superiori a quella standard gi&agrave; durante l' avvio del kernel. Per fare questo &egrave; sufficiente aggiungere il parametro "vga=771" (o altro) a quelli di avvio del nostro kernel.<br />
<br />
==Processore, frequency scaling e ACPI==<br />
=== Frequency Scaling===<br />
Il kernel così configurato supporta le tecnologie di scaling per la frequenza della CPU. Dato che il supporto è compilato come modulo, è necessario che esso venga caricato prima di poter essere disponibile (modulo '''speedstep-centrino'''). Offre inoltre il supporto per il demone [[Cpufreqd:_Cpuscaling_per_Intel_Pentium_M|cpufreqd]]. Per installare questo demone è sufficiente:<br />
<pre># apt-get install cpufreqd</pre><br />
Maggiori informazioni possono essere reperite nella mia guida: [[Cpufreqd: Cpuscaling per Intel Pentium M]].<br />
<br />
===Supporto ACPI===<br />
E' abilitato anche il supporto (modulare) per l' ACPI (battery, button, fan, thermal zone).<br />
===Software Suspend===<br />
E' possibile abilitare la sospensione del sistema tramite Software Suspend, e cio&egrave; salvando lo stato del sistema nella partizione di swap oppure in un file. A questo riguardo ho scritto una guida dedicata, dal titolo [[Debian: software suspend e ibernazione per laptops]].<br />
<br />
La sospensione del sistema mentre è attiva una sessione del server X causa il blocco del display: al ritorno dalla sospensione lo schermo apparirà nero e dovremo necessariamente riavviare.<br />
<br />
Per ovviare a questo problema dobbiamo scaricare il programma '''vbetool''' con il comando:<br />
<pre># apt-get install vbetool</pre><br />
e mettere mano alla nostra configurazione di Xorg e aggiungere alcune direttive:<br />
<br />
* All' interno della sezione "Device", che riguarda la scheda grafica aggiungiamo <pre> Option "VBERestore" "1"</pre>in modo che la sezione sia qualcosa di simile a:<pre><nowiki>Section "Device"<br />
Identifier "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"<br />
Driver "i810"<br />
BusID "PCI:0:2:0"<br />
Option "VBERestore" "1"<br />
EndSection</nowiki></pre><br />
* Alla fine del file xorg.conf creiamo questa nuova sezione:<pre><nowiki>Section "ServerFlags"<br />
Option "BlankTime" "0"<br />
EndSection</nowiki></pre><br />
<br />
Riavviamo la sessione grafica e tutto funzionerà a dovere.<br />
<br />
==Server grafico (Xfree86 e Xorg) e accelerazione 3D==<br />
Il supporto alla scheda grafica ed all' accelerazione 3D sono compilati nel kernel di cui sopra.<br />
Il file [[Configurazione di Xorg per HP Compaq NX 6110 | xorg.conf]] rappresenta la configurazione per Xorg e prevede l' abilitazione per il DRI (accelerazione 3D) e l' uso simultaneo del touchpad e del mouse.<br />
Il file di configurazione è perfettamente funzionante anche per Xfree86 (è sufficiente rinominarlo).<br />
<br />
Qualora non funzioni tutto a dovere seguite i due link sottostanti:<br />
<br />
*[http://www.larsen-b.com/Article/231.html Guida di base all'accelerazione grafica] (guida di base e test)<br />
*[http://www.jaxx.it/keltik/index.php/2006/06/25/xorg-e-il-direct-rendering-con-i915/#comments Qualora i test descritti dalla guida precedente fallissero, leggete qui]<br />
<br />
In particolare il secondo link spiega come utilizzare pacchetti experimental che dovrebbero presto comparire nella versione unstable: quindi con il passare del tempo tenderà a divenire superfluo.<br />
<br />
Per la configurazione avanzata del touchpad vi rimando all' ottima guida [[Synaptics touchpad]] scritta da [[Utente:MaXeR|MaXeR]].<br />
<br />
==Scheda Audio e ALSA==<br />
La scheda audio funziona perfettamente con ALSA.<br />
Tutto quello che dobbiamo fare consiste in:<br />
<pre># apt-get install alsa-base alsa-utils<br />
# alsaconf</pre><br />
Scegliamo la nostra scheda da quelle disponibili ed il gioco è fatto.<br />
<br />
==Modem==<br />
Il modem è uno SmartLink, supportato da GNU/Linux senza eccessivi patemi. Assicuriamoci che il modulo '''snd_intel8x0m''' venga caricato dal kernel e procediamo a scaricare il software necessario.<br />
<br />
Debian mette a disposizione il pacchetto ''slmodem'', che fornisce le utilities e il demone necessari al controllo del modem. Installiamolo con il comando:<br />
<pre># apt-get install sl-modem-daemon</pre><br />
<br />
==Scheda Ethernet Broadcom BCM 4401==<br />
Il supporto alla scheda ethernet è fornito nel kernel. Funziona anche con le immagini del kernel 2.6.8 installate da Debian per default.<br />
==Scheda wireless Intel PRO/Wireless LAN 2200 BG mini PCI==<br />
Per la configurazione di questa scheda, vi rimando alla guida [[Intel_PRO/Wireless_2200BG| Intel PRO Wireless 2200BG]].<br />
<br />
Per abilitare la bella luce blu che segnala il link wireless dobbiamo impostare il parametro "led" per il modulo ipw2200.<br />
<br />
Operiamo come segue:<br />
<pre># touch /etc/modprobe.d/ipw2200<br />
# echo "options ipw2200 led=1" > /etc/modprobe.d/ipw2200</pre><br />
<br />
=Abilitare il reboot=<br />
La configurazione standard di Grub, non permette al sistema di riavviarsi. &Egrave; quindi necessario aggiungere il paramentro ''reboot=b'' alla direttiva ''kernel'' nel nostro file menu.lst.<br />
<br />
----<br />
Autore: [[Utente:Keltik|keltik]] 07:47, Set 17, 2005 (EDT)<br /><br />
Aggiornato: [[Utente:Keltik|keltik]] 09:19, 28 Mag 2006 (EDT)<br /><br />
Aggiornato: [[Utente:Keltik|keltik]] 11:41, 14 Giu 2006 (EDT)<br />
[[Categoria:Laptop]]</div>Ramingohttps://guide.debianizzati.org/index.php?title=Old:Debian_on_a_HP_Compaq_NX6110&diff=13652Old:Debian on a HP Compaq NX61102006-07-03T13:29:29Z<p>Ramingo: /* Server grafico (Xfree86 e Xorg) e accelerazione 3D */</p>
<hr />
<div></div>Ramingo