<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Solo qualche appunto</title>
	<atom:link href="http://miguelx.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://miguelx.wordpress.com</link>
	<description>quando ne ho il tempo</description>
	<lastBuildDate>Wed, 13 Jun 2007 22:21:03 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='miguelx.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/a80bb9c566b73af9798408342e6d1d60?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Solo qualche appunto</title>
		<link>http://miguelx.wordpress.com</link>
	</image>
			<item>
		<title>Configurare automaticamente la rete con whereami+ifplugd (e senza NetworkManager)</title>
		<link>http://miguelx.wordpress.com/2007/06/13/9/</link>
		<comments>http://miguelx.wordpress.com/2007/06/13/9/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 22:11:42 +0000</pubDate>
		<dc:creator>miguelx</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://miguelx.wordpress.com/2007/06/13/9/</guid>
		<description><![CDATA[Non ho nulla contro NM, anzi secondo me è un progetto veramente valido sotto molti punti di vista: nel 90% dei casi riesce a far funzionare al primo colpo la rete, sia essa wired o wireless, e senza nessuno sbattimento. Però&#8230;
Molti di voi si sono imbattuti nei problemi che affligono NM: non gestisce gli ip [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=miguelx.wordpress.com&blog=610586&post=9&subd=miguelx&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Non ho nulla contro NM, anzi secondo me è un progetto veramente valido sotto molti punti di vista: nel 90% dei casi riesce a far funzionare al primo colpo la rete, sia essa wired o wireless, e senza nessuno sbattimento. Però&#8230;</p>
<p>Molti di voi si sono imbattuti nei problemi che affligono NM: non gestisce gli ip statici (aspetto più evidente),  non utilizza lo standard /etc/network/interfaces e quindi non funzionano gli script standard di debian ifup/ifdown e tutti i tool che ne fanno uso&#8230; ecc.. ma, la cosa più importante a mio avviso, è che quando non va non si sa dove mettere le mani. (mi ricorda un altro s.o&#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Quando poi devo fare dei test sulla rete voglio avere le mani libere, poter settare a mano i parametri e usare i tool di gestione classici della rete senza nessuno che mi riconfiguri il tutto sotto il naso.</p>
<p>Dopo un po&#8217; di ricerche per trovare delle alternative che facessero al caso mio, avevo deciso di provare due soluzioni: guessnet e whereami. Mi intrigava più la prima, perchè si integra completamente all&#8217;interno del classico file interfaces e non necessita di ulteriori file di configurazione, ma con edgy andava in segfault e non sono proprio riuscito a venirne a capo (su feisty adesso non dà errori, ma non ho avuto il tempo di testare..)</p>
<p>Ho provato quindi whereami, che uso tuttora con risultati soddisfacenti.<br />
Qui di seguito provo a illustrare un esempio di configurazione (la mia è davvero incasinata)</p>
<p><strong>Scenario:</strong><br />
Con il mio notebook ho la necessità di connettermi a diverse reti, alcune wireless, altre wired, con e senza dhcp.<br />
- Casa:     wireless, dhcp &#8211; wired, statico<br />
- Ufficio1: wired, dhcp<br />
- Ufficio2: wired, statico</p>
<p>La nostra soluzione dovrà permetterci di avere la rete perfettamente operativa appena &#8220;attaccato il cavo di rete&#8221;, riconoscendo in automatico la rete alla quale ci siamo collegati, configurando i relativi parametri ed eventualmente stoppare/avviare dei servizi specifici, montare delle unità di rete, ecc&#8230;</p>
<p><strong>Prerequisiti:</strong><br />
Prima ho parlato di &#8220;attaccare il cavo di rete&#8221;: ovviamente nel caso di connessione wireless non sarà fatto realmente, però lo strato fisico deve essere già configurato e funzionante. in pratica l&#8217;output di ifconfig deve visualizzare la vostra scheda di rete (eth1, wlan0, o altro secondo il vostro hardware) e iwconfig vi deve confermare che siete correttamente associati all&#8217;access point, con o senza cifratura (io preferirei con, poi fate vobis)</p>
<p>Se non avete ancora configurato il wireless (sempre riferito allo strato fisico), potete riferirvi alla guida sul wiki:<br />
<a href="http://wiki.ubuntu-it.org/Hardware/Wireless/WpaSupplicant" target="_blank">http://wiki.ubuntu-it.org/Hardware/Wireless/WpaSupplicant </a></p>
<p>L&#8217;unica variazione che posso suggerire è di utilizzare il comando wpa_passphrase per la generazione del file /etc/wpa_supplicant.conf</p>
<p class="code">&nbsp;</p>
<pre>sudo wpa_passphrase VostroSSID VostraPassphrase &gt; /etc/wpa_supplicant.conf</pre>
<p>Successivamente dobbiamo tirar via tutti i &#8220;maghetti&#8221; che autoconfigurano le nostre schede: oltre a NetworkManager io ho disinstallato anche avahi, di cui al momento non sento la necessità e del quale ho il dubbio che sia stato il colpevole di alcuni insuccessi iniziali.</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo apt-get remove avahi-daemon avahi-autoipd network-manager</pre>
<p>Insieme a questi pacchetti, apt vi dirà che deve disinstallarne altri, tra i quali ubuntu-desktop; tranquilli, non vi ritroverete senza il vostro desktop preferito, questo è solo un &#8220;metapacchetto&#8221; che consente di installare tutti quanti i pacchetti standard in un colpo solo, contiene solo delle dipendenze e null&#8217;altro.</p>
<p>Fatto ciò il nostro sistema è pronto per whereami e ifplugd<br />
<strong><br />
Configurazione iniziale:</strong><br />
Tiriamo giù intanto le interfacce di rete</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo ifdown eth0
sudo ifdown eth1</pre>
<p>Poi modifichiamo  il nostro /etc/network/interfaces (non prima di averne fatta una copia)&#8230;</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo cp /etc/network/interfaces  /etc/network/interfaces.funzionante</pre>
<p>&#8230; in modo che risulti più o meno così (ovviamente sostituite i parametri di rete con i vostri)</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo gedit  /etc/network/interfaces</pre>
<p class="codeheader">&nbsp;</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">################################################
#/etc/network/interfaces
#
# Interfaccia di loopback
auto lo
iface lo inet loopback

noauto eth0 eth1

################################################
#Mappatura profili interfaccia wireless - eth1
################################################
mapping eth1
	map whome
###      PROFILO whome - wifi  ###
iface whome inet dhcp
       wpa_driver wext
       wpa-conf /etc/wpa_supplicant.conf

################################################
#Mappatura profili interfaccia wired - eth0
################################################
mapping eth0
	map home
	map work1
	map work2
###     PROFILO home - wired  ###
iface home inet static
	address 192.168.1.100
	netmask 255.255.255.0
	gateway 192.168.1.1
	broadcast 192.168.1.255
	dns-nameservers 192.168.1.1
###    PROFILO work1 - wired   ###
iface work1 inet dhcp
	up hostname PC239

###    PROFILO work2 - wired   ###
iface work2 inet static
	address 10.0.10.100
	netmask 255.255.255.0
	gateway 10.0.10.1
	broadcast 10.0.10.255
	dns-nameservers 10.0.10.200</pre>
<p>Notiamo che adesso le interfacce fisiche sono state &#8220;mappate&#8221; con dei nomi logici (whome, home, work1, work2): se a siamo a casa, e vogliamo connetterci attraverso il cavo di rete, adesso dobbiamo tirar su l&#8217;interfaccia eth0 così:</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo ifup eth0=home</pre>
<p>&#8230;e controlliamo che sia tutto ok con ifconfig, cioè che siano stati assegnati correttamente gli ip indicati nel file interfaces.</p>
<p>Adesso ci stacchiamo dalla rete (anche fisicamente) e ci colleghiamo tramite il wireless</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo ifdown eth0
sudo ifup eth1=whome</pre>
<p>Vediamo che per ifdown basta indicare il nome dell&#8217;interfaccia fisica, al contrario di ifup, al quale dobbiamo passare anche la configurazione da attivare (dopo l&#8217;=)</p>
<p><strong>Installazione di whereami</strong><br />
Installiamo adesso whereami, ovviamente con:</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo apt-get install whereami</pre>
<p>mettiamo da parte i file di configurazione originali (che sono comunque fonte di ottimi spunti)</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo mv /etc/whereami/detect.conf /etc/whereami/detect.conf.originale
sudo mv /etc/whereami/whereami.conf /etc/whereami/whereami.conf.originale</pre>
<p>Partiamo con la configurazione del detect.conf. All&#8217;interno di questo file vanno definiti i test da effettuare per stabilire a quale rete siamo connessi e settare il corrispondente &#8220;stato&#8221;</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo gedit /etc/whereami/detect.conf

##############################
### /etc/whereami/detect.conf
##############################

#set DEBUGWHEREAMI 1
default conn-none

### Controlliamo se il cavo di rete è collegato
testmii eth0 conn-wired

### Se è stato passato il parametro stop, settiamo gli stati corrispondenti
if stop
  always at conn-norete
  always notat conn-wired,conn-wireless
fi

###  se siamo collegati con il cavo, verifichiamo a quale rete, attraverso il MAC address
if conn-wired
   set INTERFACE eth0
   testarp 00:11:22:33:44:55,192.168.1.1 s-home
   testarp AA:BB:CC:DD:EE:FF,192.168.168.1 s-work1
   testping 10.0.10.100,10.0.10.1 s-work2
   testdhcp '*.*.*.*'  s-wfree
   notat conn-wired
### altrimenti, tiriamo su l'interfaccia wireless e vediamo se ci sono ap in in giro
else
   set INTERFACE eth1
   always modprobe ipw3945 conn-wireless
   always testap scan conn-wireless
fi

### se stiamo sul wireless controlliamo se riusciamo a contattare il nostro AP
### ....se no... ci accontentiamo di quello che c'è...
if conn-wireless
   set INTERFACE eth1
   testappassive VostroSSID s-home-w
   testappassive .+ s-other-w
   notat conn-wireless
fi

### ..basta che ci dia un indirizzo ip....
if s-other-w
    testdhcp '*.*.*.*' s-wfree
    notat s-other-w
fi</pre>
<p>Ho cercato di commentare il file di configurazione per renderlo il più possibile autoesplicativo.<br />
Possiamo subito notare che tutto si appoggia a dei test (testmii, testarp, testping) che non sono altro che degli script perl presenti nella cartella /usr/share/whereami/tests (una descrizione dettagliata degli script disponibili e dei relativi parametri la si può trovare in /usr/share/doc/whereami/html/detection.html); nulla vieta, avendone la possibilità, di scriversene dei propri (basta che lo script, anche bash, ritorni 0 o 1 al termine dell&#8217;esecuzione per indicare l&#8217;esito positivo o negativo del test)</p>
<p>I MAC address da passare come parametro a testarp possono essere ricavati con il comando</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">arping -I &lt;interfaccia&gt; &lt;ip_da_controllare&gt;</pre>
<p>utilizzando preferibilmente degli host sicuramente presenti sulla rete, ad esempio un router o un server&#8230;ovviamente, con la rete funzionante; in alternativa si può utilizzare testping.</p>
<p>Se un test ha esito positivo, allora whereami imposta la variabile che noi indichiamo subito dopo. Sulle variabili che così impostate, possiamo effettuare ulteriori controlli.<br />
Da notare che se un test all&#8217;interno di un &#8220;if&#8230;fi&#8221; risulta vero, vengono saltati tutti i controlli successivi.</p>
<p>Una volta eseguiti i test, e quindi aver determinato che tipo di connessione abbiamo attivato e a quale rete siamo collegati, impostiamo le relative azioni da intraprendere nel file /etc/whereami/whereami.conf</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo gedit /etc/whereami/whereami.conf</pre>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">##############################
### /etc/whereami/whereami.conf
##############################

!conn-wired ifdown eth0
!conn-wired ifconfig eth0 down

!conn-wireless ifdown eth1
!conn-wireless modprobe -r ipw3945

=s-home-w ifup eth1=s-home-w

=s-home ifup eth0=s-home

=s-work1 ifup eth0=s-work1
+s-work1 smbmount //serverwin/dati /mnt/serverwin/
-s-work1 umount /mnt/pcwin/ 

=s-work2 ifup eth0=s-work2
+s-work2 /etc/init.d/apache start
-s-work2 /etc/init.d/apache stop</pre>
<p>Le righe che iniziano con ! indicano le azioni da intraprendere quando NON siamo in quello stato (ad esempio, se non siamo connessi via wireless, viene rimosso il modulo della scheda in modo da &#8220;spegnerla&#8221;); quelle con + quando si entra, quelle con &#8211; quando si esce.</p>
<p>Prima di provare il tutto, dobbiamo eliminare il file</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo rm /etc/interfaces/pre-up.d/whereami</pre>
<p>che ad ogni ifup/ifdown rilancerebbe whereami, e finalmente eseguire</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo whereami --debug</pre>
<p>Il parametro &#8211;debug ci permette di controllare le operazioni svolte da whereami e verificare eventuali errori degli script.<br />
Proviamo a rilanciare whereami dopo avere staccato/riattaccato il cavo di rete e controllato se è tutto ok con i soliti comandi ifconfig, iwconfig</p>
<p><strong>Installazione ifplugd</strong><br />
A questo punto, la chicca finale: installiamo ifplugd, che è un demone che si &#8220;accorge&#8221; se è stato inserito o disinserito il plug della scheda ethernet ed esegue gli script che si trovano in /etc/ifplugd/action.d. Dovremo sistemare  tutto quanto in modo che venga ogni volta chiamato in causa whereami anzichè lo script standard:</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo apt-get ifplugd
sudo rm /etc/ifplugd/action.d/ifupdown
sudo gedit /etc/ifplugd/action.d/whereami</pre>
<p>Incolliamo le righe che seguono:</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">#!/bin/sh

# Quit if we're called for the loopback
[ "$1" = lo ] &amp;&amp; exit 0

# Just exit if whereami is no longer installed
test ! -e /usr/sbin/whereami &amp;&amp; exit 1

# Can't use --syslog because syslog starts after the network
/usr/sbin/whereami --syslog --run_from ifplugd --hint "${1}-${2}"

exit 0</pre>
<p>e rendiamolo eseguibile:</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo chmod +x /etc/ifplugd/action.d/whereami</pre>
<p>A questo punto, ogni volta che accendiamo il pc, o colleghiamo-scolleghiamo il cavo di rete, avremo tutto &#8220;automagicamente&#8221; configurato secondo le nostre direttive.</p>
<p>Se vogliamo anche sentire il &#8220;beep&#8221; generato da ifplugd, carichiamo il modulo pcspkr</p>
<p class="code">&nbsp;</p>
<pre style="margin-top:0;display:inline;">sudo modprobe pcspkr</pre>
<p><strong>Come tornare indietro (!!!)</strong><br />
Se voleste a questo punto, per qualche oscuro motivo,tornare alla configurazione precedente, ripristinate il file /etc/network/interfaces originale, disinstallate ifplugd e whereami, e infine reinstallate networkmanager e avahi&#8230;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/miguelx.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/miguelx.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/miguelx.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/miguelx.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/miguelx.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/miguelx.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/miguelx.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/miguelx.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/miguelx.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/miguelx.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/miguelx.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/miguelx.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=miguelx.wordpress.com&blog=610586&post=9&subd=miguelx&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://miguelx.wordpress.com/2007/06/13/9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3238dea6ac9b22afd49cac2f3207fbe7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">miguelx</media:title>
		</media:content>
	</item>
		<item>
		<title>Installazione di Ubuntu Edgy 6.10 su Acer 5685 Wlmi</title>
		<link>http://miguelx.wordpress.com/2007/01/21/installazione-di-ubuntu-edgy-610-su-acer-5685-wlmi/</link>
		<comments>http://miguelx.wordpress.com/2007/01/21/installazione-di-ubuntu-edgy-610-su-acer-5685-wlmi/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 01:05:59 +0000</pubDate>
		<dc:creator>miguelx</dc:creator>
				<category><![CDATA[Acer 5685 WLMi]]></category>

		<guid isPermaLink="false">http://miguelx.wordpress.com/2007/01/21/8/</guid>
		<description><![CDATA[Partizionamento
Il disco, di 160Gb è suddiviso in tre partizioni:
    * sda1 – FAT32 &#8211; 5Gb: &#8211; contiene le utility per il ripristino dell&#8217;installazione di XP
    * sda2 – FAT32 – 75Gb ca. &#8211; l&#8217;installazione di XP vera e propria
    * sda5 – FAT32 – 75Gb ca [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=miguelx.wordpress.com&blog=610586&post=8&subd=miguelx&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Partizionamento</p>
<p>Il disco, di 160Gb è suddiviso in tre partizioni:</p>
<p>    * sda1 – FAT32 &#8211; 5Gb: &#8211; contiene le utility per il ripristino dell&#8217;installazione di XP<br />
    * sda2 – FAT32 – 75Gb ca. &#8211; l&#8217;installazione di XP vera e propria<br />
    * sda5 – FAT32 – 75Gb ca &#8211; vuota</p>
<p>Con Gparted ho eliminato la partizione vuota, ridimensionato la sda2 a 20Gb e lasciato il resto per tux; da segnalare che durante il ridimensionamento di sda2, Gparted si è bloccato alla fine, facendomi temere che l&#8217;operazione non fosse andata a buon fine.</p>
<p>Fortunatamente, resettando il pc le partizioni erano ok, compreso XP che è ripartito tranquillamente (sinceramente non ne avrei fatto un dramma in caso contrario).</p>
<p>Questo è lo schema definitivo delle partizioni: </p>
<blockquote><p>mkh@mkwlmi:~$ sudo fdisk -l</p>
<p>Disk /dev/sda: 160.0 GB, 160041885696 bytes<br />
255 heads, 63 sectors/track, 19457 cylinders<br />
Units = cilindri of 16065 * 512 = 8225280 bytes</p>
<p>Dispositivo Boot      Start         End      Blocks   Id  System<br />
/dev/sda1               1         637     5116671   12  Diagnostica Compaq<br />
/dev/sda2             638        3187    20482875    c  W95 FAT32 (LBA)<br />
/dev/sda3            3188        3448     2096482+  82  Linux swap / Solaris<br />
/dev/sda4            3449       19457   128592292+   5  Esteso<br />
/dev/sda5            3449        5998    20482843+  83  Linux<br />
/dev/sda6            5999       14361    67175766   83  Linux<br />
/dev/sda7           14362       17108    22065246   83  Linux<br />
/dev/sda8   *       17109       19457    18868311   83  Linux
</p></blockquote>
<p>Installazione</p>
<p>L&#8217;installazione fila liscia, e al riavvio viene  correttamente impostata la risoluzione a 1280&#215;800</p>
<p>Questo è l&#8217;output di lspci e lsusb:</p>
<blockquote><p>mkh@mkwlmi:~$ sudo lspci<br />
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)<br />
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)<br />
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)<br />
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)<br />
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)<br />
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)<br />
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)<br />
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)<br />
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)<br />
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)<br />
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)<br />
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)<br />
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)<br />
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)<br />
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)<br />
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0398 (rev a1)<br />
04:00.0 Ethernet controller: Broadcom Corporation Unknown device 1693 (rev 02)<br />
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)<br />
06:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)<br />
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)<br />
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)<br />
06:04.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)<br />
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)<br />
06:04.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)<br />
mkh@mkwlmi:~$ sudo lsusb<br />
Bus 005 Device 002: ID 046d:0896 Logitech, Inc.<br />
Bus 005 Device 001: ID 0000:0000<br />
Bus 003 Device 001: ID 0000:0000<br />
Bus 004 Device 001: ID 0000:0000<br />
Bus 002 Device 001: ID 0000:0000<br />
Bus 001 Device 001: ID 0000:0000
</p></blockquote>
<p>&#8230; e questi i moduli caricati&#8230;.</p>
<blockquote>
<pre>mkh@mkwlmi:~$ lsmod
Module Size Used by
arc4 3712 2
ieee80211_crypt_wep 7936 1
af_packet 29452 4
isofs 43236 0
udf 97288 0
ipv6 334432 10
binfmt_misc 16012 1
rfcomm 51360 0
l2cap 31744 5 rfcomm
bluetooth 6464968 1 bitblit

4 4 rfcomm,l2cap
speedstep_centrino 8560 1
cpufreq_powersave 3456 0
cpufreq_stats 9312 0
cpufreq_userspace 6560 0
cpufreq_ondemand 10928 2
cpufreq_conservative 11272 0
freq_table 7104 2 speedstep_centrino,cpufreq_stats
tc1100_wmi 10632 0
video 22920 0
battery 14088 0
container 6656 0
sbs 20928 0
button 9888 0
pcc_acpi 19968 0
sony_acpi 7704 0
i2c_ec 7808 1 sbs
ac 8328 0
dev_acpi 17540 0
asus_acpi 21924 0
hotkey 14536 0
nls_iso8859_1 6912 2
nls_cp437 8704 2
vfat 17920 2
fat 65456 1 vfat
sbp2 29448 0
parport_pc 43560 0
lp 16584 0
parport 49932 2 parport_pc,lp
pcmcia 49048 0
sdhci 22796 0
mmc_core 40840 1 sdhci
tsdev 11136 0
sr_mod 21924 0
ipw3945 144928 1
yenta_socket 33420 1
rsrc_nonstatic 16896 1 yenta_socket
pcmcia_core 52772 3 pcmcia,yenta_socket,rsrc_nonstatic
joydev 14208 0
ieee80211 39112 1 ipw3945
sg 44584 0
cdrom 43816 1 sr_mod
tg3 119044 0
ieee80211_crypt 9216 2 ieee80211_crypt_wep,ieee80211
irda 253548 0
i2c_core 29312 1 i2c_ec
snd_hda_intel 23452 1
snd_hda_codec 219392 1 snd_hda_intel
snd_pcm_oss 57344 0
snd_mixer_oss 22784 1 snd_pcm_oss
snd_pcm 108168 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
evdev 14592 2
crc_ccitt 3712 1 irda
snd_timer 31112 1 snd_pcm
psmouse 51088 0
serio_raw 10244 0
snd 79016 8 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 14112 1 snd
intel_agp 32704 1
shpchp 49068 0
pci_hotplug 38912 1 shpchp
snd_page_alloc 13200 2 snd_hda_intel,snd_pcm
reiserfs 283648 4
ohci1394 40776 0
ieee1394 387704 2 sbp2,ohci1394
ehci_hcd 40456 0
uhci_hcd 30096 0
usbcore 167840 3 ehci_hcd,uhci_hcd
ide_generic 2944 0
sd_mod 25728 8
ata_piix 13828 7
libata 88984 1 ata_piix
scsi_mod 181424 5 sbp2,sr_mod,sg,sd_mod,libata
generic 7428 0
thermal 19472 0
processor 38280 2 speedstep_centrino,thermal
fan 7432 0
vesafb 11048 0
capability 7304 0
commoncap 10752 1 capability
vga16fb 16656 1
cfbcopyarea 5376 2 vesafb,vga16fb
vgastate 10368 1 vga16fb
cfbimgblt 4352 2 vesafb,vga16fb
cfbfillrect 6272 2 vesafb,vga16fb
fbcon 45824 72
tileblit 4736 1 fbcon
font 10240 1 fbcon
bitblit 8064 1 fbcon
softcursor 3968 1 bitblit</blockquote>
</pre>
<table style="width:1237px;height:331px;" border="1" cellpadding="4" cellspacing="0">
<tbody>
<tr valign="top">
<td bgcolor="#00ff00" width="196">
	 <b>Scheda video </b>
      </td>
<td bgcolor="#00ff00" width="70">
		 ok
      </td>
<td bgcolor="#00ff00" width="953">
 gi&agrave; con i driver &ldquo;nv&rdquo; viene impostato correttamente il monitor TFT alla risoluzione di 1280&#215;800
      </td>
</tr>
<tr valign="top">
<td bgcolor="#00ff00" width="196">
 <b>Audio</b>
      </td>
<td bgcolor="#00ff00" width="70">
 ok
      </td>
<td bgcolor="#00ff00" width="953">
 
      </td>
</tr>
<tr valign="top">
<td bgcolor="#00ff00" width="196">
 <b>Controller ethernet</b>
      </td>
<td bgcolor="#00ff00" width="70">
 ok
      </td>
<td bgcolor="#00ff00" width="953">
 
      </td>
</tr>
<tr valign="top">
<td bgcolor="#00ff00" width="196">
 <b>Touchpad</b>
      </td>
<td bgcolor="#00ff00" width="70">
 ok
      </td>
<td bgcolor="#00ff00" width="953">
 
      </td>
</tr>
<tr valign="top">
<td bgcolor="#ffff66" width="196">
 <b>Wi-Fi</b>
      </td>
<td bgcolor="#ffff66" width="70">
 n.f.
      </td>
<td bgcolor="#ffff66" width="953">
 installare linux-restricted-modules
      </td>
</tr>
<tr valign="top">
<td width="196">
 <b>Bluetooth</b>
      </td>
<td width="70">
 
      </td>
<td width="953">
 
      </td>
</tr>
<tr valign="top">
<td width="196">
 <b>Firewire</b>
      </td>
<td width="70">
 
      </td>
<td width="953">
 
      </td>
</tr>
<tr valign="top">
<td width="196">
 <b>Tasti&ldquo;Fn&rdquo;</b>
      </td>
<td width="70">
 
      </td>
<td width="953">
 
      </td>
</tr>
<tr valign="top">
<td width="196">
 </p>
</td>
<td width="70">
 </p>
</td>
<td width="953">
 </p>
</td>
</tr>
<tr valign="top">
<td width="196">
 <b>Tasti speciali</b>
      </td>
<td width="70">
 n.f.
      </td>
<td width="953">
 </p>
</td>
</tr>
<tr valign="top">
<td width="196">
 <b>Orbicam</b>
      </td>
<td width="70">
 n.f
      </td>
<td width="953">
 installare i driver gspca
      </td>
</tr>
</tbody>
</table></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/miguelx.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/miguelx.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/miguelx.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/miguelx.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/miguelx.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/miguelx.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/miguelx.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/miguelx.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/miguelx.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/miguelx.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/miguelx.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/miguelx.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=miguelx.wordpress.com&blog=610586&post=8&subd=miguelx&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://miguelx.wordpress.com/2007/01/21/installazione-di-ubuntu-edgy-610-su-acer-5685-wlmi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3238dea6ac9b22afd49cac2f3207fbe7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">miguelx</media:title>
		</media:content>
	</item>
		<item>
		<title>Acer 5685WLMi</title>
		<link>http://miguelx.wordpress.com/2007/01/21/acer-5685wlmi/</link>
		<comments>http://miguelx.wordpress.com/2007/01/21/acer-5685wlmi/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 00:48:03 +0000</pubDate>
		<dc:creator>miguelx</dc:creator>
				<category><![CDATA[Acer 5685 WLMi]]></category>

		<guid isPermaLink="false">http://miguelx.wordpress.com/2007/01/21/acer-5685wlmi/</guid>
		<description><![CDATA[

Finalmente decido di comprare un notebook; la scusa &#xE8; buona, mi serve per lavorare! (e a che se no?) Mi serve anche che abbia un processore veloce (e a chi non serve?) un bel po&#8217; di RAM (2GB, visto che VMware avr&#xE0; il suo da fare), disco capiente (devono starci le copie dei DVD, gli [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=miguelx.wordpress.com&blog=610586&post=7&subd=miguelx&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://miguelx.files.wordpress.com/2007/01/asp5680_03.jpg" title="Acer Aspire&#xA0;5685WLMi_7200"><img src="http://miguelx.files.wordpress.com/2007/01/asp5680_03.jpg?w=219&#038;h=182" alt="Acer Aspire&#xA0;5685WLMi_7200" align="left" height="182" width="219" /></a></p>
<p>
Finalmente decido di comprare un notebook; la scusa &#xE8; buona, mi serve per lavorare! (e a che se no?) Mi serve anche che abbia un processore veloce (e a chi non serve?) un bel po&#8217; di RAM (2GB, visto che VMware avr&#xE0; il suo da fare), disco capiente (devono starci <strike>le copie dei DVD, gli mp3</strike> ehm.. le macchine virtuali..).
</p>
<p>Per quanto riguarda il il processore, decido che dev&#8217;essere un Centrino 2 Duo o un AMD 64 X2&#8230; Tutti e due 64 bit, dual core, supporto per la virtualizzazione (Intel Virtualization Technology &#8211; VT e  AMD-V)
</p>
<p>Marca? Certamente non Acer, quelli che ho avuto sotto mano mi hanno fatto davvero una brutta impressione: in  particolare la solidit&#xE0; non mi era sembrato un punto di forza.</p>
<p>E infatti&#8230; dopo giorni passati navigando tra le onde delle offerte, tabelle comparative, componenti hardware Linux-friendly (non mi va pi&#xF9; di passare le notti a configurare le periferiche)  , mi presento dal rivenditore con la mia bella lista di &#8220;oggetti del desiderio&#8221;: deve assolutamente essere uno di quelli!
</p>
<p>Per&#xF2;&#8230; &#8220;belle macchine.. ma c&#8217;&#xE8; da aspettare&#8230; vuoi sapere i prezzi? certo&#8230; ecco qua&#8221; ARGHH!!  &#8220;guarda che &#xE8; in arrivo  quest&#8217;Acer che &#xE8; una favola&#8230; ha tutto quello che vuoi e spendi pure molto meno&#8230; guarda che &#xE8; davvero eccezionale&#8221;</p>
<p>Ok, non posso aspettare: vada per l&#8217;Acer (quando si dice essere coerenti&#8230; ma si sa, solo gli stupidi non cambiano mai idea)</p>
<p>Queste sono le specifiche hardware; (un quasi brutale cut&amp;paste dal sito <a href="http://www.acer.it/acereuro/page9.do?sp=page4&amp;dau34.oid=19769&amp;UserCtxParam=0&amp;GroupCtxParam=0&amp;dctx1=11&amp;CountryISOCtxParam=IT&amp;LanguageISOCtxParam=it&amp;ctx3=-1&amp;ctx4=Italia&amp;crc=454900236">acer</a>)</p>
<blockquote><p>Sistema operativo : Windows&#xAE; Media Center Edition 2005 (!!!) vabb&#xE8;&#8230; ancora per poco.. 		</p>
<p><em>Processore &amp; Chipset</em><br />
Intel&#xAE; <strong>Core&#8482; 2 Duo</strong> processor with up to 4MB L2 Cache<br />
Intel&#xAE; 945PM Express chipset<br />
Intel&#xAE; PRO/Wireless 3945ABG network connection (dual-band tri-mode 802.11a/b/g) </p>
<p><em>Memoria</em><br />
<strong>2GB</strong> DDR2 memory, upgradeable to 4 GB using dual soDIMM modules (dual-channel support)</p>
<p><em>HDD</em><br />
<strong>160GB</strong> S-ATA (5400rpm) Hard Disk Drive</p>
<p><em>Storage</em><br />
Slot-in DVD-Super Multi Double Layer drive<br />
5-in-1 card reader, supporting Secure Digital (SD), MultiMediaCard (MMC), Memory Stick&#xAE; (MS), Memory Stick PRO&#8482; (MS PRO), xD-Picture Card&#8482; (xD)</p>
<p><em>Display</em><br />
15.4&#8243; WXGA high-brightness (200-nit) Acer CrystalBrite&#8482; TFT LCD, 1280 x 800 pixel resolution</p>
<p><em>Grafica</em><br />
NVIDIA&#xAE; GeForce&#xAE; Go 7600-SE with 128/256 MB of external GDDR2 VRAM, NVIDIA&#xAE; PureVideo&#8482; technology<br />
PCI Express&#xAE; DVI-D (true digital video interface) with HDCP (High-bandwidth Digital Content Protection) support<br />
S-video / TV-out (NTSC/PAL) support<br />
DualView&#8482; support<br />
MPEG-2/DVD hardware assisted capability</p>
<p><em>Multimedia</em><br />
		Intel&#xAE; High-Definition audio support<br />
		S/PDIF (Sony/Philips Digital Interface) support for digital speakers<br />
		Two built-in Acer 3DSonic stereo speakers<br />
		Sound Blaster Pro&#8482; and MS Sound compatible<br />
		Built-in microphone</p>
<p><em>Comunicazione</em><br />
Acer OrbiCam&#8482; integrated 1.3 megapixel CMOS camera<br />
56K ITU V.92 modem with PTT approval; Wake-on-Ring ready<br />
10/100/1000Mbps Gigabit Ethernet; Wake-on-LAN ready<br />
Intel&#xAE; PRO/Wireless 3945ABG network connection (dual-band tri-mode 802.11a/b/g)<br />
Bluetooth&#xAE; 2.0+EDR (Enhanced Data Rate) (manufacturing) option</p>
<p><em>I/O Interfacce</em><br />
		4 x USB 2.0 ports<br />
		1 x Fast infrared (FIR) port<br />
		1 x Consumer infrared (CIR) port (on specific model)<br />
		1 x External display (VGA) port<br />
		1 x ExpressCard&#8482;/34 slot<br />
		1 x PC Card slot ( type II)<br />
		5-in-1 card reader (SD/MMC/MS/MS PRO/xD)<br />
		1 x S-video/TV-out (NTSC/PAL) port<br />
		1 x DVI-D port with HDCP support<br />
		1 x AV-in port for audio/video input<br />
		1 x IEEE 1394 port<br />
		1 x Modem (RJ-11) port<br />
		1 x Ethernet (RJ-45) port<br />
		1 x Speaker/ headphone/ line-out jack with S/PDIF support<br />
		1 x microphone-in jack<br />
		1 x line-in jack<br />
		1 x DC-in jack for AC adapter</p>
<p><em>Alimentazione e batteria</em><br />
		ACPI 2.0 CPU power management standard: supports Standby and Hibernation power-saving modes<br />
		71W 8-cell Li-ion battery pack<br />
		Acer QuicCharge&#8482; technology:<br />
&#8226; 80% charge in 1 hour<br />
&#8226; 2-hour rapid charge system-off<br />
&#8226; 2.5-hour charge-in-use<br />
		3-pin 90W AC adapter</p>
<p><em>Tastiera e tasti speciali</em><br />
		88-/89-key keyboard, inverted &#8220;T&#8221; cursor layout, 2.5 mm (minimum) key travel<br />
		Touchpad with 4-way integrated scroll button<br />
		12 function keys; four cursor keys; two Windows&#xAE; keys; hotkey controls; embedded numeric keypad; international language support<br />
		Four easy-launch buttons: Empowering Key, email, Internet, one user-programmable button<br />
		Six/seven media keys: TV (on specific model), volume up, volume down, play/pause, stop, next, previous<br />
		Two front-access switches: WLAN and Bluetooth&#xAE;</p>
<p><em>Dimensioni e peso</em><br />
		358 (W) x 265 (D) x 29.33/36 (H) mm		2.92 kg
</p></blockquote>
<p>Da un rapido giro sulla rete non trovo ancora nessuno che abbia fatto almeno un <em>lspci</em>; ovviamente le caratteristiche indicate dal produttore non aiutano molto, almeno per le periferiche a rischio e cio&#xE8; webcam e lettore di schede. E infatti sono le uniche cose che non funzioneranno &#8220;al volo&#8221; con Ubuntu. </p></blockquote>
<p>Mi riprometto di fornire in un post successivo le &#8220;impressioni d&#8217;uso&#8221;, ma la ciliegina sulla torta &#xE8; che non &#xE8; attivata, e non attivabile al momento, a meno di aggiornamenti futuri del BIOS, una delle funzionalit&#xE0; principali per cui avevo scelto questo portatile, ovvero il supporto per VT.<br />
Altro giro in rete, e mi accorgo che &#xE8; una situazione comune a diversi portatili, anche se pare che HP e Dell stiano provvedendo con degli aggiornamenti&#8230;spero che Acer non confermi i miei timori iniziali&#8230;</p>
<p>Alla prox con l&#8217;installazione di Ubuntu&#8230;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/miguelx.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/miguelx.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/miguelx.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/miguelx.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/miguelx.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/miguelx.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/miguelx.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/miguelx.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/miguelx.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/miguelx.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/miguelx.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/miguelx.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=miguelx.wordpress.com&blog=610586&post=7&subd=miguelx&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://miguelx.wordpress.com/2007/01/21/acer-5685wlmi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3238dea6ac9b22afd49cac2f3207fbe7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">miguelx</media:title>
		</media:content>

		<media:content url="http://miguelx.files.wordpress.com/2007/01/asp5680_03.jpg" medium="image">
			<media:title type="html">Acer Aspire&#xA0;5685WLMi_7200</media:title>
		</media:content>
	</item>
	</channel>
</rss>