Index: /doc/AssociazioneMultipla.aux
===================================================================
--- /doc/AssociazioneMultipla.aux	(revision 3)
+++ /doc/AssociazioneMultipla.aux	(revision 4)
@@ -44,16 +44,20 @@
 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.1}Architettura}{4}{subsubsection.2.4.1}}
 \newlabel{sec:architettura}{{2.4.1}{4}{Architettura\relax }{subsubsection.2.4.1}{}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.2}Limitazioni}{4}{subsubsection.2.4.2}}
-\newlabel{sec:limitazioni}{{2.4.2}{4}{Limitazioni\relax }{subsubsection.2.4.2}{}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.2}Libert\IeC {\`a} d'azione}{4}{subsubsection.2.4.2}}
+\newlabel{sec:libert\IeC {\`a}dazione}{{2.4.2}{4}{Libertà d'azione\relax }{subsubsection.2.4.2}{}}
 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.3}Interpretazione dello standard}{5}{subsubsection.2.4.3}}
 \newlabel{sec:interpretazionedellostandard}{{2.4.3}{5}{Interpretazione dello standard\relax }{subsubsection.2.4.3}{}}
 \@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Caso reale}{5}{subsection.2.5}}
 \newlabel{sec:casoreale}{{2.5}{5}{Caso reale\relax }{subsection.2.5}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {3}Soluzioni}{5}{section.3}}
-\newlabel{sec:soluzioni}{{3}{5}{Soluzioni\relax }{section.3}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {4}Ottimizzazioni ulteriori per le scelte di swinging}{5}{section.4}}
-\newlabel{sec:ottimizzazioni}{{4}{5}{Ottimizzazioni ulteriori per le scelte di swinging\relax }{section.4}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {5}Bibliografia}{5}{section.5}}
-\newlabel{sec:bibliografia}{{5}{5}{Bibliografia\relax }{section.5}{}}
-\@writefile{toc}{\contentsline {section}{\numberline {6}Ringraziamenti}{5}{section.6}}
-\newlabel{sec:ringraziamenti}{{6}{5}{Ringraziamenti\relax }{section.6}{}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.1}Il chipset Atheros}{5}{subsubsection.2.5.1}}
+\newlabel{sec:atheros}{{2.5.1}{5}{Il chipset Atheros\relax }{subsubsection.2.5.1}{}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.2}Il driver MADWifi}{5}{subsubsection.2.5.2}}
+\newlabel{sec:madwifi}{{2.5.2}{5}{Il driver MADWifi\relax }{subsubsection.2.5.2}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {3}Soluzioni}{6}{section.3}}
+\newlabel{sec:soluzioni}{{3}{6}{Soluzioni\relax }{section.3}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {4}Ottimizzazioni ulteriori per le scelte di swinging}{6}{section.4}}
+\newlabel{sec:ottimizzazioni}{{4}{6}{Ottimizzazioni ulteriori per le scelte di swinging\relax }{section.4}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {5}Bibliografia}{6}{section.5}}
+\newlabel{sec:bibliografia}{{5}{6}{Bibliografia\relax }{section.5}{}}
+\@writefile{toc}{\contentsline {section}{\numberline {6}Ringraziamenti}{6}{section.6}}
+\newlabel{sec:ringraziamenti}{{6}{6}{Ringraziamenti\relax }{section.6}{}}
Index: /doc/AssociazioneMultipla.log
===================================================================
--- /doc/AssociazioneMultipla.log	(revision 3)
+++ /doc/AssociazioneMultipla.log	(revision 4)
@@ -1,3 +1,3 @@
-This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.8.10)  4 MAY 2007 18:16
+This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.8.10)  8 MAY 2007 19:18
 entering extended mode
 **AssociazioneMultipla.tex
@@ -531,31 +531,38 @@
 (/usr/share/texmf-tetex/tex/latex/base/t1cmtt.fd
 File: t1cmtt.fd 1999/05/25 v2.5h Standard LaTeX font definitions
-) [3] [4] [5]
-(./AssociazioneMultipla.aux) ) 
+) [3] [4]
+
+LaTeX Warning: Reference `manca' on page 5 undefined on input line 268.
+
+[5] [6] (./AssociazioneMultipla.aux)
+
+LaTeX Warning: There were undefined references.
+
+ ) 
 Here is how much of TeX's memory you used:
- 3423 strings out of 94500
- 43783 string characters out of 1175788
- 96918 words of memory out of 1000000
- 6524 multiletter control sequences out of 10000+50000
+ 3431 strings out of 94500
+ 43905 string characters out of 1175788
+ 97035 words of memory out of 1000000
+ 6529 multiletter control sequences out of 10000+50000
  21066 words of font info for 45 fonts, out of 500000 for 2000
  580 hyphenation exceptions out of 8191
  27i,8n,36p,294b,224s stack positions out of 1500i,500n,5000p,200000b,5000s
 PDF statistics:
- 138 PDF objects out of 300000
- 30 named destinations out of 131072
- 177 words of extra memory for PDF output out of 65536
- </var/cache/fonts/pk/ljfour/jknappen/ec/ectt0800
-.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbi1200.600pk> </var/cache/fon
-ts/pk/ljfour/jknappen/ec/ecti0800.600pk> </var/cache/fonts/pk/ljfour/jknappen/e
-c/ecrm0800.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0600.600pk> </var
-/cache/fonts/pk/ljfour/jknappen/ec/ectt1000.600pk> </var/cache/fonts/pk/ljfour/
-jknappen/ec/ecrm0700.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbx1000.60
-0pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbi1000.600pk> </var/cache/fonts/
-pk/ljfour/jknappen/ec/ecti1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/e
-crm1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbx1200.600pk> </var/ca
-che/fonts/pk/ljfour/jknappen/ec/ecbx1440.600pk> </var/cache/fonts/pk/ljfour/jkn
-appen/ec/ecti0900.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0900.600pk
-> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbx0900.600pk> </var/cache/fonts/pk/
-ljfour/jknappen/ec/ecrm1200.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti
-1728.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm1728.600pk>
-Output written on AssociazioneMultipla.pdf (5 pages, 163898 bytes).
+ 151 PDF objects out of 300000
+ 33 named destinations out of 131072
+ 193 words of extra memory for PDF output out of 65536
+ </var/cache/fonts/pk/ljfour/jknappen/ec/ectt0800.600pk> </var/cache/fonts/pk
+/ljfour/jknappen/ec/ecbi1200.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ect
+i0800.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0800.600pk> </var/cach
+e/fonts/pk/ljfour/jknappen/ec/ecrm0600.600pk> </var/cache/fonts/pk/ljfour/jknap
+pen/ec/ectt1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0700.600pk> 
+</var/cache/fonts/pk/ljfour/jknappen/ec/ecbx1000.600pk> </var/cache/fonts/pk/lj
+four/jknappen/ec/ecbi1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti10
+00.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm1000.600pk> </var/cache/f
+onts/pk/ljfour/jknappen/ec/ecbx1200.600pk> </var/cache/fonts/pk/ljfour/jknappen
+/ec/ecbx1440.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti0900.600pk> </v
+ar/cache/fonts/pk/ljfour/jknappen/ec/ecrm0900.600pk> </var/cache/fonts/pk/ljfou
+r/jknappen/ec/ecbx0900.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm1200.
+600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti1728.600pk> </var/cache/font
+s/pk/ljfour/jknappen/ec/ecrm1728.600pk>
+Output written on AssociazioneMultipla.pdf (6 pages, 182470 bytes).
Index: /doc/AssociazioneMultipla.out
===================================================================
--- /doc/AssociazioneMultipla.out	(revision 3)
+++ /doc/AssociazioneMultipla.out	(revision 4)
@@ -12,7 +12,9 @@
 \BOOKMARK [2][-]{subsection.2.4}{Implementazioni}{section.2}
 \BOOKMARK [3][-]{subsubsection.2.4.1}{Architettura}{subsection.2.4}
-\BOOKMARK [3][-]{subsubsection.2.4.2}{Limitazioni}{subsection.2.4}
+\BOOKMARK [3][-]{subsubsection.2.4.2}{Libert\340 d'azione}{subsection.2.4}
 \BOOKMARK [3][-]{subsubsection.2.4.3}{Interpretazione dello standard}{subsection.2.4}
 \BOOKMARK [2][-]{subsection.2.5}{Caso reale}{section.2}
+\BOOKMARK [3][-]{subsubsection.2.5.1}{Il chipset Atheros}{subsection.2.5}
+\BOOKMARK [3][-]{subsubsection.2.5.2}{Il driver MADWifi}{subsection.2.5}
 \BOOKMARK [1][-]{section.3}{Soluzioni}{}
 \BOOKMARK [1][-]{section.4}{Ottimizzazioni ulteriori per le scelte di swinging}{}
Index: /doc/AssociazioneMultipla.tex
===================================================================
--- /doc/AssociazioneMultipla.tex	(revision 3)
+++ /doc/AssociazioneMultipla.tex	(revision 4)
@@ -210,4 +210,7 @@
 che esse diventino presto lo standard \textit{de facto}.
 
+% TODO
+% introduzione alla terminologia (managed, master, ad-hoc, monitor)
+
 Accanto alle API di programmazione sono stati sviluppati anche gli
 \textit{Wireless Tools}, comodi strumenti per l'utente che intendono
@@ -248,4 +251,5 @@
 A complicare ulteriormente la situazione intervengono le limitazioni imposte
 dalle autorità delle comunicazioni di molti Paesi (si pensi all'FCC
+% http://ftp.fcc.gov/Bureaus/Engineering_Technology/Orders/2001/fcc01264.pdf
 statunitense), che richiedono la distribuzione dei trasmettitori radio
 con \textit{firmware} in forma necessariamente binaria per scongiurare
@@ -275,5 +279,5 @@
 al \ref{sec:libertàdazione}.
 Il driver \texttt{MADWiFi} è in grado sfruttare in maniera interessante le
-potenzialità offerte da questo \textit{chipset}, offrendo funzionalità non
+potenzialità fornite da questo \textit{chipset}, offrendo funzionalità non
 troppo distanti dagli scopi del presente.
 
@@ -283,5 +287,6 @@
 I \textit{chipset} \texttt{Atheros} equipaggiano i dispositivi 802.11 di alcuni
 fra i maggiori produttori di \textit{hardware} per la connettività, come
-\texttt{Linksys}, \texttt{NETGEAR} o \texttt{D-Link}.
+\texttt{Linksys}, \texttt{NETGEAR}, \texttt{D-Link}, \texttt{Orinoco},
+\texttt{Proxim} o \texttt{3Com}.
 
 Il suo \textit{firmware} consente un grado di interazione di estensione
@@ -294,13 +299,47 @@
 regolamentazioni sugli apparecchi radio. Tale componente, denominato
 \texttt{HAL} (\textit{Hardware Abstraction Layer}), interviene limitando le
-radiofrequenze operative del dispositivo, continuando a concedere le libertà
-auspicate.
+radiofrequenze operative del dispositivo, continuando comunque a concedere le
+libertà auspicate.
 
 \subsubsection{Il driver MADWifi}
 \label{sec:madwifi}
-
-%        * MADWiFi
-% :        * possibilita` offerte (modalita` multipla eterogenea)
-% .        * interfaccia verso l'alto
+A partire dallo scorso anno la spinta innovatrice di \texttt{Atheros} ha avuto
+riscontro anche nel progetto \texttt{MADWiFi}, i driver liberi per piattaforme
+Linux sviluppati inizialmente da Sam Leffler. Le novità dal nuovo HAL sono state
+sfruttate introducendo una serie di funzionalità di grande rilevanza. Il
+carattere rivoluzionario rende il progetto, come spesso capita, piuttosto
+instabile ma assai vitale.
+
+L'aspetto indubbiamente più interessante è l'introduzione della modalità
+\textbf{VAP} (\textit{Virtual Access Point}), grazie alla quale è possibile
+virtualizzare il dispositivo creando molteplici interfacce di rete operanti
+concorrentemente in maniera indipendente. Questa funzionalità è implementata
+facendo uso del medesimo livello fisico, vincolando così l'operatività dei VAP
+sullo stesso canale trasmissivo. Ciononostante, la rosa delle possibilità rimane
+ben assortita, permettendo la creazione di molteplici \textit{access point} e/o
+una (e al più una) stazione in modalità \texttt{managed} o \texttt{ad-hoc}. La
+nota modalità \texttt{monitor} viene inoltre resa inseribile in una qualsiasi
+delle configurazioni appena destritte, con la semplice aggiunta di un VAP di
+questo tipo.\\
+I vari VAP creati possono poi essere eventualmente interconnessi tramite il WDS,
+un'altra delle caratteristiche salienti del driver, che realizza un sistema di
+distribuzione basato su connessioni 802.11 fra i BSS d'interesse, siano
+essi locali (e virtualizzati) o esterni.
+% TODO
+% Chiarire il concetto di DS?
+
+Le interfacce virtuali create saranno esposte ed utilizzate in piena
+trasparenza, essendo presentate come ordinarie interfacce di rete aderenti alle
+\textit{Wireless Extensions}.
+% TODO
+% Comodità?
+
+L'alto grado di controllo permesso dal \textit{firmware} \texttt{Atheros} si
+propaga fino all'utente attraverso il \textit{driver} e i suoi numerosi
+parametri specifici, che ricordiamo essere gestibili tramite il comando
+\texttt{iwpriv} degli \textit{Wireless Tools}.
+
+%   * interfaccia verso l'alto con wlanconfig
+
 
 \section{Soluzioni}
