<?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>Ubuntu e dintorni</title>
	<atom:link href="http://ubuntuedintorni.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ubuntuedintorni.wordpress.com</link>
	<description>Note su sperimentazioni fatte su Ubuntu e non solo...</description>
	<lastBuildDate>Sat, 03 Oct 2009 15:11:24 +0000</lastBuildDate>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ubuntuedintorni.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ubuntu e dintorni</title>
		<link>http://ubuntuedintorni.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ubuntuedintorni.wordpress.com/osd.xml" title="Ubuntu e dintorni" />
	<atom:link rel='hub' href='http://ubuntuedintorni.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Ubuntu su HP Pavilion DV5-1220em (quando il braccino si allunga)</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/10/03/ubuntu-su-hp-pavilion-dv5-1220em-quando-il-braccino-si-allunga/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/10/03/ubuntu-su-hp-pavilion-dv5-1220em-quando-il-braccino-si-allunga/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 15:11:24 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[1220em]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[dual boot]]></category>
		<category><![CDATA[DV5]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[Pavilion]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=135</guid>
		<description><![CDATA[Anno nuovo, laptop nuovo. Peccato non sia un nuovo anno, però viste le offerte in giro (con HP che rientra l&#8217;usato con supervalutazione) ho deciso: crepi l&#8217;avarizia, cambio laptop! La scelta è caduta su un HP Pavilion DV5-1220em. Ovviamente appena ricevuto, solo il tempo di darci un&#8217;occhiata e provarlo un pò, e ho subito installato [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=135&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Anno nuovo, laptop nuovo.<br />
Peccato non sia un nuovo anno, però viste le offerte in giro (con HP che rientra l&#8217;usato con supervalutazione) ho deciso: crepi l&#8217;avarizia, cambio laptop!<br />
La scelta è caduta su un <strong>HP Pavilion DV5-1220em</strong>.</p>
<p>Ovviamente appena ricevuto, solo il tempo di darci un&#8217;occhiata e provarlo un pò, e ho subito installato in <em>dual-boot</em> <strong>Kubuntu 9.04</strong> affiancato al preinstallato Windows Vista.</p>
<p>Ecco le note salienti relative all&#8217;installazione:<br />
Per partizionare l&#8217;HD e installare Ubuntu salvaguardando sia Windows Vista sia la relativa partizione di ripristino, ho seguito <a href="http://www.particellelementari.net/2009/02/dual-boot-ubuntu-vista/">queste istruzioni</a>. In pratica nulla di eclatante, basta:<br />
- scegliere il partizionamento manuale (anche perché io generalmente preferisco la <em>home</em> in una partizione separata);<br />
- <strong>NON installare GRUB sulla MBR</strong> (bensì sulla partizione di <em>root</em>) e modificare il boot loader di Vista con EasyBCD. Unico inconveniente, all&#8217;avvio si deve passare attraverso due menù: quello del boot loader di Vista e quello di GRUB. Volendo però si può configurare GRUB in modo tale da limitare questo &#8220;disagio&#8221;.</p>
<p>Ovviamente con Linux non poteva filare tutto liscio ed ecco che appena installato Kubuntu noto che l&#8217;audio non funziona e le potenzialità grafiche non sono sfruttate appieno (ad es. gli effetti del desktop non si potevano abilitare). Niente paura, basta cercare un pò in giro nella rete ed ecco trovate le soluzioni:<br />
- Scheda grafica: il laptop ha una <strong>Nvidia Ge Force 9600M GT</strong>. Basta andare al sito Nvidia e scaricare il driver per Linux (selezionare la lingua Inglese). L&#8217;installazione va fatta da console (scegliete questa opzione durante il login) e non richiede particolari opzioni, io ho scelto tutte le opzioni di default e ho fatto fare automaticamente al programma di installazione le modifiche a <code>xorg.conf</code>. Che bello quando un produttore di hardware supporta Linux! <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
- Scheda audio: cercando un pò in giro nella rete ho trovato l&#8217;esatta configurazione per sfruttare appieno la scheda audio <strong>HDA Intel</strong>. Basta modificare il file <code>/etc/modprobe.d/alsa-base.conf</code> aggiungendo in fondo al file la riga <code>options snd-hda-intel model=hp-m4</code>. Tutte le altre modifiche suggerite che ho trovato in rete sono risultate irrilevanti. Basta poi smanettare con <em>Kmix</em> per calibrare i vari livelli per gli altoparlanti e il microfono.</p>
<p>In un HD esterno mi sono copiato il contenuto della home del mio vecchio laptop, ed ora a mano a mano che mi serve, copio le directory o i file di configurazione necessari ai programmi che installo. Ad esempio, ho già copiato nella nuova home la directory <code>.mozilla</code>, così mi sono trovato firefox così com&#8217;era nel mio vecchio laptop. Stessa cosa per il lanciatore <em>wbar</em>, con il relativo file di configurazione <code>.wbar</code> e lo script di lancio all&#8217;avvio che si trova in <code>.kde/Autostart</code>.</p>
<p>Unico problema ancora irrisolto: il programma <em>JDownloader</em> non va tanto d&#8217;accordo con le schede Nvidia e il server X. Per ora ho ovviato installando <em>Tucan</em>.</p>
<p>La chicca: Ubuntu mi ha riconosciuto automaticamente il sintonizzatore DVB-T integrato e, senza strane configurazioni aggiuntive, con Kaffeine mi vedo il digitale terrestre sul PC. Un piccolo passo per linux, un grande passo per l&#8217;umanità! <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Furetto.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=135&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/10/03/ubuntu-su-hp-pavilion-dv5-1220em-quando-il-braccino-si-allunga/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>Ignoranza e stupidità.</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/09/24/ignoranza-e-stupidita/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/09/24/ignoranza-e-stupidita/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 08:55:32 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=132</guid>
		<description><![CDATA[Metto qui un post (ammetto che è un pò cattedrattico) censuratomi su questo articolo. Ignoranza vuol dire letteralmente &#8220;ignorare&#8221;, &#8220;non essere a conoscenza&#8221;. L&#8217;ignoranza di per sé stessa non è male, anzi la consapevolezza di essere ignoranti è un bene prezioso e coloro che lo possiedono se lo devono tenere ben stretto. Il fatto grave [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=132&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Metto qui un post (ammetto che è un pò cattedrattico) censuratomi su questo <a href="http://www.ilgazzettino.it/articolo.php?id=74310&amp;sez=NORDEST#commenti">articolo</a>.</p>
<p>Ignoranza vuol dire letteralmente &#8220;ignorare&#8221;, &#8220;non essere a conoscenza&#8221;.</p>
<p>L&#8217;ignoranza di per sé stessa non è male, anzi la consapevolezza di essere ignoranti è un bene prezioso e coloro che lo possiedono se lo devono tenere ben stretto.</p>
<p>Il fatto grave è l&#8217;ignoranza associata alla non consapevolezza di questa condizione: l&#8217;ignoranza di ignorare. O meglio, la convinzione di sapere quando in realtà si è ignoranti.<br />
Questa si può chiamare, a ragione, stupidità</p>
<p>Ho premesso questo perché ritengo che la maggior parte dei commenti postati su questo tipo di notizie è fatto nell&#8217;ignoranza dei fatti precisi (la verità ha molte facce).<br />
Ad esempio mi riferisco anche alla notizia di qualche giorno fa sull&#8217;infermiera di colore insultata da un paziente.</p>
<p>Non solo, ma tanti commenti sono fatti nella più totale stupidità (ignoranza dell&#8217;ignoranza), che attraversa tutto l&#8217;arco costituzionale da Destra a Sinistra ma trova un punto di accumulazione dalle parti della Lega.</p>
<p>Affermazioni del tipo &#8220;la stragrande maggioranza degli stupri nel Veneto sono opera di stranieri punto e basta&#8221; sono stupide (lascio al commentatore il facile compito di capire perché).<br />
Chi rilancia su questo, anche con ironia, lo è altrettanto.</p>
<p>Commentare senza conoscere i fatti e sputare sentenze con sicumera è stupido.</p>
<p>Consiglio: leggete il libro di C.M. Cipolla &#8220;Allegro ma non troppo&#8221;, che contiene un illuminante trattato sulla stupidità.<br />
Poi postate.</p>
<p>Furetto. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=132&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/09/24/ignoranza-e-stupidita/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>Chat sul dopo Berlusconi</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/09/24/chat-sul-dopo-berlusconi/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/09/24/chat-sul-dopo-berlusconi/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 08:49:11 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=127</guid>
		<description><![CDATA[Prendendo spunto da questo post io e antani abbiamo imbastito questa chat: 10:37 PM  Antani:   hai letto tutto?  Furetto:   si si  Antani: interessante vero? 10:38 PM Furetto: ma mediaset, se il berlusconismo non sta in piedi, muore  Antani: macchè   ormai è troppo forte  Furetto: quindi x questo sono preoccupato di una marina o di un piersilvio   però [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=127&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Prendendo spunto da questo <a href="http://leonardo.blogspot.com/2009/09/tra-un-berlusconi-e-laltro.html">post</a> io e antani abbiamo imbastito questa chat:</p>
<p>10:37 PM  Antani:   hai letto tutto?<br />
 Furetto:   si si<br />
 Antani: interessante vero?</p>
<p>10:38 PM Furetto: ma mediaset, se il berlusconismo non sta in piedi, muore<br />
 Antani: macchè<br />
  ormai è troppo forte<br />
 Furetto: quindi x questo sono preoccupato di una marina o di un piersilvio<br />
  però<br />
  c&#8217;è un&#8217;incognita</p>
<p>10:39 PM Antani: ?<br />
 Furetto: eh, io penso che ci sia un&#8217;altra soluzione</p>
<p>10:40 PM che prevede la salvaguardia di mediaset da parte della cricca del solito establishment di potere economico in Italia</p>
<p>10:41 PM quello che guida il corriere, tanto x capirsi<br />
  e che riconduce dritto dritto ad un montezemolo a capo di un partito di centro-dx con l&#8217;udc senza la lega<br />
  non avrebbe un giornale contro</p>
<p>10:42 PM scnderebbe a patti con mediaset<br />
  e garantirebbe affari x tutta la combriccola<br />
  da benetton a pesenti, agli agnelli etc etc</p>
<p>10:43 PM Antani: mmm<br />
  plausibile!<br />
 Furetto: secondo me si<br />
  e ci sono voci in giro che si stia lavorando a questa soluzione<br />
  che sarebbe la continuazione del berlusconismo senza berlusconi</p>
<p>10:44 PM la solita oligarchia a controllare il paese<br />
 Antani: però secondo me lui non sarebbe d&#8217;accordo<br />
 Furetto: lui chi?<br />
 Antani: ok, si salva mediaset (lui berl) ma non la sua filosofia</p>
<p>10:45 PM e poi quanto durerebbe?<br />
 Furetto: ma lui sarà decrepito!<br />
 Antani: sarebbe sotto scacco della cricca<br />
  beh, si parla dei prossimi anni<br />
 Furetto: e poi anche in Gabon hanno problemi a far passare il potere dal papà in carica per 40 anni al figlio</p>
<p>10:46 PM Antani: noi siamo peggio<br />
  chi venera silvio è pronto a venerare chiunque lui dica<br />
 Furetto: per far accadere questo, questa legislatura deve finire in modo traumatico<br />
  non può arrivare alla fine<br />
  ci deve essere l&#8217;emergenza<br />
 Antani: ma secondo te napolitano rimanda a votare?<br />
 Furetto: con monteprezzemolo che fa la parte del salvatore</p>
<p>10:47 PM Antani: quindi stesso parlamento<br />
 Furetto: x me il voto è irrilevante<br />
  faranno capire a berlusca che è + dannosos che mai e che è meglio si faccia da parte<br />
 Antani: chi?</p>
<p>10:48 PM Furetto: e ci sarà questo accordo: tutti da mediaset ai principali giornali (forse ecetto repubblica) devo spingere monteprezzemolo<br />
 Antani: ma come si fa?!?</p>
<p>10:49 PM Furetto: a me sembra + plausibile, più vendibile all&#8217;ellettorato e meno scandaloso di mettere piersilvio o marina a capo del PDL<br />
 Antani: te lo immagini fede, belpietro, giordano che spingono montezuma?<br />
 Furetto: Fede non ci sarà +<br />
 Antani: morirà dicrepacuore?<br />
 Furetto: belpietro e giordano, non c&#8217;è problema<br />
  basta mettersi d&#8217;accordo<br />
  e lo faranno</p>
<p>10:50 PM meglio allargare la torta e mangiarla tutti<br />
  piuttosto che rischiare che non ne mangi nessuno</p>
<p>10:51 PM Antani: ma scusa&#8230;. se non accettano, quale rischio corrono? quale sarebbe l&#8217;alternativa?<br />
  la sinistra?</p>
<p>10:52 PM Furetto: potrebbe essere<br />
  gli interssi economici sono troppo grandi e troppo interconnessi con la politica</p>
<p>10:53 PM non vale la pena farsi la guerra<br />
  o rischiare che la sinistra appaia credibile<br />
  ma in ogni caso non c&#8217;è neppure da aver paura della inistra</p>
<p>10:54 PM leggiti l&#8217;articolo sulle ferrovie che trovi sul fatto<br />
  sono tutti dentro, anche rifondazione e pdci<br />
 Antani: ho visto il titolo<br />
 Furetto: quindi secondo me la sinistra toverà in monteprezzemolo un interlocutore valido<br />
  e viceversa<br />
  (se leggi quell&#8217;articolo c&#8217;è da perdersi)</p>
<p>10:55 PM Antani: tutto passa cmq dalla caduta di berl</p>
<p>10:56 PM Furetto: di sicuro in monteprezzemolo+casini+fini debenedetti troverà dei validi alleati<br />
  si, penso che ormai il destino sia segnato<br />
  lui è al capolinea<br />
 Antani: sarà la corte costituzionale col lodo alfano?<br />
  o qualche altro scandalo?</p>
<p>10:57 PM Furetto: ma la cricca dei soliti noti industriali non può permettersi che la situazione sfugga di mano<br />
  e berlusconi non ha vaòlidi successori<br />
  fini è in minoranza<br />
 Antani: tremonti? brunetta?<br />
 Furetto: ai parlamentari pdl faranno capire che se vogliono mangiare devono adeguarsi, oppure tutti a casa</p>
<p>10:58 PM non hanno la statura<br />
  (brunetta in tutti i sensi)<br />
 Antani: e non possono fare nemmeno la voce grossa (tremonti)<br />
 Furetto: (forse brunetta parla così xchè lui vuole fare la primadonna, ma dopo berlusconi non gli sarà + possibile)</p>
<p>10:59 PM (e quindi vede svanire i propri sogni)<br />
 Antani: appunto tenta di salvare berl<br />
  forse tremonti invece è pronto ad abbandonarlo<br />
 Furetto: ma è l&#8217;unico che ha voglia di fare la primadonna<br />
  tremonti ha già abbandonato segni</p>
<p>11:00 PM e persone come gasparri si adeguano<br />
 Antani: gasparri conta quanto il due di picche<br />
 Furetto: Tutto sta a dare le giuste garanbzie x mediaset<br />
  una sorta di immunità post dittatura di pinochet</p>
<p>11:01 PM certo dovrà ridimensionarsi<br />
  ma avrà la certezza di essere trattata con un okki odi rigurado<br />
 Antani: e a proposito di immunità&#8230; i suoi processi?<br />
 Furetto: eh, bella domanda</p>
<p>11:02 PM Antani: i giudici di milano lo aspettano con un randello in mano<br />
 Furetto: ma seocodno me i giudici si possono addomsticare<br />
  nell&#8217;interesse nazionale<br />
  tutti devono salvare la faccia</p>
<p>11:03 PM una soluzone si troverà<br />
  l&#8217;importnate è che berlusconi esca, ed esca &#8220;pulito&#8221;, per quanto possibile<br />
 Antani: cavoli x te mezza italia si calerà le braghe pur di levarsi di mezzo sto stronzo!</p>
<p>11:04 PM certo, costa meno di una rivoluzione<br />
 Furetto: e permette a tutti di continuare a mangiare come rpima</p>
<p>11:05 PM con meno scnadli e storie<br />
  scandali<br />
 Antani: e al popolo di tenersela nel culo<br />
 Furetto: beh, questa è una legge naturale<br />
  mi hanno censurato</p>
<p>11:06 PM Antani: con lo snip o non ti hanno pubblicato?<br />
 Furetto: non mi hanno pubblicato<br />
 Antani: non disperare<br />
  si saranno visti le partite<br />
 Furetto: cmq devo dire che forse questa uscita indolore sarebbe più facile che avvenisse a fine legislatura<br />
  no no<br />
  hanno pubblicato altri</p>
<p>11:07 PM che hanno scritto dopo di me<br />
 Antani: se gli dai altri 2 (o 3?) anni, quello capisce tutto e chissà cosa combina!</p>
<p>11:08 PM Furetto: nooo, ma tutta l&#8217;operazione sarà concordata col berlusca<br />
 Antani: sì, ma se fosse alle strette adesso<br />
  se gli dai tempo penserà a soluzioni alternative<br />
  compresa l&#8217;eredità ai figli</p>
<p>11:09 PM Furetto: mah, potrebbe anche essere<br />
  però allora ci devono cmq essere lezioni<br />
  elezioni<br />
  anticipate<br />
  sarebbe tutto + facile</p>
<p>11:10 PM e darebbe una sorte di facciata di credibilità al cambiamento<br />
 Antani: e alle elezioni si presenterebbe fini+casini+montezemolo?<br />
  lasciando il pdl ?<br />
 Furetto: ma il pdl esiste in quanto esiste belrusconi<br />
  quando lui non c&#8217;è + il pdl tramonta<br />
 Antani: quindi alle elezioni come si presenterebbero?</p>
<p>11:11 PM Furetto: il pdl non ci sarà +<br />
 Antani: un pdl azzoppato e un fini dall&#8217;altra parte?<br />
 Furetto: sostituito da un nuovo partito<br />
  l&#8217;incognita sarà la lega<br />
  che dovrà essere segata mediaticamente</p>
<p>11:12 PM però dalla sua avrà il radicamento nel territorio<br />
 Antani: si presenterebbero:<br />
  1) berl+lega+irriducibili<br />
  2) moderati (fini+casini+rutelli+montezemolo)<br />
  3) pd+rifondazione</p>
<p>11:13 PM Furetto: no no, il aprtito 1) non ci sarà<br />
 Antani: se ci fossero le elezioni adesso ci sarà<br />
 Furetto: se berlusconi se ne vuole uscire pulito non dovrà ripresentarsi<br />
  altrimenti a mediaset non averranno date garanzie</p>
<p>11:14 PM Antani: non può sparire di punto in bianco<br />
  non ci credo!<br />
 Furetto: io si<br />
  non può andare avanti così<br />
  e la cricca che sta in alitalia lo ha capito</p>
<p>11:15 PM e pure d&#8217;alema, che fa il loro gioco (e non quello del pd)<br />
 Antani: io la tua soluzione la vedo fattibile solo se non si va ad elezioni<br />
  se si torna alle urne lui si presenta<br />
  anche da solo<br />
 Furetto: io dico elezioni per non far capire al popolino che c&#8217;è una combine dietro</p>
<p>11:16 PM Antani: dopo che hanno fatta quella con d&#8217;alema&#8230;<br />
  questa sarebbe anche + soft<br />
  xke ci sarebbero + pezzi di dx che di sx</p>
<p>11:17 PM Furetto: cmq il risultato sarà smepre quello di montezemolo che garantirà gli interessi di mediaset e la cricca dei potentati economici<br />
  berlusconi se ne andrà solo con la sicurezza che dopo di lui mediaset non sarà toccata</p>
<p>11:18 PM ok, vado a nanna<br />
  chissà come andrà a finire<br />
 Antani: avvincente<br />
 Furetto: berlusconi è vicino alla fine<br />
 Antani: io la vorrei tragica<br />
 Furetto: il berlusconismo no<br />
purtroppo</p>
<p>11:19 PM Non è nell&#8217;nteresse di nessuno che vada a finire tragicamente<br />
 Antani: io lo spero<br />
  uno scandalo enorme<br />
 Furetto: forse per il popolo si, ma il popolo è come gasparri: conta quanto il due di picche</p>
<p>11:20 PM ma + scandalo di quello che ha fatto in tutti questi anni?<br />
  lui non può neppure andare in esilio come bettino<br />
  con tuti gli interessi qui<br />
  e non è nell&#8217;interesse di nessuno<br />
 Antani: che so&#8230; magari una bella sbroccata di testa</p>
<p>11:21 PM Furetto: E&#8217; finito il tempo delle monetine di craxi<br />
 Antani: deve sotterrarsi con le sue mani<br />
 Furetto: qui si deve fare tutto col sorriso di gianni letta stampato sulle labbra<br />
 Antani: niente monetine<br />
 Furetto: non penso<br />
  craxi aveva malapena il 15% dei voti</p>
<p>11:22 PM berlusconi ha metà degli elettori<br />
  ha diviso il paese<br />
 Antani: x questo deve essere lui stesso a perderli questi elettori<br />
  anche la massaia deve schifarlo</p>
<p>11:23 PM Furetto: non è possible, ha lavato x bene il cervello dei propri simpatizzanti<br />
  la crisi economica sta già penalizzando troppo il paese e le aziende, non abbiamo bisogno di un&#8217;altra crisi</p>
<p>11:24 PM e penso che ci sia già qualcuno che sta lavorando a questo<br />
  e x me la persona + probabile è monteprezzemolo<br />
  che mette d&#8217;accordo tutti</p>
<p>11:25 PM Antani: probabile<br />
 Furetto: dopo la FOTA in F1<br />
il FOTTI Italia<br />
 Antani: il dubbio è come uscira berl<br />
  chissà se si prenderà jean todt come ministro<br />
 Furetto: è nell&#8217;interesse di tutti, compreso lui, che esca il + dolcemente possibile</p>
<p>11:26 PM lo conviceranno i figli<br />
  se proprio non pensano di mettersi a capo del pdl<br />
 Antani: non credo<br />
 Furetto: ma mi sembra una cosa remota<br />
 Antani: non hanno mostrato segni<br />
 Furetto: quindi è fatta<br />
  papy fatti da parte</p>
<p>11:27 PM x il bene dell&#8217;azienda<br />
 Antani: prepara un bell&#8217;editoriale<br />
 Furetto: eh, magari<br />
  troppo stanco<br />
  vado a letto<br />
  buonanotte<br />
 Antani: non lo devi preparare adesso!<br />
  notte!<br />
 Furetto: lo farò</p>
<p>11:28 PM Antani: <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Poi stamattina sulla Home Page del Corriere si trova questo <a href="http://www.corriere.it/economia/09_settembre_23/passera-pil-guerra_191cf804-a868-11de-94a2-00144f02aabc.shtml">articoletto</a>.</p>
<p>Furetto&amp;Antani</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=127&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/09/24/chat-sul-dopo-berlusconi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>Spitfile for Linux</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/07/05/spitfile-for-linux/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/07/05/spitfile-for-linux/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 15:02:09 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[eDexter]]></category>
		<category><![CDATA[hosts file]]></category>
		<category><![CDATA[inetd]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[shell script]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=106</guid>
		<description><![CDATA[(Questo post lo faccio in Inglese perchè potrebbe essere di interesse generale, è un&#8217;evoluzione del post precedente. Si tratta di sostituire micro-httpd con un semplice script di shell) In the previous post I described how to modify micro-httpd source code in order to send out a file every time a hostname has been resolved by [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=106&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>(<em>Questo post lo faccio in Inglese perchè potrebbe essere di interesse generale, è un&#8217;evoluzione del post precedente. Si tratta di sostituire micro-httpd con un semplice script di shell</em>)</p>
<p>In the previous post I described how to modify <em>micro-httpd</em> source code in order to send out a file every time a hostname has been resolved by the hosts file into localhost, i.e. 127.0.0.1.<br />
This performs more efficiently what eDexter already does for Windows and eDexter Java Dog does in Java.</p>
<p>Actually there is an even simpler method and it consists of using bash shell scripts.<br />
I have got the idea from <a href="http://www.debian-administration.org/article/A_web_server_in_a_shell_script">here</a>.</p>
<p>I have modified the shell script of the link above to just reply with a file every time the script is invoked (by inet daemon), I named the script <strong>spitfile</strong>.</p>
<p>Here it is:<br />
<code><br />
#!/bin/bash<br />
# Spitfile script, to be invoked by inetd<br />
# On every http request returns a file chosen by the user<br />
# WARNING: /etc/inetd.conf file must be modified,<br />
# and have a line like the following one:<br />
# www stream tcp nowait root /usr/sbin/tcpd path_of_spitfile directory/spitfile.sh<br />
# Put here the full path of the file you want to send out<br />
filename="<em>pathfile</em>"<br />
if [ -f "$filename" ]; then<br />
  echo -e "HTTP/1.1 200 OK\r"<br />
  echo -e "Server: spitfile\r"<br />
  echo -e "Date: $(date -R)"<br />
  echo -e "Content-Type: `/usr/bin/file -bi \"$filename\"`\r"<br />
  echo -e "Content-Length: `/usr/bin/stat -c%s \"$filename\"`\r"<br />
  echo -e "Connection: close\r"<br />
  echo -e "\r"<br />
  cat "$filename"<br />
else<br />
  echo -e "HTTP/1.1 404 Not Found\r"<br />
  echo -e "Content-Type: text/html\r"<br />
  echo -e "\r"<br />
  echo -e "404 Not Found\r"<br />
  echo -e "Not Found<br />
           The requested resource was not found\r"<br />
  echo -e "Connection: close\r"<br />
  echo -e "\r"<br />
fi<br />
</code></p>
<p>You need to copy this script in a file named <strong><code>spitfile.sh</code></strong>  and give the file execution rights with <code>chmod +x spitfile.sh</code></p>
<p>After that you need to modify the <code>/etc/inetd.conf</code> file and have a line like the following one:<br />
<code>www     stream  tcp     nowait root     /usr/sbin/tcpd <em>path of spitfile directory</em>/spitfile.sh<br />
</code></p>
<p>&#8230;and you are done!</p>
<p>Ferret.</p>
<p>PS: a final note on benchmark between the two solutions, micro-http application vs. spitfile shell script. Execution time is about 4ms for micro-httpd and 53ms for spitfile script. So, you pay the simplicity with slower execution time.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=106&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/07/05/spitfile-for-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>eDexter per Linux?</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/07/01/edexter-per-linux/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/07/01/edexter-per-linux/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 16:09:42 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[eDexter]]></category>
		<category><![CDATA[eliminazione banner]]></category>
		<category><![CDATA[inetd]]></category>
		<category><![CDATA[micro-http]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=97</guid>
		<description><![CDATA[Dopo aver &#8220;ingrossato&#8221; il file hosts a dismisura (tra l&#8217;altro ho fatto anche uno script per includere la lista di www.someonewhocares.org/host, chi fosse interessato lasci un commento di richiesta dello script) mi sono chiesto se fosse possibile installare l&#8217;equivalente di eDexter su Linux. eDexter è un demone http che ascolta sulla porta 80 dell&#8217;host locale, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=97&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dopo aver &#8220;ingrossato&#8221; il file hosts a dismisura (tra l&#8217;altro ho fatto anche uno script per includere la lista di www.someonewhocares.org/host, chi fosse interessato lasci un commento di richiesta dello script) mi sono chiesto se fosse possibile installare l&#8217;equivalente di <a href="http://accs-net.com/hosts/eDexter.html">eDexter</a> su Linux.<br />
eDexter è un demone http che ascolta sulla porta 80 dell&#8217;host locale, e ad ogni richiesta ritorna un&#8217;immagine. Essenzialmente fa in locale ciò che <em>fooldns.com</em> fa da remoto.<br />
Esiste una versione Java di questo programma, si chiama <a href="http://accs-net.com/hosts/eDexter.html#eDexterJavaDog">eDexter Java Dog</a> che gira quindi su tutti i SO.<br />
Però ha due limiti: è pesante (7MB di occupazione di RAM) e non si può customizzare l&#8217;immagine da mettere al posto dei banner.</p>
<p>Ho quindi optato per una soluzione più semplice e minuscola: <strong><em>micro-http</em></strong>.<br />
Un microserver web, meno di 200 righe di codice, che si trova anche sulle repository Ubuntu e che richiede <em>inetd</em> per girare. Essenzialmente, <em>inetd</em> è il demone che ascolta i messaggi dalla rete e quando ne arriva uno fa partire <em>micro-httpd</em>. Non molto efficiente, ma per i nostri scopi è più che efficace. Li ho installati da riga di comando:<br />
<code><br />
$ sudo apt-get install openbsd-inetd<br />
$ cd /etc/init.d<br />
$ sudo ln -s openbsd-inetd inetd<br />
$ sudo apt-get install micro-httpd<br />
</code></p>
<p>Tra inetd e micro-httpd l&#8217;occupazione di memoria è meno di 1MB.</p>
<p>In realtà poi ho scaricato il sorgente di micro-http da <a href="http://www.acme.com/software/micro_httpd/micro_httpd_12dec2005.tar.gz">qui</a>, modificato il codice per rimuovere tutte le parti non necessarie e passare, come argomento da riga di comando, il path del file che vogliamo restituire.<br />
La compilazione è semplicissima, basta un semplice <code>sudo make install</code> che rimpiazza la versione installata da repository.<br />
E&#8217; però necessario fare le seguenti modifiche al <code>Makefile</code>:<br />
1. sostituire le direcory <code>/usr/local/sbin</code> con <code>/usr/sbin</code><br />
2. sulle repository si utilizza il trattino, mentre l&#8217;originale utilizza l&#8217;underscore. E &#8216;quindi necessario modificare i file target dei comandi <code>cp</code><br />
3. commenterei le righe relative al manuale, già installato da repository</p>
<p>C&#8217;è poi un&#8217;altra piccola modifica da fare: nella riga di configurazione di <code>/etc/inetd.conf</code>, come parametro per <code>/usr/sbin/micro-httpd</code> non ci dovrà più essere <code>/var/www/</code> ma il <em>path</em> al file che vogliamo restituire ad ogni richiesta</p>
<p>Insomma alla fine con qualche decina di righe di codice si può fare quello che eDexter fa in 7MB!<br />
Anzi di più, dal momento che il file da restituire lo possiamo scegliere noi e può essere del semplice testo, un&#8217;immagine, un file audio, video etc&#8230;</p>
<p>Chi fosse interessato al codice lasci un commento.</p>
<p>Furetto.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/97/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=97&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/07/01/edexter-per-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>Di script, dns e file host</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/06/29/di-script-dns-e-file-host/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/06/29/di-script-dns-e-file-host/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 09:50:24 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[fooldns.com]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[hosts file]]></category>
		<category><![CDATA[mvps.org]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=78</guid>
		<description><![CDATA[Con Antani si parlava di questi servizi tipo fooldns o opendns che possono bloccare certi domini o ridirezionarli. Tutto verte sul servizio dns. Esiste però la possibilità di bypassare le query ai server dns, manipolando il file host. In pratica, prima di risolvere il dominio rivolgendosi al server dns, il SO fa una scansione di [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=78&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Con Antani si parlava di questi servizi tipo <em>fooldns</em> o <em>opendns</em> che possono bloccare certi domini o ridirezionarli.<br />
Tutto verte sul servizio <a href="http://it.wikipedia.org/wiki/Domain_Name_System">dns</a>.<br />
Esiste però la possibilità di bypassare le query ai server dns, manipolando il file host. In pratica, prima di risolvere il dominio rivolgendosi al server dns, il SO fa una scansione di un file locale (per Linux <code>/etc/hosts</code> per Windows <code>/windows/host</code>) che altro non è che un semplice file di testo dove ogni riga mappa un dominio ad un indirizzo ip.</p>
<p>Se si fa corrispondere un certo dominio all&#8217;indirizzo locale 127.0.0.1, questo dominio viene reindirizzato al pc locale e viene di fatto bloccato.</p>
<p>Questa operazione è senz&#8217;altro più veloce di una query remota ad un server dns (anche se il file è grande, IMHO -vedi PS in calce- ) e ha il pregio che la scelta dei domini da bloccare viene fatta in locale senza darne la gestione  a terzi.</p>
<p>A tal scopo ho messo a punto uno script bash per Linux (o <a href="http://it.wikipedia.org/wiki/Cygwin">CygWin</a> per Windows) che si connette ai due maggiori siti che forniscono una lista di host da bloccare (fooldns.com e mvps.org) fa il merge delle due liste in un file unico e lo appende al vostro file <code>/etc/hosts</code> originale.<br />
In Windows si può utilizzare Cygwin per far girare lo script.</p>
<p>Un&#8217;avvertenza: prima di far girare lo script la prima volta, fate una copia del vostro <code>/etc/hosts</code> file nel file <strong><code>/etc/hosts.orig</code></strong>.</p>
<p>Se poi lo inserite tra i task da schedulare periodicamente allora avrete sempre la lista host aggiornata.</p>
<p>Ecco lo script:</p>
<p><code><br />
#!/bin/bash<br />
# WARNING: Before running this script the first time<br />
# copy your /etc/hosts file to /etc/hosts.orig file<br />
# with sudo cp /etc/hosts /etc/hosts.orig </p>
<p>#Gets the files over the net<br />
wget http://fooldns.com/rules.txt -O fooldns.hosts<br />
wget http://www.mvps.org/winhelp2002/hosts.txt -O mvps.hosts</p>
<p>#Cleans them by removing CR characters (DOS format), comments and empty lines, trailing blanks at EOL<br />
echo Cleans the files...<br />
sed -i 's/\r//' mvps.hosts<br />
sed -i 's/\r//' fooldns.hosts<br />
cut -d'#' -f1 mvps.hosts | sed '/^$/d' &gt; mvps.clean<br />
cut -d'#' -f1 fooldns.hosts | sed '/^$/d' &gt; fooldns.clean<br />
sed -i 's/ $//g' mvps.clean<br />
sed -i 's/ $//g' fooldns.clean</p>
<p>#Formats the fooldns list in the right way<br />
echo Formats fooldns...<br />
sed -i 's/^/127.0.0.1  /' fooldns.clean</p>
<p>#Merges them into hosts.clean file and remove localhost entry<br />
echo Merges the files<br />
cat mvps.clean fooldns.clean | sort | uniq &gt; hosts.list<br />
sed -i '/127.0.0.1  localhost/d' hosts.list<br />
sed -i '1i\#Hosts downloaded from mvps.org and fooldns.com' hosts.list<br />
sed -i '1i\\' hosts.list</p>
<p>#Appends the list to the original Host files<br />
cat /etc/hosts.orig hosts.list &gt; hosts.ready</p>
<p>#Cleans temporary files<br />
rm fooldns.clean<br />
rm mvps.clean<br />
rm hosts.list</p>
<p>#Replaces host file<br />
Echo Replaces host files<br />
sudo cp /etc/hosts /etc/hosts.old<br />
sudo mv hosts.ready /etc/hosts</p>
<p>#End of script<br />
</code></p>
<p>1. Copiate e incollate il testo dello script in un file di testo<br />
2. Salvatelo nella vostra home<br />
3. Date i permessi di esecuzione con <code>chmod +x nomefile</code>.<br />
4. Ricordatevi di copiare il vostro file <code>/etc/hosts</code> in <code>/etc/hosts.orig</code><br />
5. Durante l&#8217;esecuzione dello script vi potrà essere chiesta la password di root per modificare il file <code>/etc/hosts</code><br />
6. Il file <code>/etc/hosts.old</code> contiene la lista precedente all&#8217;ultimo aggiornamento<br />
7. Dove avete scaricato ed eseguito lo script troverete due file mvps.hosts e fooldns.hosts che sono i file scaricati da rete. Potete cancellarli se volete, mvps.org ha dei commenti interessanti per alcuni siti.</p>
<p>Furetto.</p>
<p>PS: ho fatto dei test per capire di quanto le prestazioni di navigazione potessero degradare. Ecco i dati:<br />
- Scansione di un file hosts quasi vuoto: 8ms<br />
- Scansione di un file hosts di circa 1MB: 40ms<br />
- ping verso il server dns del mio provider: 90ms<br />
A voi le conclusioni.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=78&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/06/29/di-script-dns-e-file-host/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows vs. Mac vs. Linux</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/06/26/windows-vs-mac-vs-linux/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/06/26/windows-vs-mac-vs-linux/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 09:34:43 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=73</guid>
		<description><![CDATA[Con l&#8217;uscita di Windows 7 si riaccende più che mai il dibbattitto sui vari SO disponibili sul mercato desktop. E&#8217; un dibattito che si svolge quasi in toni calcistici con le varie tifoserie che si combattono a colpi di post al veleno. Come si direbbe in Inglese: &#8220;every camp gets religious on this issue&#8221;. Nessuno [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=73&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Con l&#8217;uscita di Windows 7 si riaccende più che mai il <em>dibbattitto</em> sui vari SO disponibili sul mercato desktop. E&#8217; un dibattito che si svolge quasi in toni calcistici con le varie tifoserie che si combattono a colpi di post al veleno. Come si direbbe in Inglese: &#8220;every camp gets religious on this issue&#8221;.</p>
<p>Nessuno leggerà questo post, ciononostante vorrei cercare di analizzare la questione e dare la mia opinione in merito. L&#8217;analisi la vorrei mettere su due piani: la <em>usabilità</em> e la <em>apertura</em> del SO. Sono due attributi in contraddizione tra loro, ma vediamo le tre alternative alla luce di questi attributi.</p>
<p><strong>MAC</strong>: è il SO più <em>user friendly</em> che ci sia. Ma è anche quello più chiuso, non solo dal punto di vista SW ma anche HW (provate a leggere in rete tutti i 57 passi per cambiare un HD sui laptop MAC). E&#8217; un sistema nel quale il SO è perfettamente customizzato sull&#8217;HW che Apple sceglie e fa assemblare assieme. Apple tra l&#8217;altro è stata bravissima ad esportare questo modello (HW e SW fortemente dipendenti l&#8217;uno dall&#8217;altro) prima nell&#8217;iPod e poi nell&#8217;iPhone, in questo sono maestri. Con loro l&#8217;utente non si deve preoccupare di nulla, però è anche vero che la sua libertà è in un certo senso limitata.<br />
Lo dico chiaramente, non mi piacerebbe che il mondo desktop fosse dominato da questo modo di pensare, che potremmo definire totalmente proprietario.</p>
<p><strong>Windows</strong>: i SO di casa Microsoft stanno a metà via tra Mac e Linux. Sono sufficiente user friendly e sufficientemente &#8220;aperti&#8221;. Aperto nel senso che il SO si deve adattare ad una molteplicità di HW, ma visto il monopolio che gode sul mercato, gli OEM lo supportano in tutto per tutto. A differenza di MAC, l&#8217;HW qui lo sceglie il produttore di PC, e Microsoft si deve adattare alla molteplicità di HW che ogni OEM sceglie per i propri PC. Ma vista la diffusione di Windows ogni produttore non ha problemi a rendere disponbili tutti i driver necessari affinché Windows funzioni al meglio. Sia nel caso di Windows e MAC non c&#8217;è distinzione fra interfaccia grafica (desktop environment) e SO, sono percepiti dall&#8217;utente come un tutt&#8217;uno. Dal punto di vista tecnico è poi molto criticato, alcune volte a ragione (ad esempio la gestione del file system) alcune volte a torto (la soluzione a kernel ibrido da NT in poi è più innovativa del kernel monolitico di Linux).</p>
<p><strong>Linux</strong>: qui siamo al massimo dell&#8217;apertura del sistema e alla sua modularità (per ogni distro ad esempio posso avere diversi desktop environment) però a scapito dell&#8217;usabilità. Anche se molti sforzi sono stati fatti (Ubuntu possiamo dire che è utilizzabile dall&#8217;utente medio senza troppi problemi) Linux ha lo svantaggio di doversi adattare a diversi HW senza avere l&#8217;appoggio pieno degli OEM. In più si aggiunge che le distro sono centinaia, anche se le più diffuse per la <em>legge di pareto</em> si contano sulle dita di una mano. Qui l&#8217;utente finale ha il massimo grado di libertà, forse troppa.</p>
<p>Ciò che non va è che Windows sia monopolista sul mercato desktop con una quota che si aggira sul 90%, sarebbe opportuno che il mercato fosse bilanciato fra questi 3 modi di intendere i SO.</p>
<p>Furetto.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/73/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=73&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/06/26/windows-vs-mac-vs-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>Networking atto terzo (finale). Arriva DHCP.</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/06/24/networking-atto-terzo-finale/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/06/24/networking-atto-terzo-finale/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 09:31:55 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[condivisione accesso internet]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[static_lease]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[udhcp]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=57</guid>
		<description><![CDATA[Dopo aver fatto tutte le cose dei due precedenti post mi sono detto: &#8220;ma perché non automatizzare il tutto, in maniera tale che quando accendo il muletto (ora Access Point) non solo sia pronto per l&#8217;accesso internet ma distribuisca anche le configurazioni internet ai client che si connetteranno?&#8221;. Quindi per prima cosa ho installato un [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=57&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dopo aver fatto tutte le cose dei due precedenti post mi sono detto: &#8220;ma perché non automatizzare il tutto, in maniera tale che quando accendo il muletto (ora Access Point) non solo sia pronto per l&#8217;accesso internet ma distribuisca anche le configurazioni internet ai client che si connetteranno?&#8221;.</p>
<p>Quindi per prima cosa ho installato un server <strong>dhcp</strong>, ho scelto <strong><code>udhcpd</code></strong> che si trova nelle repository. Leggero, solo 160KB, e completo (è lo stesso che utilizzano i router Netgear).<br />
In rete si trovano le istruzioni su come configurarlo, è una cosa abbastanza semplice. Solo qualche avvertimento:<br />
- vanno creati i file di lease e pid (con il comando <code>touch</code>)<br />
- il gateway si può impostare con la riga <code>option router xxx.xxx.xxx.xxx</code><br />
- sebbene non sia documentata, esiste la possibilità (nella versione che si trova nelle repository) di assegnare un indirizzo ip basato sul MAC address del richiedente, tramite la riga <strong><code>static_lease macaddress ipaddress</code></strong><br />
- E&#8217; necessario che l&#8217;interfaccia dove il demone dhcp ascolta le richieste (nel mio caso <code>wlan0</code>) sia configurata con un indirizzo ip statico da configurare in <code>/etc/network/interfaces</code><br />
- Ecco la soluzione al PS del post precedente: talvolta il client dhcp preinstallato in Ubuntu interferisce con la configurazione dell&#8217;ip statico di wlan0, sconfigurando l&#8217;interfaccia e facendole perdere l&#8217;indirizzo ip. A me è stato sufficiente disinstallare e reinstallare il client dhcp (<code>dhcp3-client</code>) per eliminare il problema. Verificate comunque, con il comando <code>ps</code>, che dopo l&#8217;avvio non ci sia il processo attivo <code>/sbin/dhclient wlan0</code>.</p>
<p>Già che c&#8217;ero ho provveduto anche a criptare la rete, impostando <code>wireless-key XXXXXXXXX</code> da <code>/etc/network/interfaces</code>. La chiave deve essere HEX a 40 o 128 bit.</p>
<p>E ricordatevi che è necessario impostare <em>ubudsl</em> affinché parta all&#8217;avvio e si connetta automaticamente quando il modem è inserito.</p>
<p>Furetto.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=57&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/06/24/networking-atto-terzo-finale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>Networking parte seconda&#8230;</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/06/03/networking-parte-seconda/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/06/03/networking-parte-seconda/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 12:39:27 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[/etc/netwok/interfaces]]></category>
		<category><![CDATA[access point]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=49</guid>
		<description><![CDATA[Una volta messo a punto il meccanismo del post precedente si tratta di configurare il PC che funge da Access Point in modo tale che si configuri all&#8217;avvio. Basta modificare il file /etc/network/interfaces inserendo le seguenti linee: auto wlan0 iface wlan0 inet static wireless-essid Home_Net wireless-mode ad-hoc wireless-rate 54M address 192.168.100.1 netmask 255.255.255.0 gateway 192.168.100.1 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=49&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Una volta messo a punto il meccanismo del post precedente si tratta di configurare il PC che funge da Access Point in modo tale che si configuri all&#8217;avvio.</p>
<p>Basta modificare il file <code>/etc/network/interfaces</code> inserendo le seguenti linee:</p>
<p><code>auto wlan0<br />
iface wlan0 inet static<br />
wireless-essid Home_Net<br />
wireless-mode ad-hoc<br />
wireless-rate 54M<br />
address 192.168.100.1<br />
netmask 255.255.255.0<br />
gateway 192.168.100.1<br />
up iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE<br />
up echo 1 &gt; /proc/sys/net/ipv4/ip_forward</code></p>
<p>Come detto nel post precedente, dal PC client sarà sufficiente configurare la connessione da <code>nm-applet</code> con i parametri corretti.</p>
<p>A questo punto se quando si accende il PC la scheda WiFi è inserita e il modem adsl pure (configurato per connettersi automaticamente), la connessione Internet sarà immediatamente disponibile in WiFi.</p>
<p>Furetto.</p>
<p>PS: a dire il vero ho ancora qualche problema nel far tenere l&#8217;indirizzo ip statico all&#8217;interfaccia <em>wlan0</em> del muletto, ogni tanto viene &#8220;perso&#8221; e devo reimpostarlo da riga di comando. Al prossimo post ci sarà la soluzione.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=49&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/06/03/networking-parte-seconda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
		<item>
		<title>Networking, networking, networking!</title>
		<link>http://ubuntuedintorni.wordpress.com/2009/05/28/networking-networking-networking/</link>
		<comments>http://ubuntuedintorni.wordpress.com/2009/05/28/networking-networking-networking/#comments</comments>
		<pubDate>Thu, 28 May 2009 14:46:34 +0000</pubDate>
		<dc:creator>danatt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ad-hoc]]></category>
		<category><![CDATA[condivisione accesso internet]]></category>
		<category><![CDATA[pcmcia card]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://ubuntuedintorni.wordpress.com/?p=35</guid>
		<description><![CDATA[Era da un po che volevo installarmi una rete wireless a casa ma, per ovvii motivi (vedi post precedente), non volevo acquistare un modem/router wifi. Allora ho pensato: perché non riciclare il muletto (un laptop Fujitsu PIII500-128MB-8GB di HD acquistato negli USA nel 1999) come Wireless Access Point ? Dapprima ho preso in considerazione la [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=35&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Era da un po che volevo installarmi una rete wireless a casa ma, per ovvii motivi (vedi post precedente), non volevo acquistare un modem/router wifi.</p>
<p>Allora ho pensato: perché non riciclare il muletto (un laptop Fujitsu PIII500-128MB-8GB di HD acquistato negli USA nel 1999) come Wireless Access Point ?</p>
<p>Dapprima ho preso in considerazione la possibilità di impostare una rete Bluetooth, dal momento che avevo una chiavetta USB BT. Però questa strada era impraticabile visto che il muletto ha solo una porta USB (probabilmente 1.1), che sarebbe già stata occupata dal modem ADSL. Avrei anche un hub USB, ma non è compatibile col modem (non chiedetemi perché).</p>
<p>Mi viene in mente che ho una scheda PCMCIA di TIM che è sia UMTS/GPRS sia WiFi. Quindi il gioco è fatto, si fa per dire, basta connettere il modem ADSL USB e la scheda PCMCIA sfruttandone la parte WiFi per condividere la connessione internet (sul mio laptop principale ho già il WiFi integrato).</p>
<p>Iniziamo, primo problema: sul muletto ho installato in dual-boot Win2K e Fluxbuntu 7.10 (&#8220;Gutsy&#8221;). Escludo di utilizzare Win2K quindi devo installare su Fluxbuntu i driver WiFi della scheda PCMCIA, che è una Option GT Fusion+.</p>
<p>Per questo ci viene in aiuto <strong><em>ndiswrapper</em></strong>, che si può comodamente installare da repository. Peccato che le repository di Gutsy non esistano più, o meglio, siccome la versione 7.10 di Ubuntu non viene più supportata le repository sono state spostate su old.versions.ubuntu. Leggendo <a href="http://ubuntuforums.org/showthread.php?t=1133291" target="_blank">qui</a> (in particolare il post #6) si trova il modo di ripristinare correttamente le repository.</p>
<p>Ndiswrapper è abbastanza facile da utilizzare, basta avere i driver di Windows. Io li ho trovati dal sito della Option (il produttore della scheda) e ho estratto i file .inf e .sys, relativi alla parte WiFi, con <strong><em>cabextract</em></strong>. A questo punto, prima di installarli va fatta una piccola modifica al file .inf, la riga</p>
<p><code>HKR, Ndi\params\AdhocGMode,default,,"<strong>1</strong>"</code></p>
<p>Va cambiata in:</p>
<p><code>HKR, Ndi\params\AdhocGMode,default,,"<strong>0</strong>"</code></p>
<p>Questo perché per la modalità <em>Ad-Hoc</em> della rete WiFi che andremo a creare, è prevista dallo standard la sola implementazione del protocollo 802.11b che ha come velocità massima 11Mb/s. Con questa piccola modifica si forzerà la rete Ad-Hoc ad utilizzare il protocollo 802.11g che può arrivare fino a 54Mb/s.</p>
<p>Ora si può installare il driver con ndiswrapper, con tutte le opzioni -i, -m, -ma, -mi.</p>
<p>A questo punto si controlla con il comandi <strong><em>lshw -C Network</em></strong> e  <strong><em>iwconfig </em></strong>che la scheda di rete sia stata installata e riconosciuta correttamente. Al limite si fa un reboot, che non fa mai male.</p>
<p>Ora si tratta di impostare la rete sul muletto e di configurare la condivisione della connessione adsl, nel mio caso all&#8217;interfaccia <em>ppp0</em>, tramite l&#8217;interfaccia <em>wlan0 </em>che è quella della scheda di rete WiFi.</p>
<p>Ci assicuriamo che il modem sia connesso (io utililizzo <em>ubudsl</em>) ed esista l&#8217;interfaccia <em>ppp0</em>.</p>
<p>Sul PC che funge da access point, si digitano i seguenti comandi:</p>
<p><code>sudo iwconfig wlan0 essid "homenet"<br />
sudo iwconfig wlan0 mode ad-hoc<br />
sudo iwconfig wlan0 rate 54M<br />
sudo ifconfig wlan0 192.168.100.1 netmask 255.255.255.0 up<br />
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE<br />
sudo sh -c "echo 1 &gt; /proc/sys/net/ipv4/ip_forward"</code></p>
<p>Mentre sul Laptop che si vuole connettere in WiFi:</p>
<p><code>sudo ifconfig eth1 192.168.100.2 netmask 255.255.255.0<br />
sudo route add default gw 192.168.100.1</code></p>
<p>Lascio al facile lettore (in rete si trovano parecchie guide):</p>
<ol>
<li>l&#8217;impostazione dei DNS corretti</li>
<li>l&#8217;impostazione dei parametri di rete corretti sul eventuali PC windows</li>
<li>l&#8217;impostazione di altri pc che volessero condividere la medesima connessione internet</li>
</ol>
<p>Un&#8217;avvertenza: per la connessione lato client consiglio <strong><em> nm-applet</em></strong> di Gnome, anche sotto KDE. Il plasmoid di di network management di kde meglio lasciarlo perdere e knetworkmanager pure. Non sono un fan di gnome però devo ammettere che per certe funzionalità di base, tipo il networking, è molto più stabile di kde.</p>
<p>Furetto.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ubuntuedintorni.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ubuntuedintorni.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ubuntuedintorni.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ubuntuedintorni.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ubuntuedintorni.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ubuntuedintorni.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ubuntuedintorni.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ubuntuedintorni.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ubuntuedintorni.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ubuntuedintorni.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ubuntuedintorni.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ubuntuedintorni.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ubuntuedintorni.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ubuntuedintorni.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ubuntuedintorni.wordpress.com&amp;blog=7534746&amp;post=35&amp;subd=ubuntuedintorni&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ubuntuedintorni.wordpress.com/2009/05/28/networking-networking-networking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cb3954174c43a4d00e601b19118c7929?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danatt</media:title>
		</media:content>
	</item>
	</channel>
</rss>
