Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/DispositiviSenzaFili/Ipw3945"
Differenze tra le versioni 1 e 23 (in 22 versioni)
Versione 1 del 12/07/2007 15.48.42
Dimensione: 3046
Commento:
Versione 23 del 06/06/2009 22.57.46
Dimensione: 5329
Commento: tolta dapper
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from Hardware/DispositiviSenzaFili/Ipw3945
Linea 2: Linea 3:
== Intel Pro Wireless 3945 HowTo == #format wiki
#LANGUAGE it
[[BR]]
[[Indice]]
[[VersioniSupportate(hardy )]]
Linea 4: Linea 9:
== Per i possessori di Ubuntu Edgy Eft 6.10 ==
Se avete '''Ubuntu Edgy 6.10''' non c'è bisogno di seguire questa procedura, visto che i driver sono inclusi nel pacchetto ''linux-restricted-modules-generic''. Esso è solitamente installato di default, ma se non è presente, basta scaricarlo da Synaptic o tramite terminale con
= Introduzione =
Linea 7: Linea 11:
{{{
sudo apt-get install linux-restricted-modules-generic
Questa guida contiene delle istruzioni utili all'installazione del driver '''ipw3945''' o dei driver '''iwl3945 / iwl4965'''.

= Installazione su Ubuntu 8.04 «Hardy Hearon» =

In un terminale digitare: {{{
lsmod | grep iwl
}}}
e verificare che l'output sia: {{{
iwl3945 93940 0
iwlwifi_mac80211 219108 1 iwl3945
cfg80211 15112 1 iwlwifi_mac80211
Linea 11: Linea 24:
Se volete verificare che La scheda è pronta per funzionare.
Linea 13: Linea 26:
1) il modulo sia presente:
{{{
:~$ lsmod | grep ipw
Probabilmente con il driver «iwl3945» il led wifi del portatile rimarrà spento, l'interfaccia di rete verrà rinominata in «wlan0» e il tasto per attivarla e disattivarla non funzioni correttamente.

La soluzione è installare gli opportuni moduli digitando in un terminale: {{{
sudo apt-get install linux-backports-modules-hardy
Linea 18: Linea 32:
2) che il demone (daemon) sia attivo:
{{{
:~$ ps -A | grep ipw3945d
In un terminale digitare: {{{
lsmod | grep iwl
}}}
e verificare che l'output sia: {{{
iwl3945 93940 0
iwlwifi_mac80211 219108 1 iwl3945
cfg80211 15112 1 iwlwifi_mac80211
led_class 6020 1 iwl3945
}}}
A questo punto anche il LED ed i relativi tasti FN dovrebbero funzionare correttamente.

Potrebbe capitare che a volte non venga riconosciuta alcuna interfaccia wireless ottenendo con il comando '''iwconfig''': {{{
lo no wireless extensions.

eth0 no wireless extensions.
Linea 23: Linea 49:
Per risolvere il problema, modificare con i [:Sudo:permessi di amministratore] il file `/boot/grub/menu.lst` aggiungendo alla fine della riga '''kernel''' la stringa '''noapic''' come nell'esempio: {{{
title Ubuntu 8.04, kernel 2.6.24-17-generic
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=193b3dac-bc3a-4867-8d25-4fbaffa51aa5 ro quiet splash locale=it_IT noapic
initrd /boot/initrd.img-2.6.24-17-generic
quiet
}}}
Linea 24: Linea 57:
----
----
Riavviare quindi il sistema.
Linea 27: Linea 59:
== Per i possessori di Ubuntu Dapper Drake 6.06 == ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Si può seguire la stessa procedura di installazione per il driver iwl4965 e relativo network stack mac80211 per la scheda wireless Intel PRO/Wireless 4965AGN avendo la semplice accortezza di sostituire la stinga 3945 con 4965 ogni volta, ad esempio iwl3945 diventa iwl4965.''||

##= Installazione su Ubuntu 6.06 «Dapper Drake» =
Linea 32: Linea 66:
'''1.''' Siamo sicuri che la nostra scheda sia proprio la ipw3945? Se con il comando: ##'''1.''' Siamo sicuri che la nostra scheda sia proprio la ipw3945? Se con il comando:
Linea 34: Linea 68:
{{{
lspci
}}}
otteniamo, tra le altre, questa riga:
##{{{
##lspci
##}}}
##otteniamo, tra le altre, questa riga:
Linea 39: Linea 73:
{{{
0000:03:00.0 Network controller: Intel Corporation: Unknown device 4222 (rev 02)
}}}
allora possiamo procedere con la configurazione.
##{{{
##0000:03:00.0 Network controller: Intel Corporation: Unknown device 4222 (rev 02)
##}}}
##allora possiamo procedere con la configurazione.
Linea 44: Linea 78:
'''2.''' Assicuriamoci di avere un kernel 2.6.13+ ##'''2.''' Assicuriamoci di avere un kernel 2.6.13+
Linea 46: Linea 80:
{{{
uname -r
}}}
'''3.''' Scarichiamo il [http://ieee80211.sf.net/ network stack] ieee80211 aggiornato almeno alla 1.1.12.
##{{{
##uname -r
##}}}
##'''3.''' Scarichiamo il [http://ieee80211.sf.net/ network stack] ieee80211 aggiornato almeno alla 1.1.12.
Linea 51: Linea 85:
Decomprimiamo l'archivio ##Decomprimiamo l'archivio
Linea 53: Linea 87:
{{{
tar xzvf ieee80211-1.1.12.tgz
}}}
E compiliamo
##{{{
##tar xzvf ieee80211-1.1.12.tgz
##}}}
##E compiliamo
Linea 58: Linea 92:
{{{
cd ieee80211-1.1.12
make
sudo make install
cd ..}}}
'''4.''' Scarichiamo i [http://downloadfinder.intel.com/scripts-df-external/filter_results.aspx?strTypes=all&ProductID=2259&OSFullName=Linux*&lang=eng&strOSs=39&submit=Go! drivers]. Leggiamo i termini della licenza e proseguiamo secondo le istruzioni.
##{{{
##cd ieee80211-1.1.12
##make
##sudo make install
##cd ..}}}
##'''4.''' Scarichiamo i [http://downloadfinder.intel.com/scripts-df-external
##
/filter_results.aspx?strTypes=all&##ProductID=2259&##OSFullName=Linux*&lang=eng&strOSs=39&submit=Go! drivers]. Leggiamo i termini ##della licenza e proseguiamo secondo le istruzioni.
Linea 65: Linea 100:
Decomprimiamo l'archivio ##Decomprimiamo l'archivio
Linea 67: Linea 102:
{{{
tar xzvf ipw3945-linux-1.0.0.tgz
cd intel-ipw3945-1.0.0/
}}}
##{{{
##tar xzvf ipw3945-linux-1.0.0.tgz
##cd intel-ipw3945-1.0.0/
##}}}
Linea 73: Linea 108:
Decomprimiamo e installiamo il driver: ##Decomprimiamo e installiamo il driver:
Linea 75: Linea 110:
{{{
tar xzvf ipw3945-1.0.0.tgz
cd ipw3945-1.0.0
make
cd ..
}}}
Decomprimiamo e copiamo il firmware:
##{{{
##tar xzvf ipw3945-1.0.0.tgz
##cd ipw3945-1.0.0
##make
##cd ..
##}}}
##Decomprimiamo e copiamo il firmware:
Linea 83: Linea 118:
{{{
tar xzvf ipw3945-ucode-1.13.tgz
sudo cp ipw3945-ucode-1.13/ipw3945.ucode /lib/firmware/`uname -r`/
cd ..
}}}
Decomprimiamo e copiamo il daemon
##{{{
##tar xzvf ipw3945-ucode-1.13.tgz
##sudo cp ipw3945-ucode-1.13/ipw3945.ucode /lib/firmware/`uname -r`/
##cd ..
##}}}
##Decomprimiamo e copiamo il daemon
Linea 90: Linea 125:
{{{
tar xzvf ipw3945d-1.7.18.tgz
}}}
in base all'architettura (32-bit / 64-bit)
##{{{
##tar xzvf ipw3945d-1.7.18.tgz
##}}}
##in base all'architettura (32-bit / 64-bit)
Linea 95: Linea 130:
{{{
sudo cp ipw3945d-1.7.18/x86/ipw3945d /sbin
}}}
oppure
##{{{
##sudo cp ipw3945d-1.7.18/x86/ipw3945d /sbin
##}}}
##oppure
Linea 100: Linea 135:
{{{
sudo cp ipw3945d-1.7.18/x86_64/ipw3945d /sbin
}}}
'''5.''' Ora proviamo a caricare il modulo usando tramite lo script load:
##{{{
##sudo cp ipw3945d-1.7.18/x86_64/ipw3945d /sbin
##}}}
##'''5.''' Ora proviamo a caricare il modulo usando tramite lo script load:
Linea 105: Linea 140:
{{{
sudo ./load debug=0
sudo modprobe ipw3945
}}}
Alchè vediamo se l'interfaccia è realmente configurata:
##{{{
##sudo ./load debug=0
##sudo modprobe ipw3945
##}}}
##Alchè vediamo se l'interfaccia è realmente configurata:
Linea 111: Linea 146:
{{{
ifconfig eth0
}}}
oppure
##{{{
##ifconfig eth0
##}}}
##oppure
Linea 116: Linea 151:
{{{
ifconfig eth1
}}}
'''6.''' Per caricare il modulo all'avvio possiamo usare modprobe. Per far questo copiamo ipw3945.ko nella cartella dei moduli:
##{{{
##ifconfig eth1
##}}}
##'''6.''' Per caricare il modulo all'avvio possiamo usare modprobe. Per far questo copiamo ipw3945.ko nella cartella dei moduli:
Linea 121: Linea 156:
{{{
sudo cp ipw3945.ko /lib/modules/$(uname -r)
sudo depmod -a
}}}
'''7.''' Per caricare il daemon all'avvio in '''Gnome''' andiamo in ''Sistema -> Preferenze -> Sessioni -> Avvio Programmi'' ed aggiungiamo
##{{{
##sudo cp ipw3945.ko /lib/modules/$(uname -r)
##sudo depmod -a
##}}}
##'''7.''' Per caricare il daemon all'avvio in '''Gnome''' andiamo in ''Sistema -> Preferenze -> Sessioni -> Avvio Programmi'' ed ##aggiungiamo
Linea 127: Linea 162:
{{{
/sbin/ipw3945d
}}}
##{{{
##/sbin/ipw3945d
##}}}

= Ulteriori risorse =
 
 * [http://intellinuxwireless.org/ Intel Linux Wireless]
 * [http://ipw3945.sourceforge.net/ ipw3945.sourceforge.net]
 * [http://ieee80211.sourceforge.net/ ieee80211.sourceforge.net]
 * [http://divilinux.wordpress.com/2007/01/04/ipw3945-intel-prowireless/ Blog di Divilinux]
Linea 131: Linea 174:
 CategoryNuoviDocumenti CategoryHardware CategoryHardware CategoryDaRevisionare

BR Indice VersioniSupportate(hardy )

Introduzione

Questa guida contiene delle istruzioni utili all'installazione del driver ipw3945 o dei driver iwl3945 / iwl4965.

Installazione su Ubuntu 8.04 «Hardy Hearon»

In un terminale digitare:

lsmod | grep iwl

e verificare che l'output sia:

iwl3945                93940  0 
iwlwifi_mac80211      219108  1 iwl3945
cfg80211               15112  1 iwlwifi_mac80211

La scheda è pronta per funzionare.

Probabilmente con il driver «iwl3945» il led wifi del portatile rimarrà spento, l'interfaccia di rete verrà rinominata in «wlan0» e il tasto per attivarla e disattivarla non funzioni correttamente.

La soluzione è installare gli opportuni moduli digitando in un terminale:

sudo apt-get install linux-backports-modules-hardy

In un terminale digitare:

lsmod | grep iwl

e verificare che l'output sia:

iwl3945                93940  0 
iwlwifi_mac80211      219108  1 iwl3945
cfg80211               15112  1 iwlwifi_mac80211
led_class               6020  1 iwl3945

A questo punto anche il LED ed i relativi tasti FN dovrebbero funzionare correttamente.

Potrebbe capitare che a volte non venga riconosciuta alcuna interfaccia wireless ottenendo con il comando iwconfig:

lo        no wireless extensions.

eth0      no wireless extensions.

Per risolvere il problema, modificare con i [:Sudo:permessi di amministratore] il file /boot/grub/menu.lst aggiungendo alla fine della riga kernel la stringa noapic come nell'esempio:

title           Ubuntu 8.04, kernel 2.6.24-17-generic
root            (hd0,7)
kernel          /boot/vmlinuz-2.6.24-17-generic root=UUID=193b3dac-bc3a-4867-8d25-4fbaffa51aa5 ro quiet splash locale=it_IT noapic
initrd          /boot/initrd.img-2.6.24-17-generic
quiet

Riavviare quindi il sistema.

Immagine(Icone/Piccole/note.png,,center)

Si può seguire la stessa procedura di installazione per il driver iwl4965 e relativo network stack mac80211 per la scheda wireless Intel PRO/Wireless 4965AGN avendo la semplice accortezza di sostituire la stinga 3945 con 4965 ogni volta, ad esempio iwl3945 diventa iwl4965.

La procedura è stata testata con successo su di un notebook Asus A6JC con Dapper Drake Beta 2 Kernel 2.6.15-21-386.

In questa cartella avremo tre archivi .tgz

Ulteriori risorse


CategoryHardware CategoryDaRevisionare