<?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/"
	>

<channel>
	<title>Jackyaway &#187; intel</title>
	<atom:link href="http://jackyaway.netsons.org/tag/intel/feed/" rel="self" type="application/rss+xml" />
	<link>http://jackyaway.netsons.org</link>
	<description>The LiNuX eXPeRieNcE</description>
	<lastBuildDate>Thu, 05 Mar 2009 15:15:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installiamo i driver ipw3945 al posto degli iwl3945 su Ubuntu 8.04</title>
		<link>http://jackyaway.netsons.org/2008/07/09/installiamo-i-driver-ipw3945-al-posto-degli-iwl3945-su-ubuntu-804/</link>
		<comments>http://jackyaway.netsons.org/2008/07/09/installiamo-i-driver-ipw3945-al-posto-degli-iwl3945-su-ubuntu-804/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 09:41:20 +0000</pubDate>
		<dc:creator>jackyaway</dc:creator>
				<category><![CDATA[Driver]]></category>
		<category><![CDATA[Hardy Heron]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[ipw3945]]></category>
		<category><![CDATA[iwlwifi]]></category>

		<guid isPermaLink="false">http://jackyaway.netsons.org/?p=92</guid>
		<description><![CDATA[


Questa guida è rivolta a tutti coloro che non sono ancora soddisfatti dei driver wireless iwl3945 ma che, allo stesso tempo, non vogliono rinunciare ad avere un kernel o una distribuzione aggiornati. Come tutti ormai saprete, i driver ipw3945 sono un progetto morto, che come tale non compila sui kernel d&#8217;ultima generazione, quelli a partire [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://img89.imageshack.us/img89/1206/4965agnnm8.jpg" alt="ipw3945" width="450" height="269" /></p>
<p style="text-align: center;">
<p><br/><br />
Questa guida è rivolta a tutti coloro che non sono ancora soddisfatti dei driver wireless iwl3945 ma che, allo stesso tempo, non vogliono rinunciare ad avere un kernel o una distribuzione aggiornati. Come tutti ormai saprete, i driver ipw3945 sono un <em>progetto morto</em>, che come tale non compila sui kernel d&#8217;ultima generazione, quelli a partire dal 2.6.24.</p>
<p>E&#8217; però possibile applicare una patch ai driver ipw3945 per far si che compilino e funzionino correttamente anche sul più aggiornato dei kernel.</p>
<p>Bisogna fare così :</p>
<p><span id="more-92"></span></p>
<ol>
<li>Per prima cosa blacklistiamo i driver iwl3945<br />
<blockquote><p>sudo gedit /etc/modprobe.d/blacklist</p></blockquote>
<p>e aggiungiamo in fondo al file le seguenti linee</p>
<blockquote><p># blacklist new iwl3945<br />
blacklist iwl3945<br />
blacklist mac8021</p></blockquote>
<p>in questo modo evitiamo che i driver iwl3945 vengano caricati all&#8217;avvio del sistema.</li>
<p><br/></p>
<li>Riavviamo il sistema.</li>
<p><br/></p>
<li>Scarichiamo il <strong>firmware ucode</strong> da <a href="http://bughost.org/ipw3945/ucode/ipw3945-ucode-1.14.2.tgz">qui</a>, salvandolo nella nostra home, quindi scompattiamo l&#8217;archivio<br />
<blockquote><p>sudo xzvf ipw3945-ucode-1.14.2.tgz</p></blockquote>
<p>entriamo nella directory appena scompattata e copiamo solo il firmware <strong>ipw3945.ucode</strong> in <em>/lib/firmware</em>:</p>
<blockquote><p>cd ~/ipw3945-ucode-1.14.2<br />
sudo cp -v ipw3945.ucode /lib/firmware</p></blockquote>
</li>
<p><br/></p>
<li>Scarichiamo il <strong>demone regolatore</strong> da <a href="http://bughost.org/ipw3945/daemon/ipw3945d-1.7.22.tgz">qui</a>, lo salviamo nella nostra home, lo scompattiamo e lo spostiamo in <em>/sbin</em><br />
<blockquote><p>tar xzvf ipw3945d-1.7.22.tgz<br />
cd ~/ipw3945d-1.7.22/x86<br />
sudo mv ipw3945d /sbin</p></blockquote>
</li>
<p><br/></p>
<li>Adesso scarichiamo la patch da <a href="http://james.colannino.org/downloads.html" target="_blank">qui</a> grazie; ed i driver ipw3945 da <a href="http://prdownloads.sourceforge.net/ipw3945/ipw3945-1.2.2.tgz?download">qui</a>, salvando entrambi i files nella HOME.</li>
<p><br/></p>
<li>Scompattiamo i driver nella nostra home:<br />
<blockquote><p>tar xzvf ipw3945-1.2.2.tgz</p></blockquote>
<p>copiamo la patch all&#8217;interno della cartella estratta</p>
<blockquote><p>cp ~/ipw3945-1.2.2.patch ~/ipw3945-1.2.2</p></blockquote>
<p>quindi la applichiamo:</p>
<blockquote><p>cd ~/ipw3945-1.2.2<code><br />
patch -p1 &lt; ipw3945-1.2.2.patch</code></p></blockquote>
<p>in <em><strong>File to patch:</strong></em> scriviamo <strong>ipw3945.h</strong></li>
<p><br/></p>
<li>Applicata la patch possiamo compilare i driver<br />
<blockquote><p><code><em> make SHELL=/bin/bash IEEE80211_IGNORE_DUPLICATE=y</em></code><br />
<code><em> sudo make install SHELL=/bin/bash</em></code></p></blockquote>
</li>
<p><br/></p>
<li>
<blockquote><p>sudo chmod 777 /sbin/ipw*</p></blockquote>
</li>
<p><br/></p>
<li>Creiamo il file /etc/modprobe.d/ipw3945<br />
<blockquote><p>sudo gedit /etc/modprobe.d/ipw3945</p></blockquote>
<p>ed inseriamo le seguenti linee</p>
<blockquote><p><code>install ipw3945 /sbin/modprobe -i ipw3945 ; sleep 0.5 ; /sbin/ipw3945d --quiet<br />
remove ipw3945 /sbin/ipw3945d --kill ; /sbin/modprobe -r -i ipw3945</code></p></blockquote>
<p>salviamo e chiudiamo il file.</li>
<p><br/></p>
<li>
<blockquote><p>sudo modprobe ipw3945</p></blockquote>
</li>
<p><br/></p>
<li>riavviamo il sistema</li>
<p><br/>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://jackyaway.netsons.org/2008/07/09/installiamo-i-driver-ipw3945-al-posto-degli-iwl3945-su-ubuntu-804/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Packet injection Intel3945: nuovo modulo ipwraw</title>
		<link>http://jackyaway.netsons.org/2008/05/15/packet-injection-intel3945-nuovo-modulo-ipwraw/</link>
		<comments>http://jackyaway.netsons.org/2008/05/15/packet-injection-intel3945-nuovo-modulo-ipwraw/#comments</comments>
		<pubDate>Thu, 15 May 2008 10:17:03 +0000</pubDate>
		<dc:creator>jackyaway</dc:creator>
				<category><![CDATA[Driver]]></category>
		<category><![CDATA[Hardy Heron]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[ipwraw]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://jackyaway.netsons.org/?p=75</guid>
		<description><![CDATA[

In molti vi sarete accorti che il modulo ipwraw presente in questa guida non è compatibile coi kernel a partire dal 2.6.24.
Già da tempo esiste una nuova versione di ipwraw compatibile con i nuovi kernel, la cui procedura di installazione è la stessa descritta nella guida linkata sopra. Non mi resta che indicarvi dove effettuare [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://img218.imageshack.us/img218/5431/ipwcopiagw6.jpg" alt="packet injection" /></p>
<p style="text-align: center;">
<p>In molti vi sarete accorti che il modulo <strong>ipwraw</strong> presente in <a href="http://jackyaway.netsons.org/2008/01/08/ipw3945-packet-injection/" target="_blank">questa guida</a> non è compatibile coi kernel a partire dal 2.6.24.</p>
<p>Già da tempo esiste una nuova versione di ipwraw compatibile con i nuovi kernel, la cui procedura di installazione è la stessa descritta nella guida linkata sopra. Non mi resta che indicarvi dove effettuare il <a href="http://dl.aircrack-ng.org/drivers/ipwraw-ng-2.3.4-04022008.tar.bz2">download</a> e buona compilazione.</p>
]]></content:encoded>
			<wfw:commentRss>http://jackyaway.netsons.org/2008/05/15/packet-injection-intel3945-nuovo-modulo-ipwraw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iwlwifi: arriva il monitor mode</title>
		<link>http://jackyaway.netsons.org/2008/05/01/iwlwifi-arriva-il-monitor-mode/</link>
		<comments>http://jackyaway.netsons.org/2008/05/01/iwlwifi-arriva-il-monitor-mode/#comments</comments>
		<pubDate>Thu, 01 May 2008 11:48:22 +0000</pubDate>
		<dc:creator>jackyaway</dc:creator>
				<category><![CDATA[Driver]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[iwlwifi]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://jackyaway.netsons.org/?p=74</guid>
		<description><![CDATA[

A partire dal kernel 2.6.24 sono stati abbandonati i driver per schede wireless Intel 3945ABG, ipw3945, a favore dei nuovi iwl3945. Si è tanto parlato in questi mesi dei problemi portati da questi nuovi driver, a partire dai nomi delle interfacce di rete e finendo con la qualità del segnale&#8230;tutti problemi ormai risolti. Il progetto [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://img217.imageshack.us/img217/5563/662ead69b9b36279945c962ow7.jpg" alt="intel 3945" width="400" height="408" /></p>
<p style="text-align: center;">
<p>A partire dal kernel 2.6.24 sono stati abbandonati i driver per schede wireless Intel 3945ABG, ipw3945, a favore dei <em>nuovi</em> iwl3945. Si è tanto parlato in questi mesi dei problemi portati da questi nuovi driver, a partire dai nomi delle interfacce di rete e finendo con la qualità del segnale&#8230;tutti problemi ormai risolti. Il progetto sta crescendo di giorno in giorno, ieri è stato il giorno del <em>mode monitor</em></p>
<blockquote><p>iwlwifi : Set monitor mode for 3945</p>
<p>The patch leverages mac80211 configure_filter to enable iwl3945<br />
monitor mode.</p>
<p><a href="http://git.kernel.org/?p=linux/kernel/git/iwlwifi/iwlwifi-2.6.git;a=commit;h=69e44766a1b766c06ff17674c6404122d8a5e421" target="_blank">commit</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://jackyaway.netsons.org/2008/05/01/iwlwifi-arriva-il-monitor-mode/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Intel indaga sull&#8217;hardware grazie a Linux</title>
		<link>http://jackyaway.netsons.org/2008/03/07/intel-indaga-hardware-grazie-a-linux/</link>
		<comments>http://jackyaway.netsons.org/2008/03/07/intel-indaga-hardware-grazie-a-linux/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 17:51:15 +0000</pubDate>
		<dc:creator>jackyaway</dc:creator>
				<category><![CDATA[Senza categoria]]></category>
		<category><![CDATA[intel]]></category>

		<guid isPermaLink="false">http://jackyaway.netsons.org/index.php/2008/03/07/intel-indaga-hardware-grazie-a-linux/</guid>
		<description><![CDATA[

&#160;
Intel è coinvolta nello sviluppo di un modesto numero di progetti open-source come Threading Building Blocks, Moblin, PowerTOP ed i noti driver grafici per X.Org, tuttavia uno dei progetti meno noti potrebbe essere, per alcuni utenti, anche il più utile.
Linux-ready Firmware Developer Kit è un livecd che analizza il BIOS ( o nel caso di [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><img src="http://img238.imageshack.us/img238/5271/intelpw1.png" alt="intel" /></div>
<div align="center"></div>
<p align="center">&nbsp;</p>
<p>Intel è coinvolta nello sviluppo di un modesto numero di progetti open-source come <a href="http://www.intel.com/cd/software/products/asmo-na/eng/294797.htm">Threading Building Blocks</a>, <a href="http://www.ossblog.it/post/2886/intel-lancia-mobile-internet-linux-project/">Moblin</a>, <a href="http://www.ossblog.it/post/2514/eliminare-consumi-inutili-su-linux-con-intel-powertop/">PowerTOP</a> ed i noti driver grafici per X.Org, tuttavia uno dei progetti meno noti potrebbe essere, per alcuni utenti, anche il più utile.</p>
<p><a href="http://www.linuxfirmwarekit.org/">Linux-ready Firmware Developer Kit</a> è un livecd che analizza il BIOS ( o nel caso di macchine “evolute” EFI ) del sistema ospitante per testarne la compatibilità con Linux e per determinare quali funzionalità del firmware siano supportate.</p>
<p>Il kit strizza l’occhio agli sviluppatori ma, nonostante il suo aspetto spartano, può ovviamente essere d’aiuto anche agli utenti finali.</p>
<p>via | <a href="http://osnews.com/story/19429/Intel_Linux-Ready_Firmware_Developer_Kit">OSNews</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jackyaway.netsons.org/2008/03/07/intel-indaga-hardware-grazie-a-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare IPW3945 abilitando il Mode Monitor</title>
		<link>http://jackyaway.netsons.org/2008/03/05/installazione-ipw3945-mode-monitor/</link>
		<comments>http://jackyaway.netsons.org/2008/03/05/installazione-ipw3945-mode-monitor/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 21:09:06 +0000</pubDate>
		<dc:creator>jackyaway</dc:creator>
				<category><![CDATA[Driver]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://jackyaway.netsons.org/index.php/2008/03/05/installazione-ipw3945-mode-monitor/</guid>
		<description><![CDATA[


Di default quando si procede all&#8217;installazione dei driver ipw3945 il mode monitor è disabilitato, quindi se in seguito volessimo installare programmi quali kismet o aircrack, non potremmo usarli poichè richiedono questa modalità di funzionamento.
In questa guida vedremo come installare i driver ipw3945 abilitando il mode monitor, ma può essere utilizzata anche nel caso di semplice [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://img89.imageshack.us/img89/1206/4965agnnm8.jpg" alt="wireless" width="450" height="269" /></p>
<p align="center">
<p align="center">
<p>Di default quando si procede all&#8217;installazione dei <em>driver ipw3945</em> il <strong>mode monitor</strong> è disabilitato, quindi se in seguito volessimo installare programmi quali kismet o aircrack, non potremmo usarli poichè richiedono questa modalità di funzionamento.</p>
<p>In questa guida vedremo come installare i driver ipw3945 abilitando il mode monitor, ma può essere utilizzata anche nel caso di semplice installazione dei suddetti driver in un kernel vanilla, per esempio.</p>
<p>L&#8217;installazione è abbastanza semplice, bisogna scaricare ed installare lo <em>stack ieee80211</em>, i <em>driver ipw3945</em>, il <em>firmware</em> ed il <em>demone</em> per gli ipw3945.</p>
<p><span id="more-46"></span></p>
<p><a href="http://ieee80211.sourceforge.net/#downloads" target="_blank">Stack ieee80211</a></p>
<p><a href="http://ipw3945.sourceforge.net/downloads.php" target="_blank">Driver ipw3945</a></p>
<p><a href="http://bughost.org/ipw3945/" target="_blank">Firmware e demone</a></p>
<p>Il primo passo consiste nell&#8217;<strong>installare le dipendenze</strong></p>
<blockquote><p>sudo apt-get install linux-headers-$(uname -r) build-essential make automake autoconf g++ gcc wireless-tools</p></blockquote>
<p>e nell&#8217;aggiungere il nostro utente al gruppo <strong>src</strong>, in modo da avere i permessi di scrittura nella cartella <em>/usr/src</em></p>
<blockquote><p>sudo adduser <strong>vostro_nome_utente</strong> src</p></blockquote>
<p>Adesso possiamo procedere all&#8217;<strong>installazione dello stack ieee80211</strong>:</p>
<p>Estraiamo l&#8217;archivio <em>ieee80211-1.2.18.tgz</em> nella nostra home (~)</p>
<blockquote><p>tar xvfz ieee80211-1.2.18.tgz</p></blockquote>
<p>rinominiamo la cartella estratta in <strong>ieee80211</strong> e la copiamo in <strong>/usr/src</strong></p>
<blockquote><p>sudo cp -R ~/ieee80211 /usr/src</p></blockquote>
<p>quindi ci spostiamo all&#8217;interno di <em>/usr/src/ieee80211</em> e compiliamo</p>
<blockquote><p>cd /usr/src/ieee80211<br />
sudo make check_old</p></blockquote>
<p>durante questa fase molto probabilmente ci verrà chiesto se vogliamo sovrascrivere una precedente installazione o il subsystem presente nel kernel, la risposta da dare è si (<strong>Y</strong>). Quindi continuiamo</p>
<blockquote><p>sudo make<br />
sudo make install<br />
sudo depmod -ae</p></blockquote>
<p>Terminata questa prima parte possiamo iniziare ad <strong>installare i driver ipw3945</strong>, scompattiamo l&#8217;archivio nella home</p>
<blockquote><p>tar xzvf ipw3945-1.2.2.tgz</p></blockquote>
<p>entriamo nella cartella appena estratta</p>
<blockquote><p>cd ~/ipw3945-1.2.2</p></blockquote>
<p>modifichiamo, aprendo con il nostro editor di testo preferito il file <strong>Makefile</strong>, scommentando (togliendo il # iniziale) le seguenti righe, per abilitare il supporto al <strong>mode monitor</strong> (in fondo all&#8217;articolo è riportata la parte iniziale del Makefile usato da me).</p>
<blockquote><p>CONFIG_IPW3945_MONITOR=y<br />
CONFIG_IEEE80211_RADIOTAP=y<br />
CONFIG_IPW3945_PROMISCUOUS=y</p></blockquote>
<p>quindi compiliamo</p>
<blockquote><p>make SHELL=/bin/bash</p></blockquote>
<p>Nel caso in cui il make restituisse un errore, seguiamo il consiglio datoci dal make stesso  <img src='http://jackyaway.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   cioè, compiliamo aggiungendo l&#8217;opzione <em>IEEE80211_IGNORE_DUPLICATE=y</em></p>
<blockquote><p>make SHELL=/bin/bash IEEE80211_IGNORE_DUPLICATE=y</p></blockquote>
<blockquote><p>sudo make install<br />
sudo depmod -ae</p></blockquote>
<p>Il terzo passo è l&#8217;<strong>installazione del firmware</strong>, scompattando l&#8217;archivio</p>
<blockquote><p>tar xzvf ipw3945-ucode-1.14.2.tgz</p></blockquote>
<p>e copiando il firmware in <em>/lib/firmware</em></p>
<blockquote><p>cd ipw3945-ucode-1.14.2<br />
sudo cp ipw3945.ucode /lib/firmware</p></blockquote>
<p>L&#8217;ultimo passo è l&#8217;<strong>installazione del demone regolatore</strong>, estraiamo l&#8217;archivio</p>
<blockquote><p>tar zxvf ipw3945d-1.7.22.tgz</p></blockquote>
<p>e se abbiamo un sistema a <strong>32 bit</strong></p>
<blockquote><p>cd ~/ipw3945d-1.7.22/x86<br />
sudo mv ipw3945d /sbin</p></blockquote>
<p>se, invece, abbiamo un sistema a <strong>64 bit</strong></p>
<blockquote><p>cd ~/ipw3945d-1.7.22/x86_64/<br />
sudo mv ipw3945d /sbin</p></blockquote>
<p>Finite queste operazioni rientriamo nella cartella dei driver ipw3945</p>
<blockquote><p>cd ~/ipw3945-1.2.2</p></blockquote>
<p>e modifichiamo il file <strong>load</strong>, sostituendo</p>
<blockquote><p>#!/bin/sh</p></blockquote>
<p>con</p>
<blockquote><p>#!/bin/bash</p></blockquote>
<p>quindi lanciamo</p>
<blockquote><p>sudo ./load debug=0</p></blockquote>
<p>Adesso dobbiamo fare in modo che il demone sia caricato ad ogni avvio del sistema in automatico. Per far ciò editiamo il file <em>/etc/rc.local</em> inserendo la voce <strong>ipw3945d</strong> prima di <strong>exit 0</strong> e salviamo.</p>
<p><strong>Makefile</strong></p>
<blockquote><p>#<br />
# Makefile for the Linux Wireless network device drivers.<br />
#<br />
# Original makefile by Peter Johanson<br />
#<br />
# NOTE: This make file can serve as both an external Makefile (launched<br />
#       directly by the user), or as the sub-dir Makefile used by the kernel<br />
# 	build system.</p>
<p># If CONFIG_IPW* isn&#8217;t set, we&#8217;ll assume the user has never configured<br />
# their kernel to include this module and set up some defaults.<br />
#<br />
# NOTE: If you have previously added the IPW project to your kernel<br />
# 	and configured it for inclusion, these settings will be<br />
#	overridden by your kernel configuration.<br />
ifndef CONFIG_IPW3945<br />
EXTERNAL_BUILD=y<br />
CONFIG_IPW3945=m<br />
CONFIG_IPW3945_DEBUG=y</p>
<p># NOTE:  QoS support is currently broken in the build.  DO NOT ENABLE.<br />
# CONFIG_IPW3945_QOS=y</p>
<p># If you are not interested in using monitor mode, simply comment out:<br />
#<br />
# NOTE:  If you have problems compiling due to IW_MODE_MONITOR not being<br />
#        defined then you need to update the wireless extension version<br />
#	 installed in your kernel, or comment this line out.<br />
CONFIG_IPW3945_MONITOR=y</p>
<p># If you are interested in using radiotap headers in monitor mode,<br />
# simply uncomment:<br />
#<br />
# NOTE:  To use RADIOTAP you must also enable MONITOR above.<br />
CONFIG_IEEE80211_RADIOTAP=y</p>
<p># The above monitor mode provides standard monitor mode.  The following<br />
# will create a new interface (named raw%d) which will be sent all<br />
# 802.11 frames received on the interface<br />
#<br />
# NOTE:  To use PROMISCUOUS you must also enable MONITOR above.<br />
CONFIG_IPW3945_PROMISCUOUS=y</p>
<p># The following, if enabled, will add a sysfs entry &#8216;rx&#8217; that raw<br />
# 802.11 radiotap formatted packets can be written to.  Those packets<br />
# will be passed to the driver as if they were received from over the<br />
# air.  This is useful in debugging features not supported by your AP.<br />
# CONFIG_IPW3945_SIM_RX=y</p>
<p>endif</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://jackyaway.netsons.org/2008/03/05/installazione-ipw3945-mode-monitor/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Intel apre i suoi driver grafici per Linux</title>
		<link>http://jackyaway.netsons.org/2008/02/01/intel-driver-open/</link>
		<comments>http://jackyaway.netsons.org/2008/02/01/intel-driver-open/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 15:31:32 +0000</pubDate>
		<dc:creator>jackyaway</dc:creator>
				<category><![CDATA[Driver]]></category>
		<category><![CDATA[intel]]></category>

		<guid isPermaLink="false">http://jackyaway.netsons.org/?p=31</guid>
		<description><![CDATA[
Anche Intel segue le orme di AMD/ATI rilasciando le specifiche dei suoi driver grafici, distribuendo nelle scorse settimane una versione open source dei driver grafici del chipset 965 Express, il primo ad implementare l&#8217;architettura grafica Intel di ultima generazione.
I driver rilasciati includono il supporto alle funzionalità grafiche 2D e 3D e rappresentano l&#8217;inizio di una [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://img81.imageshack.us/img81/9776/intelpd9.jpg" alt="intel" height="374" width="550" /></p>
<p>Anche <a href="http://www.intel.com/corporate/europe/emea/ita/index.htm" target="_blank">Intel</a> segue le orme di <em>AMD/ATI</em> rilasciando le <strong>specifiche dei suoi driver grafici</strong>, distribuendo nelle scorse settimane una <a href="http://intellinuxgraphics.org/download.html" target="_blank">versione open source dei driver</a> grafici del <em>chipset 965 Express</em>, il primo ad implementare l&#8217;architettura grafica Intel di ultima generazione.</p>
<p>I driver rilasciati includono il supporto alle funzionalità grafiche 2D e 3D e rappresentano l&#8217;inizio di una collaborazione tra Intel e la comunità open source <a href="http://x.org/" target="_blank">X.org</a> e <a href="http://www.mesa3d.org/" target="_blank">Mesa3d.org</a>, vista anche l&#8217;apertura di un nuovo sito, <a href="http://intellinuxgraphics.org/" target="_blank">intellinxgraphics.org</a>, punto di riferimento d&#8217;ora in avanti per i suoi progetti open source.</p>
<p>Adesso non resta che chiederci: NVIDIA resterà a guardare?</p>
]]></content:encoded>
			<wfw:commentRss>http://jackyaway.netsons.org/2008/02/01/intel-driver-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel PRO/Wireless 3945ABG e Packet Injection</title>
		<link>http://jackyaway.netsons.org/2008/01/08/ipw3945-packet-injection/</link>
		<comments>http://jackyaway.netsons.org/2008/01/08/ipw3945-packet-injection/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 10:14:04 +0000</pubDate>
		<dc:creator>jackyaway</dc:creator>
				<category><![CDATA[Driver]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[ipwraw]]></category>

		<guid isPermaLink="false">http://jackyaway.netsons.org/?p=10</guid>
		<description><![CDATA[
Vediamo assieme come far funzionare correttamente il packet injection sulle chede Intel PRO/wireless 3945ABG.
Per fare ciò abbiamo bisogno di driver appositi, di cui possiamo effettuare il download da questo sito (per i kernel precedenti al 2.6.24), quest&#8217;altro per i kernel a partire dal 2.6.24;  e di un semplice script che ci aiuterà nell&#8217;attivazione del [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://img218.imageshack.us/img218/5431/ipwcopiagw6.jpg" alt="ipwraw" /></p>
<p>Vediamo assieme come far funzionare correttamente il <strong>packet injection</strong> sulle chede <strong>Intel PRO/wireless 3945ABG</strong>.</p>
<p>Per fare ciò abbiamo bisogno di driver appositi, di cui possiamo effettuare il download da <a href="http://homepages.tu-darmstadt.de/~p_larbig/wlan/ipwraw-ng-2.0.0-10072007.tar.bz2" target="_blank">questo sito</a> (per i kernel precedenti al 2.6.24), <a href="http://dl.aircrack-ng.org/drivers/ipwraw-ng-2.3.4-04022008.tar.bz2">quest&#8217;altro</a> per i kernel a partire dal 2.6.24;  e di un semplice script che ci aiuterà nell&#8217;attivazione del packet injection, che trovate <a href="http://telefonica.net/web2/wifislax/wifiway/ipw3945.sh" target="_blank">qui</a> .</p>
<p>Tanti di voi si staranno chiedendo:&#8221;Se installo questi driver, quelli che uso normalmente e che mi fanno navigare su Internet perfettamente, che fine fanno?&#8221;. La domanda è più che lecita, e vi rispondo che di tutto ciò non dobbiamo preoccuparci perchè faremo in modo che all&#8217;avvio del sistema operativo si avviino i driver &#8220;standard&#8221;(cioè il modulo ipw3945), e solo quando decidiamo noi, disattiveremo temporaneamente il modulo ipw3945 ed attiveremo i nuovi driver(ipwraw).</p>
<p><span id="more-10"></span></p>
<p>Fatta questa piccola premessa, procediamo all&#8217;installazione del modulo ipwraw.</p>
<p>Per prima cosa scompattiamo l&#8217;archivio <em>ipwraw-ng-2.0.0-10072007.tar.bz2</em></p>
<p><cite>tar -xjf ipwraw-ng-2.0.0-10072007.tar.bz2</cite></p>
<p>quindi entriamo nella cartella ipwraw-ng appena estratta ed installiamo il modulo ipwraw</p>
<p><cite></cite><cite>cd ipwraw-ng</cite></p>
<p><cite>make</cite></p>
<p><cite>sudo make install</cite></p>
<p><cite>sudo make install_ucode</cite></p>
<p>A questo punto, installato il driver, dobbiamo fare in modo che non parta all&#8217;avvio del sistema. Quindi modifichiamo il file <em>/etc/modules/modprobe.d/blacklist</em></p>
<p><cite>sudo gedit /etc/modules/modprobe.d/blacklist</cite></p>
<p>aggiungendo alla fine del file la seguente stringa</p>
<p><cite><em>blacklist ipwraw</em></cite></p>
<p>salviamo e chiudiamo il file.</p>
<p>Aggiorniamo le dipendenze con</p>
<p><cite>sudo depmod -ae</cite></p>
<p>Adesso abbiamo tutto pronto per fare packet injection con la nostra scheda, ci basterà <strong>disattivare il modulo ipw3945</strong></p>
<p><cite>sudo modprobe -r ipw3945</cite></p>
<p>ed <strong>attivare il modulo ipwraw</strong></p>
<p><cite>sudo modprobe ipwraw</cite></p>
<p>Per ripristinare il modulo ipw3945 basta eseguire la procedura inversa, disattiviamo ipwraw e attiviamo ipw3945</p>
<p><cite></cite><cite>sudo modprobe -r ipwraw</cite></p>
<p><cite>sudo modprobe ipw3945</cite></p>
<p>Per quanto riguarda lo <strong>script ipw3945.sh</strong>, questo ci servirà per configurare la scheda dopo che abbiamo attivato il modulo ipwraw.</p>
<p>Innanzitutto bisogna renderlo eseguibile</p>
<p><cite>chmod 777 ipw3945.sh</cite></p>
<p>dopo di che lo possiamo mandare in esecuzione</p>
<p><cite>sudo ./ipw3945.sh</cite></p>
<p>una volta avviato dovremo inserire dei parametri che sono, nell&#8217;ordine:</p>
<ul>
<li> channel</li>
<li>rate of the capture (il 90% delle volte va inserito il numero 2)</li>
<li>bssid</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jackyaway.netsons.org/2008/01/08/ipw3945-packet-injection/feed/</wfw:commentRss>
		<slash:comments>67</slash:comments>
		</item>
	</channel>
</rss>
