https://guide.debianizzati.org/api.php?action=feedcontributions&user=Fulvio&feedformat=atomGuide@Debianizzati.Org - Contributi dell'utente [it]2024-03-28T19:44:39ZContributi dell'utenteMediaWiki 1.39.5https://guide.debianizzati.org/index.php?title=Old:Intel_PRO/Wireless_3945ABG_:_Installazione_dei_moduli_senza_kernel_patching&diff=15016Old:Intel PRO/Wireless 3945ABG : Installazione dei moduli senza kernel patching2007-12-05T08:54:24Z<p>Fulvio: </p>
<hr />
<div>=Installazione moduli da repository ufficiali Debian (consigliato)=<br />
Con l'avvento sui repository Debian (stable, testing e unstable) dei pacchetti contenenti moduli, firmware e regulatory daemon, installazione e configurazione possono essere risolte mediante un semplice apt-get.<br />
Se stiamo usando un kernel precompilato (ad esempio quello installato durante il setup di Debian, oppure scaricato tramite APT) basterà scaricare i moduli ipw3945 compilati appositamente per la versione corrente del kernel:<br />
<pre><br />
apt-get install firmware-ipw3945 ipw3945d ipw3945-modules-`uname -r`<br />
</pre><br />
<br />
== Caricamento del modulo ==<br />
Il regulatory daemon, installato di default nei runlevel 2, 3, 4, 5, gestisce anche il caricamento del modulo ipw3945 nel kernel Linux; eseguendo iwconfig (come super utenti) dovremmo poter essere in grado di vedere l'interfaccia associata al chip wifi:<br />
<pre><br />
eth2 unassociated ESSID:off/any<br />
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00<br />
Bit Rate=0 kb/s Tx-Power=20 dBm<br />
RTS thr:off Fragment thr:off<br />
Encryption key:off<br />
Power Management:off<br />
Link Quality:0 Signal level:0 Noise level:0<br />
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0<br />
Tx excessive retries:0 Invalid misc:0 Missed beacon:0<br />
</pre><br />
<br />
=Installazione mediante compilazione sorgenti (sconsigliato)=<br />
==Prerequisiti==<br />
Prima di seguire quanto riportato nella guida, assicuriamoci di avere a nostra disposizioni gli headers per il nostro kernel. Se abbiamo compilato noi stessi il kernel, allora possiamo essere tranquilli, ma se stiamo usando un kernel precompilato (ad esempio quello installato durante il setup di Debian, oppure scaricato tramite APT) allora dobbiamo necessariamente scaricare il pacchetto Debian contenente gli headers.<br />
Ecco come procedere:<br />
<pre># apt-get install kernel-headers-`uname -r`</pre><br />
<br />
==Software Occorrente==<br />
* [http://bughost.org/ipw3945/ Microcode/Firmware]<br />
* [http://bughost.org/ipw3945/ Binary Userspace Regulatory Daemon]<br />
* [http://ieee80211.sourceforge.net/ Network Stack ieee80211 per kernel Linux]<br />
* [http://ipw3945.sourceforge.net/ Drivers Intel PRO/Wireless 3945ABG per kernel Linux]<br />
E' consigliabile scaricare le versioni stabili (quelle con numero di versione che termina con .0) dei sorgenti del driver per Intel PRO/Wireless 3945ABG e dello stack ieee80211.<br />
Creiamoci uno spazio di lavoro in cui scaricare e compilare i sorgenti:<br />
<pre>mkdir ipw3945</pre><br />
<br />
=== Compilazione e installazione del sottosistema ieee80211 ===<br />
<pre><br />
tar xzvf ieee80211-1.1.14.tgz<br />
cd ieee80211-1.1.14<br />
make<br />
</pre><br />
Potremmo essere avvisati del fatto che nel kernel installato siano già presenti componenti ieee80211:<br />
<pre><br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_wep.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_ccmp.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_tkip.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt_wep.mod/lib/modules/2.6.18-suspend2/net/ieee80211/.tmp_versions/ieee80211_crypt_ccmp.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt_tkip.mod<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211.h<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211_crypt.h<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211_radiotap.h<br />
Above files found. Remove? [y],n<br />
</pre><br />
Rispondendo affermativamente i componenti verranno eliminati e il successivo comando make install provvederà a installare i componenti ieee80211 che stiamo compilando.<br />
Infine (questa istruzione potrebbe necessitare dei diritti di super utente)<br />
<pre><br />
make install <br />
cd ..<br />
</pre><br />
=== Compilazione e installazione del modulo ipw3945 ===<br />
<pre><br />
tar xzvf ipw3945-1.1.3.tgz<br />
cd ipw3945-1.1.3<br />
make<br />
</pre><br />
Per rendere il modulo compilato visibile al tool modprobe dobbiamo copiarlo nel path di depmod:<br />
<pre><br />
cp ipw3945.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless<br />
depmod -a<br />
</pre><br />
Ora possiamo utilizzare<br />
<pre>modprobe ipw3945</pre><br />
per caricare il modulo nel kernel e<br />
<pre>modprobe ipw3945 -r</pre><br />
per rimuoverlo.<br />
== Installazione del firmware ==<br />
<pre><br />
tar xzvf ipw3945-ucode-1.13.tgz<br />
cp ipw3945-ucode-1.13/ipw3945.ucode /usr/local/lib/firmware/<br />
</pre><br />
=== Installazione del regulatory daemon ===<br />
<pre><br />
tar xzvf ipw3945d-1.7.22.tgz<br />
</pre><br />
Per sistemi a 32 bit:<br />
<pre><br />
cp ipw3945d-1.7.22/x86/ipw3945d /sbin<br />
</pre><br />
Per sistemi a 64 bit:<br />
<pre><br />
cp ipw3945d-1.7.22/x86_64/ipw3945d /sbin<br />
</pre><br />
<br />
== Caricamento del modulo ==<br />
Ora che compilazione e installazione sono completate possiamo procedere al caricamento del modulo nel kernel.<br />
Riportiamoci nella directory del driver ipw3945:<br />
<pre><br />
cd ipw3945-1.1.3<br />
</pre><br />
e carichiamo il modulo (ripulendo anche il log del kernel)<br />
<pre><br />
./load debug=0<br />
</pre><br />
Eseguendo iwconfig dovremmo poter essere in grado di vedere l'interfaccia associata al chip wifi:<br />
<pre><br />
# ifconfig<br />
eth2 unassociated ESSID:off/any<br />
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00<br />
Bit Rate=0 kb/s Tx-Power=20 dBm<br />
RTS thr:off Fragment thr:off<br />
Encryption key:off<br />
Power Management:off<br />
Link Quality:0 Signal level:0 Noise level:0<br />
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0<br />
Tx excessive retries:0 Invalid misc:0 Missed beacon:0<br />
</pre><br />
<br />
== Automatizzare l'esecuzione del regulatory daemon mediante modprobe ==<br />
Per farlo basta creare un file nella directory /etc/modprobe.d<br />
<pre>nano /etc/modprobe.d/</pre><br />
contenente le seguenti due righe:<br />
<pre><br />
install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; /sbin/ipw3945d --quiet<br />
remove ipw3945 /sbin/ipw3945d --kill ; /sbin/modprobe -r --ignore-remove ipw3945<br />
</pre><br />
<br />
----<br />
Autore: [[Utente:fulvio|fulvio]] Feb 06, 2007<br />
[[Categoria:Hardware]][[Categoria:Wireless]]</div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Intel_PRO/Wireless_3945ABG_:_Installazione_dei_moduli_senza_kernel_patching&diff=15015Old:Intel PRO/Wireless 3945ABG : Installazione dei moduli senza kernel patching2007-12-02T18:36:41Z<p>Fulvio: </p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Intel_PRO/Wireless_3945ABG_:_Installazione_dei_moduli_senza_kernel_patching&diff=15014Old:Intel PRO/Wireless 3945ABG : Installazione dei moduli senza kernel patching2007-12-02T18:35:22Z<p>Fulvio: </p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Intel_PRO/Wireless_3945ABG_:_Installazione_dei_moduli_senza_kernel_patching&diff=14419Old:Intel PRO/Wireless 3945ABG : Installazione dei moduli senza kernel patching2007-02-07T08:52:35Z<p>Fulvio: </p>
<hr />
<div>=Prerequisiti=<br />
Prima di seguire quanto riportato nella guida, assicuriamoci di avere a nostra disposizioni gli headers per il nostro kernel. Se abbiamo compilato noi stessi il kernel, allora possiamo essere tranquilli, ma se stiamo usando un kernel precompilato (ad esempio quello installato durante il setup di Debian, oppure scaricato tramite APT) allora dobbiamo necessariamente scaricare il pacchetto Debian contenente gli headers.<br />
Ecco come procedere:<br />
<pre>$ uname -r<br />
linux-image-2.6.18-3-686</pre><br />
questo significa che dobbiamo procurarci gli headers relativi a questa release del kernel:<br />
<pre># apt-get install kernel-headers-2.6.18-3-686</pre><br />
<br />
= Software Occorrente =<br />
* [http://bughost.org/ipw3945/ Microcode/Firmware]<br />
* [http://bughost.org/ipw3945/ Binary Userspace Regulatory Daemon]<br />
* [http://ieee80211.sourceforge.net/ Network Stack ieee80211 per kernel Linux]<br />
* [http://ipw3945.sourceforge.net/ Drivers Intel PRO/Wireless 3945ABG per kernel Linux]<br />
E' consigliabile scaricare le versioni stabili (quelle con numero di versione che termina con .0) dei sorgenti del driver per Intel PRO/Wireless 3945ABG e dello stack ieee80211.<br />
Creiamoci uno spazio di lavoro in cui scaricare e compilare i sorgenti:<br />
<pre>mkdir ipw3945</pre><br />
<br />
== Compilazione e installazione del sottosistema ieee80211 ==<br />
<pre><br />
tar xzvf ieee80211-1.1.14.tgz<br />
cd ieee80211-1.1.14<br />
make<br />
</pre><br />
Potremmo essere avvisati del fatto che nel kernel installato siano già presenti componenti ieee80211:<br />
<pre><br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_wep.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_ccmp.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_tkip.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt_wep.mod/lib/modules/2.6.18-suspend2/net/ieee80211/.tmp_versions/ieee80211_crypt_ccmp.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt_tkip.mod<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211.h<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211_crypt.h<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211_radiotap.h<br />
Above files found. Remove? [y],n<br />
</pre><br />
Rispondendo affermativamente i componenti verranno eliminati e il successivo comando make install provvederà a installare i componenti ieee80211 che stiamo compilando.<br />
Infine (questa istruzione potrebbe necessitare dei diritti di super utente)<br />
<pre><br />
make install <br />
cd ..<br />
</pre><br />
== Compilazione e installazione del modulo ipw3945 ==<br />
<pre><br />
tar xzvf ipw3945-1.1.3.tgz<br />
cd ipw3945-1.1.3<br />
make<br />
</pre><br />
Per rendere il modulo compilato visibile al tool modprobe dobbiamo copiarlo nel path di depmod:<br />
<pre><br />
cp ipw3945.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless<br />
depmod -a<br />
</pre><br />
Ora possiamo utilizzare<br />
<pre>modprobe ipw3945</pre><br />
per caricare il modulo nel kernel e<br />
<pre>modprobe ipw3945 -r</pre><br />
per rimuoverlo.<br />
== Installazione del firmware ==<br />
<pre><br />
tar xzvf ipw3945-ucode-1.13.tgz<br />
cp ipw3945-ucode-1.13/ipw3945.ucode /usr/local/lib/firmware/<br />
</pre><br />
== Installazione del regulatory daemon ==<br />
<pre><br />
tar xzvf ipw3945d-1.7.22.tgz<br />
</pre><br />
Per sistemi a 32 bit:<br />
<pre><br />
cp ipw3945d-1.7.22/x86/ipw3945d /sbin<br />
</pre><br />
Per sistemi a 64 bit:<br />
<pre><br />
cp ipw3945d-1.7.22/x86_64/ipw3945d /sbin<br />
</pre><br />
<br />
= Caricamento del modulo =<br />
Ora che compilazione e installazione sono completate possiamo procedere al caricamento del modulo nel kernel.<br />
Riportiamoci nella directory del driver ipw3945:<br />
<pre><br />
cd ipw3945-1.1.3<br />
</pre><br />
e carichiamo il modulo (ripulendo anche il log del kernel)<br />
<pre><br />
./load debug=0<br />
</pre><br />
Eseguendo iwconfig dovremmo poter essere in grado di vedere l'interfaccia associata al chip wifi:<br />
<pre><br />
# ifconfig<br />
eth2 unassociated ESSID:off/any<br />
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00<br />
Bit Rate=0 kb/s Tx-Power=20 dBm<br />
RTS thr:off Fragment thr:off<br />
Encryption key:off<br />
Power Management:off<br />
Link Quality:0 Signal level:0 Noise level:0<br />
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0<br />
Tx excessive retries:0 Invalid misc:0 Missed beacon:0<br />
</pre><br />
<br />
= Automatizzare l'esecuzione del regulatory daemon mediante modprobe =<br />
Per farlo basta creare un file nella directory /etc/modprobe.d<br />
<pre>nano /etc/modprobe.d/</pre><br />
contenente le seguenti due righe:<br />
<pre><br />
install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; /sbin/ipw3945d --quiet<br />
remove ipw3945 /sbin/ipw3945d --kill ; /sbin/modprobe -r --ignore-remove ipw3945<br />
</pre><br />
<br />
= Predisporre un demone SysV per l'esecuzione del regulatory daemon=<br />
Come super utenti:<br />
<pre><br />
nano /etc/init.d/ipw3945d<br />
</pre><br />
Editiamo il file nel seguente modo:<br />
<pre><br />
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin<br />
DAEMON=/sbin/ipw3945d<br />
NAME=ipw3945d<br />
DESC=ipw3945d<br />
<br />
test -x $DAEMON || exit 0<br />
<br />
# Include ipw3945d defaults if available<br />
if [ -f /etc/default/ipw3945d] ; then<br />
. /etc/default/ipw3945d<br />
fi<br />
<br />
set -e<br />
<br />
case "$1" in<br />
start)<br />
echo -n "Starting $DESC: "<br />
start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \<br />
--exec $DAEMON -- $DAEMON_OPTS<br />
echo "$NAME."<br />
;;<br />
stop)<br />
echo -n "Stopping $DESC: "<br />
start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \<br />
--exec $DAEMON<br />
echo "$NAME."<br />
;;<br />
#reload)<br />
#<br />
# If the daemon can reload its config files on the fly<br />
# for example by sending it SIGHUP, do it here.<br />
#<br />
# If the daemon responds to changes in its config file<br />
# directly anyway, make this a do-nothing entry.<br />
#<br />
# echo "Reloading $DESC configuration files."<br />
# start-stop-daemon --stop --signal 1 --quiet --pidfile \<br />
# /var/run/$NAME.pid --exec $DAEMON<br />
#;;<br />
restart|force-reload)<br />
#<br />
# If the "reload" option is implemented, move the "force-reload"<br />
# option to the "reload" entry above. If not, "force-reload" is<br />
# just the same as "restart".<br />
#<br />
echo -n "Restarting $DESC: "<br />
start-stop-daemon --stop --quiet --pidfile \<br />
/var/run/$NAME.pid --exec $DAEMON<br />
sleep 1<br />
start-stop-daemon --start --quiet --pidfile \<br />
/var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS<br />
echo "$NAME."<br />
;;<br />
*)<br />
N=/etc/init.d/$NAME<br />
# echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2<br />
echo "Usage: $N {start|stop|restart|force-reload}" >&2<br />
exit 1<br />
;;<br />
esac<br />
<br />
exit 0<br />
<br />
</pre><br />
Salviamo (ctrl-o) e usciamo (ctrl-x).<br />
Ora attribuiamo al file appena editato permessi di esecuzione:<br />
<pre>chmod +x /etc/init.d/ipw3945d</pre><br />
A questo punto possiamo aggiungere il demone al runlevel che fà al caso nostro. Vi rimando, a tal fine, alla seguente guida:<br />
[http://guide.debianizzati.org/index.php/SysV SysV]<br />
----<br />
Autore: [[Utente:fulvio|fulvio]] Feb 06, 2007<br />
[[Categoria:Hardware]][[Categoria:Wireless]]</div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Intel_PRO/Wireless_3945ABG_:_Installazione_dei_moduli_senza_kernel_patching&diff=14408Old:Intel PRO/Wireless 3945ABG : Installazione dei moduli senza kernel patching2007-02-06T15:14:39Z<p>Fulvio: </p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Intel_PRO/Wireless_3945ABG_:_Installazione_dei_moduli_senza_kernel_patching&diff=14407Old:Intel PRO/Wireless 3945ABG : Installazione dei moduli senza kernel patching2007-02-06T12:20:05Z<p>Fulvio: </p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Intel_PRO/Wireless_3945ABG_:_Installazione_dei_moduli_senza_kernel_patching&diff=14406Old:Intel PRO/Wireless 3945ABG : Installazione dei moduli senza kernel patching2007-02-06T12:16:37Z<p>Fulvio: </p>
<hr />
<div>=Prerequisiti=<br />
Prima di seguire quanto riportato nella guida, assicuriamoci di avere a nostra disposizioni gli headers per il nostro kernel. Se abbiamo compilato noi stessi il kernel, allora possiamo essere tranquilli, ma se stiamo usando un kernel precompilato (ad esempio quello installato durante il setup di Debian, oppure scaricato tramite APT) allora dobbiamo necessariamente scaricare il pacchetto Debian contenente gli headers.<br />
Ecco come procedere:<br />
<pre>$ uname -r<br />
linux-image-2.6.18-3-686</pre><br />
questo significa che dobbiamo procurarci gli headers relativi a questa release del kernel:<br />
<pre># apt-get install kernel-headers-2.6.18-3-686</pre><br />
<br />
= Software Occorrente =<br />
* [http://bughost.org/ipw3945/ Microcode/Firmware]<br />
* [http://bughost.org/ipw3945/ Regulatory Daemon]<br />
* [http://ieee80211.sourceforge.net/ Network Stack ieee80211 per kernel Linux]<br />
* [http://ipw3945.sourceforge.net/ Drivers Intel PRO/Wireless 3945ABG per kernel Linux]<br />
E' consigliabile scaricare le versioni stabili (quelle con numero di versione che termina con .0) dei sorgenti del driver per Intel PRO/Wireless 3945ABG e dello stack ieee80211.<br />
Creiamoci uno spazio di lavoro in cui scaricare e compilare i sorgenti:<br />
<pre>mkdir ipw3945</pre><br />
<br />
== Compilazione e installazione del sottosistema ieee80211 ==<br />
<pre><br />
tar xzvf ieee80211-1.1.14.tgz<br />
cd ieee80211-1.1.14<br />
make<br />
</pre><br />
Potremmo essere avvisati del fatto che nel kernel installato siano già presenti componenti ieee80211:<br />
<pre><br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_wep.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_ccmp.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/ieee80211_crypt_tkip.ko<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt_wep.mod/lib/modules/2.6.18-suspend2/net/ieee80211/.tmp_versions/ieee80211_crypt_ccmp.mod<br />
/lib/modules/2.6.18-3-686/net/ieee80211/.tmp_versions/ieee80211_crypt_tkip.mod<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211.h<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211_crypt.h<br />
/lib/modules/2.6.18-3-686/include/net/ieee80211_radiotap.h<br />
Above files found. Remove? [y],n<br />
</pre><br />
Rispondendo affermativamente i componenti verranno eliminati e il successivo comando make install provvederà a installare i componenti ieee80211 che stiamo compilando.<br />
Infine (questa istruzione potrebbe necessitare dei diritti di super utente)<br />
<pre><br />
make install <br />
cd ..<br />
</pre><br />
== Compilazione e installazione del modulo ipw3945 ==<br />
<pre><br />
tar xzvf ipw3945-1.1.3.tgz<br />
cd ipw3945-1.1.3<br />
make<br />
</pre><br />
Per rendere il modulo compilato visibile al tool modprobe dobbiamo copiarlo nel path di depmod:<br />
<pre><br />
cp ipw3945.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless<br />
depmod -a<br />
</pre><br />
Ora possiamo utilizzare<br />
<pre>modprobe ipw3945</pre><br />
per caricare il modulo nel kernel e<br />
<pre>modprobe ipw3945 -r</pre><br />
per rimuoverlo.<br />
== Installazione del firmware ==<br />
<pre><br />
tar xzvf ipw3945-ucode-1.13.tgz<br />
cp ipw3945-ucode-1.13/ipw3945.ucode /usr/local/lib/firmware/<br />
</pre><br />
== Installazione del regulatory daemon ==<br />
<pre><br />
tar xzvf ipw3945d-1.7.22.tgz<br />
</pre><br />
Per sistemi a 32 bit:<br />
<pre><br />
cp ipw3945d-1.7.22/x86/ipw3945d /sbin<br />
</pre><br />
Per sistemi a 64 bit:<br />
<pre><br />
cp ipw3945d-1.7.22/x86_64/ipw3945d /sbin<br />
</pre><br />
<br />
= Caricamento del modulo =<br />
Ora che compilazione e installazione sono completate possiamo procedere al caricamento del modulo nel kernel.<br />
Riportiamoci nella directory del driver ipw3945:<br />
<pre><br />
cd ipw3945-1.1.3<br />
</pre><br />
e carichiamo il modulo (ripulendo anche il log del kernel)<br />
<pre><br />
/load debug=0<br />
</pre><br />
Eseguendo iwconfig dovremmo poter essere in grado di vedere l'interfaccia associata al chip wifi:<br />
<pre><br />
# ifconfig<br />
eth2 unassociated ESSID:off/any<br />
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00<br />
Bit Rate=0 kb/s Tx-Power=20 dBm<br />
RTS thr:off Fragment thr:off<br />
Encryption key:off<br />
Power Management:off<br />
Link Quality:0 Signal level:0 Noise level:0<br />
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0<br />
Tx excessive retries:0 Invalid misc:0 Missed beacon:0<br />
</pre><br />
<br />
----<br />
Autore: [[Utente:fulvio|fulvio]] Feb 06, 2007<br />
[[Categoria:Hardware]][[Categoria:Wireless]]</div>Fulviohttps://guide.debianizzati.org/index.php?title=Indice_Guide&diff=14405Indice Guide2007-02-06T11:24:21Z<p>Fulvio: /* Schede di rete Wireless */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Recuperare_i_dati_da_un_Hard_Disk_danneggiato&diff=13867Recuperare i dati da un Hard Disk danneggiato2006-09-19T14:05:48Z<p>Fulvio: /* Montaggio immagine */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Wireless_Support&diff=13541Old:Wireless Support2006-06-06T13:57:30Z<p>Fulvio: /* Marvell */</p>
<hr />
<div><br />
=Introduzione=<br />
I dispositivi per l'accesso a reti [[Wireless]] sono relativamente nuovi sul mercato e rappresentano, spesso, un ostacolo per gli utenti del pinguino. Questo è dovuto ad un comportamento poco corretto da parte dei produttori, che non specificano il chipset utilizzato e/o lo cambiano senza notificarlo.<br />
<br />
I driver per queste periferiche, infatti, fanno riferimento al chipset utilizzato dal dispositivo, e se questo viene cambiato... il driver non funziona più.<br />
<br />
In questa pagina viene raccolta una lista di driver per le periferiche wireless con i relativi siti ufficiali e le liste dell'hardware supportato (sono indicati i link ai siti ufficiali che riportano queste liste, in modo da averle sempre aggiornate).<br />
<br />
=Come Acquistare=<br />
Il momento dell'acquisto è il più problematico: nessuno vorrebbe acquistare un dispositivo che poi non è compatibile con linux. Per evitare questo (o almeno ridurre le possibilità che accada) consiglio i seguenti passi:<br />
* recarsi nel negozio (oppure visitare un negozio online) ed annotare i modelli presenti (in particolare '''Marca''', '''Modello''', '''Versione''' (se presente))<br />
* cercare con [http://www.google.it Google] o [http://www.google.it/linux Google Linux] il prodotto, avendo cura di inserire (nel caso si utilizzi Google ''normale'') la parola '''linux'''.<br />
* controllare con cura i risultati, per verificare se il dispositivo è compatibile o no con linux. Consiglio di controllare più pagine, verificare lo stato dei driver (quando è stata rilasciata l'ultima versione, commenti nei vari forum...).<br />
* eventualmente, se si è ancora indecisi, chedere sul [http://www.debianizzati.org/modules/newbb/ forum di Debianizzati.Org].<br />
<br />
Un'altra cosa da non sottovalutare è il potere degli utenti. Se possibile preferire sempre i produttori che indicano sulla scatola '''Linux Ready'''. Anche se potrebbe portare a spendere qualche cosina in più, questo è uno degli strumenti in nostro possesso per ''aiutare'' chi cerca di supportare Linux.<br />
<br />
=Dove trovare informazioni=<br />
==Hardware Database==<br />
È in corso di sperimentazione un database dei device wireless compatibili con linux. Il progetto è accessibile all'indirizzo http://linux-wless.passys.nl/ .<br />
<br />
==google==<br />
[http://www.google.it Google] rimane il miglior posto dove trovare informazioni riguardo i chipset usati nelle schede wireless e la loro compatibilità con Linux.<br />
<br />
=Driver=<br />
Una lista di Driver per le periferiche Wireless.<br/><br />
La presenza di una http://guide.debianizzati.org/images/swirl.png alla Destra del nome indica la presenza in Debian dei driver per l'installazione (eventualmente viene specificata la release in cui sono presenti).<br />
<br />
<br />
==Aironet==<br />
HomePage del Progetto: http://airo-linux.sourceforge.net/ <br/><br />
Documentazione installazione Debian: ND <br/><br />
<br />
==Atmel http://guide.debianizzati.org/images/swirl.png==<br />
HomePage del Progetto: http://atmelwlandriver.sourceforge.net <br/><br />
Documentazione installazione Debian: ND <br/><br />
Debian: Unstable<br/><br />
Hardware Supportato: [http://atmelwlandriver.sourceforge.net/usbtable.html Lista Ufficiale Periferiche Usb]<br />
<br />
== Broadcom 43xx wireless chip ==<br />
HomePage del Progetto: http://bcm43xx.berlios.de/ <br /><br />
Informazioni: il driver sarà incluso nella versione 2.6.17 del kernel. <br /><br />
Hardware supportato: [http://openfacts.berlios.de/index-en.phtml?title=Bcm43xxDevices Lista Ufficiale]<br />
<br />
==Madwifi http://guide.debianizzati.org/images/swirl.png==<br />
HomePage del progetto: http://madwifi.sourceforge.net/ <br/><br />
Documentazione installazione Debian: <br />
* [http://www.marlow.dk/madwifi Multiband Atheros Driver for WiFi (madwifi) package for Debian] (''in inglese'') <br />
* [http://www.sistemistiindipendenti.org/modules/news/article.php?storyid=191 Madwifi on Debian Sarge] (''in italiano!'')<br />
Debian: Non ufficialmente; il repository è indicato nella guida all'installazione<br/><br />
Hardware Supportato: [http://madwifi.sourceforge.net/dokuwiki/doku.php?id=compatibility_list&DokuWiki=0eeb579be25b30b3929f5f50dec10f72 Lista Ufficiale]<br />
<br />
==Marvell==<br />
Non sono attualmente disponibili driver Linux.<br/><br />
Alcuni chipset Marvell sono supportati da NdisWrapper mediante l'utilizzo dei driver (file .INF reperibili nei cd di installazione) per sistemi operativi Microsoft.<br/><br />
HomePage del progetto NdisWrapper: http://ndiswrapper.sourceforge.net/mediawiki/index.php/Main_Page<br/><br />
Documentazione Installazione Debian: http://ndiswrapper.sourceforge.net/mediawiki/index.php/InstallDebian<br/><br />
Per l'installazione può essere utilizzato anche module-assistant.<br />
<br />
==Prism http://guide.debianizzati.org/images/swirl.png==<br />
HomePage del Progetto: http://www.prism54.org/ <br/><br />
Documentazione Installazione Debian: ND <br/><br />
Debian: a partire da Sarge<br/><br />
Hardware Supportato: [http://www.prism54.org/supported_cards.php Lista ufficiale ]<br />
<br />
Nota: il driver è stato incluso nel tree ufficiale del Kernel a partire dalla versione 2.6.7-bk3. Per il kernel della famiglia 2.4.X è disponibile, sul sito ufficiale, una patch per abilitare i driver.<br />
<br />
[[Categoria:Hardware]][[Categoria:Networking]][[Categoria:Wireless]]</div>Fulviohttps://guide.debianizzati.org/index.php?title=Debian_e_iPod&diff=13540Debian e iPod2006-06-06T13:55:16Z<p>Fulvio: /* QuodLibet */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Debian_e_iPod&diff=13539Debian e iPod2006-06-06T13:54:33Z<p>Fulvio: /* QuodLibet */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Debian_e_iPod&diff=13538Debian e iPod2006-06-06T13:53:03Z<p>Fulvio: /* QuodLibet */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=File:Quodlibet_ipod.png&diff=13537File:Quodlibet ipod.png2006-06-06T13:48:54Z<p>Fulvio: </p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Debian_e_iPod&diff=13536Debian e iPod2006-06-06T13:45:42Z<p>Fulvio: /* Installazione dei tools e delle gui */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Discussione:Lista_Hardware&diff=13342Discussione:Lista Hardware2006-04-24T10:30:18Z<p>Fulvio: </p>
<hr />
<div>perché non aggiungere una sezione per i winmodem?<br />
<br />
[[Utente:Psylocibe]]<br />
----<br />
esiste questa: http://linmodems.org/ che li raccoglie tutti ;-)<br />
<br />
[[Utente:MaXeR|MaXeR]] 16:42, 13 Apr 2006 (EDT)<br />
----<br />
<br />
Comunque è una buona idea aggiungere i winmodem alla [[Lista Risorse Compatibiltà Hardware]], ho aggiunto una sezione.<br />
<br />
Grazie del suggerimento [[Utente:Psylocibe|Psylocibe]] ;-). Se hai altri link o informazioni inseriscile!! :D<br />
<br />
: [[Utente:TheNoise|~ The Noise]] 04:20, 14 Apr 2006 (EDT)<br />
<br />
[[Utente:fulvio]]<br />
----<br />
Per le periferiche wireless della netgear sarebbe necessaria una ultieriore specifica delle versioni, poichè ad esempio la scheda<br />
wg511v2 non è supportata dai driver madwifi ma necessita dei driver ndiswrapper! ciao!</div>Fulviohttps://guide.debianizzati.org/index.php?title=Discussione:Lista_Hardware&diff=13341Discussione:Lista Hardware2006-04-24T10:30:06Z<p>Fulvio: </p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=6965Tabella Software2005-12-13T08:15:26Z<p>Fulvio: /* Gestione Raccolte Musicali */</p>
<hr />
<div>=Introduzione=<br />
<br />
Questa tabella cerca di riassumere le alternative libere a diffusi programmi proprietari, a prescindere dal sistema operativo sul quale essi girano.<br />
<br />
Per rendere la pagina di una qualche utilità è necessario il contributo di molte persone, quindi tutti sono invitati a partecipare mettettendo link a nuove applicazioni oppure scrivendo una breve pagina riassuntiva dedicata ad una particolare programma libero.<br />
<br />
Inizialmente la priorità sarà popolare la tabella, quindi metteremo semplicemente un link alla home page dei progetti liberi. Si potrà poi affiancare al link della homepage un link '''scheda''' che punta all'eventuale pagina del wiki dedicata a quel programma.<br />
<br />
Per ogni proposta, suggerimento o critica usate la pagina di discussione o postate sul forum.<br />
<br />
=Tabella Software=<br />
{| {{Prettytable}} width="100%"<br />
| align="center" | '''Descrizione'''<br />
| align="center" | '''Closed Source'''<br />
| align="center" | '''Free Software'''<br />
<br />
|-<br />
| align="center" colspan="3" |<br />
===Network===<br />
|-<br />
| align="center" | <br />
====Browser Web====<br />
<br />
|[http://www.microsoft.it Internet Explorer] {{windows}} {{mac}}<br />
<br />
[http://www.opera.com Opera] {{windows}} {{mac}} {{linux}}<br />
<br />
|[http://www.mozilla.org/products/firefox/ Firefox] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://www.kde.org Konqueror] {{linux}} - {{deb}}<br />
<br />
[http://www.gnome.org/projects/epiphany/ Epiphany] {{linux}} - {{deb}}<br />
<br />
[http://www.mozilla.org/ Mozilla] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://www.mozilla.org/products/camino/ Camino] {{mac}}<br />
<br />
<br />
|-<br />
| align="center" |<br />
====Client Email====<br />
<br />
| Outlook <br />
<br />
Outlook Express {{windows}}<br />
<br />
[http://www.eudora.com/ Eudora] {{windows}}<br />
<br />
| [http://www.gnome.org/projects/evolution/ Evolution] -- [[ Software:evolution | scheda ]] {{linux}} - {{deb}}<br />
<br />
[http://www.mozilla.org/projects/thunderbird/ Thunderbird] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://kmail.kde.org/ Kmail] {{linux}} - {{deb}}<br />
<br />
[http://sylpheed.good-day.net/en/ Sylpheed ] {{linux}} {{windows}} - {{deb}}<br />
<br />
|-<br />
| align="center" |<br />
====Chat====<br />
<br />
| [http://www.mirc.com/ Mirc] {{windows}}<br />
<br />
[http://www.hydrairc.com/ HydraIRC] {{windows}} ''Contrariamente a quanto sostenuto dall'autore questo programma non è opensource! Ha [http://www.hydrairc.com/index.php?page=developers questa licenza].''<br />
<br />
| [http://konversation.kde.org/ Konversation] -- [[Software:konversation | scheda]] {{linux}} - {{deb}}<br />
<br />
[http://www.xchat.org/ Xchat] {{linux}} {{windows}} - {{deb}}<br />
<br />
[http://gaim.sourceforge.net/ Gaim] {{linux}} {{windows}} - {{deb}}<br />
<br />
[http://packages.debian.org/stable/net/ksirc Ksirc] {{linux}} - {{deb}}<br />
<br />
[http://www.kvirc.net/ Kvirk] {{linux}} - {{deb}}<br />
<br />
<br />
|-<br />
| align="center" |<br />
<br />
====Ftp Client====<br />
| [http://www.cuteftp.com/ CuteFTP] {{windows}}<br />
<br />
| [http://filezilla.sourceforge.net/ Filezilla] {{windows}} <br />
<br />
[http://gftp.seul.org/ gftp] {{linux}} {{deb}}<br />
<br />
[http://kbear.sourceforge.net/ kbear] {{linux}} {{deb}}<br />
<br />
[http://kftpgrabber.sourceforge.net/ kftpgrabber] {{linux}} {{udeb|http://repos.knio.it}} <br />
<br />
<br />
|-<br />
| align="center" |<br />
<br />
====Instant Messaging====<br />
| [http://www.icq.com/ Icq] {{windows}} {{mac}}<br />
<br />
[http://www.msn.it Msn] {{windows}}<br />
<br />
[http://www.mercury.to Mercury] {{linux}} {{windows}} {{mac}}<br />
<br />
| [http://kopete.kde.org/ Kopete] {{linux}} - {{deb}}<br />
<br />
[http://gaim.sourceforge.net/ Gaim] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://amsn.sourceforge.net/ Amsn] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://sim-icq.sourceforge.net/ Sim] {{linux}} - {{deb}}<br />
<br />
[http://www.miranda-im.org/ Miranda] {{windows}}<br />
<br />
|-<br />
| align="center" |<br />
<br />
====News Reader====<br />
<br />
| [http://www.microsoft.com Microsoft Outlook] {{windows}} {{mac}}<br />
<br />
| [http://pan.rebelbase.com/ Pan] {{linux}} {{mac}} {{windows}} - {{deb}}<br />
<br />
[http://knode.sourceforge.net/ Knode] {{linux}} - {{deb}}<br />
<br />
[http://sylpheed.good-day.net/en/ Sylpheed] {{linux}} {{windows}} - {{deb}}<br />
<br />
|-<br />
| align="center" |<br />
<br />
====Voip====<br />
<br />
|[http://www.skype.com/ Skype] {{linux}} {{Mac}} {{windows}} <br />
<br />
|[http://www.gnomemeeting.org/ Gnomemeeting] {{linux}} {{windows}} - {{deb}}<br />
<br />
|- <br />
| align="center" colspan="3" |<br />
<br />
===Multimedia===<br />
|-<br />
| align="center" |<br />
====Audio player====<br />
<br />
| [http://www.winamp.com/ Winamp] {{windows}}<br />
<br />
| [http://www.xmms.org/ Xmms] {{linux}} - {{deb}}<br />
<br />
[http://www.sosdg.org/~larne/w/BMP_Homepage Beep Media Player] {{linux}} - {{deb}}<br />
<br />
[http://www.zinf.org/ Zinf] {{linux}} {{windows}}<br />
<br />
|-<br />
| align="center" |<br />
<br />
====Gestione Raccolte Musicali====<br />
<br />
| [http://www.apple.com/itunes/ iTunes] {{mac}} {{windows}}<br />
<br />
[http://www.microsoft.com/windows/windowsmedia/ Windows Media Player] {{windows}}<br />
<br />
| [http://www.gnome.org/projects/rhythmbox/ Rhythmbox] (player di default di Gnome) {{linux}} - {{deb}}<br />
<br />
[http://amarok.kde.org/ Amarok] {{linux}} - {{deb}}<br />
<br />
[http://www.sacredchao.net/quodlibet Quod Libet] {{linux}} - {{deb}}<br />
<br />
[http://muine.gooeylinux.org/ Muine] {{linux}} - {{deb}}<br />
<br />
|-<br />
| align="center" |<br />
<br />
====Video player====<br />
<br />
| [http://www.microsoft.com/windows/windowsmedia/ Windows Media Player] {{windows}}<br />
<br />
| [http://www.videolan.org/vlc/ VLC] {{linux}} {{mac}} {{windows}} ''(e molti altri)''<br />
<br />
[http://xinehq.de/ Xine] {{linux}} - {{deb}}<br />
<br />
[http://www.mplayerhq.hu/homepage/design7/news.html MPlayer] {{linux}} {{mac}} {{windows}} - {{udeb|http://debian.video.free.fr/}}<br />
<br />
[http://www.gnome.org/projects/totem/ Totem] {{linux}} - {{deb}}<br />
<br />
|-<br />
| align="center" |<br />
<br />
====Gestione/Organizzazione Foto====<br />
<br />
| [http://picasa.google.com/index.html Picasa] {{windows}}<br />
<br />
[http://www.apple.com/ilife/iphoto/ iPhoto] {{mac}}<br />
<br />
| [http://gthumb.sourceforge.net/ Gthumb] {{linux}} - {{deb}}<br />
<br />
[http://www.digikam.org/ Digikam] {{linux}} - {{deb}}<br />
<br />
[http://gqview.sourceforge.net/ GQview] {{linux}} - {{deb}}<br />
<br />
[http://www.gnome.org/projects/f-spot/ F-Spot] {{linux}}<br />
<br />
|-<br />
| align="center" colspan="3" |<br />
<br />
===Office===<br />
<br />
|-<br />
| align="center" |<br />
====Suite Office====<br />
<br />
| [http://office.microsoft.com/ Microsoft Office] {{windows}} {{mac}}<br />
<br />
[http://www.software602.com/ 602 PC Suite] {{windows}}<br />
<br />
[http://www.sun.com/software/star/staroffice/ StarOffice] {{linux}} {{windows}}<br />
<br />
|<br />
<br />
[http://www.openoffice.org OpenOffice.Org] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://www.koffice.org Koffice] {{linux}} - {{deb}}<br />
<br />
[http://www.gnome.org/gnome-office/ GnomeOffice] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
|-<br />
| align="center" |<br />
====Editor di Testi====<br />
| [http://office.microsoft.com/ Microsoft Word] {{windows}} {{mac}}<br />
<br />
[http://www.microsoft.com/products/works/default.mspx Microsoft Works] {{windows}}<br />
<br />
| [http://www.abisource.com/ Abiword] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://www.koffice.org Kword] (Parte di Koffice) {{linux}} - {{deb}}<br />
<br />
[http://www.openoffice.org OpenOfficeWriter] (Parte di OpenOffice.Org) {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
|-<br />
| align="center" |<br />
====Fogli di Calcolo====<br />
| [http://office.microsoft.com/ Microsoft Excel] {{windows}} {{mac}}<br />
<br />
[http://www.microsoft.com/products/works/default.mspx Microsoft Works] {{windows}}<br />
<br />
| [http://www.gnome.org/projects/gnumeric/ Gnumeric] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://www.koffice.org Kspread] (Parte di Koffice) {{linux}} - {{deb}}<br />
<br />
[http://www.openoffice.org OpenOfficeCalc] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
|-<br />
| align="center" colspan="3" |<br />
===Programmi Scientifici===<br />
<br />
|-<br />
| align="center" |<br />
====Matlab====<br />
<br />
| [http://www.mathworks.com/ Matlab] {{linux}} {{windows}} {{mac}}<br />
<br />
| [http://www.octave.org/ Octave] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
[http://scilabsoft.inria.fr Scilab] {{linux}} {{windows}} {{mac}} - {{deb}}<br />
<br />
|-<br />
| align="center" colspan="3" |<br />
=== Utilita'===<br />
|-<br />
| align="center" |<br />
====Pulizia del Sistema====<br />
| [http://www.symantecstore.com/antivirus/norton-cleansweep-a.htm CleanSweep] {{windows}}<br />
<br />
| [http://www.kde-apps.org/content/show.php?content=28631 Kleansweep] {{linux}} {{udeb|http://repos.knio.it}}<br />
|}<br />
<br />
<br />
==Leggenda==<br />
Nella tabella sono presenti alcuni simboli, per identificare quali sistemi operativi sono supportati dalle applicazioni:<br />
: {{linux}} Indica che il programma e' compatibile con Linux.<br />
: {{windows}} Indica che il programma e' compatibile con Windows.<br />
: {{mac}} Indica che il programma e' compatibile con MacOs.<br />
<br />
Sono, inoltre, presenti delle swirl, che indicano la presenza dei programmi in formato .deb.<br />
: {{deb}} Indica che il programma e' stato pacchettizzato ed e' presente nei repository ufficiale Debian.<br />
: http://guide.debianizzati.org/images/7/7b/Swirl_gray.png Indica che il programma e' stato pacchettizzato, ma e' presente in un repository non ufficiale. E' inoltre presente un link al repository in cui si trova il pacchetto.</div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Wireless_Support&diff=2504Old:Wireless Support2005-09-07T10:48:22Z<p>Fulvio: /* Marvell */</p>
<hr />
<div>{{stub}}<br />
=Introduzione=<br />
I dispositivi per l'accesso a reti [[Glossario:Wireless | Wireless]] sono relativamente nuovi sul mercato e rappresentano, spesso, un ostacolo per gli utenti del pinguino. Questo è dovuto ad un comportamento poco corretto da parte dei produttori, che non specificano il chipset utilizzato e/o lo cambiano senza notificarlo.<br />
<br />
I driver per queste periferiche, infatti, fanno riferimento al chipset utilizzato dal dispositivo, e se questo viene cambiato... il driver non funziona più.<br />
<br />
In questa pagina viene raccolta una lista di driver per le periferiche wireless con i relativi siti ufficiali e le liste dell'hardware supportato (sono indicati i link ai siti ufficiali che riportano queste liste, in modo da averle sempre aggiornate).<br />
<br />
=Come Acquistare=<br />
Il momento dell'acquisto è il più problematico: nessuno vorrebbe acquistare un dispositivo che poi non è compatibile con linux. Per evitare questo (o almeno ridurre le possibilità che accada) consiglio i seguenti passi:<br />
* recarsi nel negozio (oppure visitare un negozio online) ed annotare i modelli presenti (in particolare '''Marca''', '''Modello''', '''Versione''' (se presente))<br />
* cercare con [http://www.google.it Google] o [http://www.google.it/linux Google Linux] il prodotto, avendo cura di inserire (nel caso si utilizzi Google ''normale'') la parola '''linux'''.<br />
* controllare con cura i risultati, per verificare se il dispositivo è compatibile o no con linux. Consiglio di controllare più pagine, verificare lo stato dei driver (quando è stata rilasciata l'ultima versione, commenti nei vari forum...).<br />
* eventualmente, se si è ancora indecisi, chedere sul [http://www.debianizzati.org/modules/newbb/ forum di Debianizzati.Org].<br />
<br />
Un'altra cosa da non sottovalutare è il potere degli utenti. Se possibile preferire sempre i produttori che indicano sulla scatola '''Linux Ready'''. Anche se potrebbe portare a spendere qualche cosina in più, questo è uno degli strumenti in nostro possesso per ''aiutare'' chi cerca di supportare Linux.<br />
<br />
=Dove trovare informazioni=<br />
==Hardware Database==<br />
È in corso di sperimentazione un database dei device wireless compatibili con linux. Il progetto è accessibile all'indirizzo http://linux-wless.passys.nl/ .<br />
<br />
==google==<br />
[http://www.google.it Google] rimane il miglior posto dove trovare informazioni riguardo i chipset usati nelle schede wireless e la loro compatibilità con Linux.<br />
<br />
=Driver=<br />
Una lista di Driver per le periferiche Wireless.<br/><br />
La presenza di una http://guide.debianizzati.org/images/swirl.png alla Destra del nome indica la presenza in Debian dei driver per l'installazione (eventualmente viene specificata la release in cui sono presenti).<br />
<br />
<br />
==Aironet==<br />
HomePage del Progetto: http://airo-linux.sourceforge.net/ <br/><br />
Documentazione installazione Debian: ND <br/><br />
<br />
==Atmel http://guide.debianizzati.org/images/swirl.png==<br />
HomePage del Progetto: http://atmelwlandriver.sourceforge.net <br/><br />
Documentazione installazione Debian: ND <br/><br />
Debian: Unstable<br/><br />
Hardware Supportato: [http://atmelwlandriver.sourceforge.net/usbtable.html Lista Ufficiale Periferiche Usb]<br />
<br />
==Madwifi http://guide.debianizzati.org/images/swirl.png==<br />
HomePage del progetto: http://sourceforge.net/projects/madwifi/ <br/><br />
Documentazione installazione Debian: http://www.marlow.dk/site.php/tech/madwifi <br/><br />
Debian: Non ufficialmente; il repository è indicato nella guida all'installazione<br/><br />
Hardware Supportato: [http://madwifi.sourceforge.net/dokuwiki/doku.php?id=compatibility_list&DokuWiki=0eeb579be25b30b3929f5f50dec10f72 Lista Ufficiale]<br />
<br />
==Marvell==<br />
Non sono attualmente disponibili driver Linux.<br/><br />
Alcuni chipset Marvell sono supportati da NdisWrapper mediante l'utilizzo dei driver (file .INF reperibili nei cd di installazione) per sistemi operativi Microsoft.<br/><br />
HomePage del progetto NdisWrapper: http://ndiswrapper.sourceforge.net/mediawiki/index.php/Main_Page<br/><br />
Documentazione Installazione Debian: http://ndiswrapper.sourceforge.net/mediawiki/index.php/InstallDebian<br/><br />
<br />
==Prism http://guide.debianizzati.org/images/swirl.png==<br />
HomePage del Progetto: http://www.prism54.org/ <br/><br />
Documentazione Installazione Debian: ND <br/><br />
Debian: a partire da Sarge<br/><br />
Hardware Supportato: [http://www.prism54.org/supported_cards.php Lista ufficiale ]<br />
<br />
Nota: il driver è stato incluso nel tree ufficiale del Kernel a partire dalla versione 2.6.7-bk3. Per il kernel della famiglia 2.4.X è disponibile, sul sito ufficiale, una patch per abilitare i driver.</div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Wireless_Support&diff=2341Old:Wireless Support2005-09-06T10:14:04Z<p>Fulvio: /* Driver */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:Wireless_Support&diff=2320Old:Wireless Support2005-09-06T10:02:59Z<p>Fulvio: </p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:NFS:_Networking_FileSystem_tramite_nfs-user-server&diff=12759Old:NFS: Networking FileSystem tramite nfs-user-server2005-07-20T23:01:50Z<p>Fulvio: /* [Impostazione del Server] */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Old:NFS:_Networking_FileSystem_tramite_nfs-user-server&diff=2464Old:NFS: Networking FileSystem tramite nfs-user-server2005-07-20T23:01:50Z<p>Fulvio: /* [Impostazione del Server] */</p>
<hr />
<div></div>Fulviohttps://guide.debianizzati.org/index.php?title=Debian_e_il_controllo_di_servizi_e_demoni&diff=5646Debian e il controllo di servizi e demoni2005-07-16T08:32:01Z<p>Fulvio: </p>
<hr />
<div>{{stub}}<br />
<br />
<br />
=Introduzione=<br />
=Concetti di base=<br />
==Servizi==<br />
Il file /etc/services riporta la tabella di corrispondenze fra servizi, porte sulle quali demoni e processi che forniscono tali servizi sono in ascolto qualora attivi e protocollo di trasporto utilizzato per l'espletazione del servizio (TCP: affidabile, con connessione, controllo di flusso e congestione, maggiore overhead; UDP: non affidabile, senza connessione, senza controllo di flusso e congestione, minore overhead).<br />
<br />
<pre>cat /etc/services | more</pre><br />
<br />
==Demoni==<br />
=Strumenti=<br />
==netstat==<br />
==lsof==<br />
==dpkg==<br />
=Un esempio concreto=<br />
=Cenni ad altri strumenti=<br />
==Livello rete==<br />
==Livello applicazione==<br />
<br />
<br />
----<br />
Autore:[[Utente:Keltik|Keltik]] 05:26, Giu 23, 2005 (EDT)</div>Fulvio