Wireless Intel ipw2200

8 risposte [Ultimo contenuto]
Ritratto di Noise
Noise
(Geek)
Offline
Geek
Iscritto: 02/02/2005
Messaggi: 107

ciao a tutti, avendo acquistato un nuovo portatile mi ritrovo integrata una scheda wireless che monta un chipset della intel, la scheda è la (famosa?) ipw2200, non ancora supportata dal kernel. In rete ho trovato questo progetto che fornisce i driver. Ho scaricato i driver, installato il firmware, compilato il modulo, su un 2.6.12, ho caricato il modulo e dopo aver caricato il modulo ho eseguito dmesg che mi riporta questo:

noise@mobile:~$ dmesg<br />ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.4<br />ipw2200: Copyright(c) 2003-2004 Intel Corporation

da qua però sono fermo, nel senso che il modulo è correttamente caricato ma non mi assegna nessun device name, né eth1 ne wlan0, anche usando iwconfig mi dice che non c'è nessun device wireless da poter configurare.

cosa posso fare? e inoltre, come posso controllare che il firmware sia effettivamente stato caricato?

grazie, ciao.

A sopravvivere non è la specie piu' forte, neanche quella più intelligente ma quella che si sa adattare meglio ai cambiamenti.... LINUX è evoluzione.

Ritratto di darkbrua
darkbrua
(Geek)
Offline
Geek
Iscritto: 06/10/2004
Messaggi: 131

Così ad occhio sembra che tu non abbia caricato bene il modulo.
Questo con una ipw2100 senza modulo caricato:

$ dmesg | grep ipw<br />ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 1.1.0<br />ipw2100: Copyright(c) 2003-2004 Intel Corporation

mentre..

# modprobe ipw2100<br /># dmesg | grep ipw<br />ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 1.1.0<br />ipw2100: Copyright(c) 2003-2004 Intel Corporation<br />ipw2100: Detected Intel PRO/Wireless 2100 Network Connection

La procedura da te descritta sembra corretta, a me è capitato che venisse rifiutata la versione del firmware, prova a controllare bene se dmesg ti dice qualcosa a questo proposito; inoltre controlla di averlo messo nella giusta directory (mi sembra /usr/lib/hotplug/firmware/)

Ciao Wink

darkbrua - Debian GNU/Linux 'unstable' - kernel 2.6.11-ck7
Linux Registred User #338336 - Machine #227762

Ritratto di beda2
beda2
(Geek)
Offline
Geek
Iscritto: 02/11/2004
Messaggi: 121

Nella sezione guide, ne trovi una che fa proprio al caso tuo. eccoti il link

Ricordati però, finchè non verrà implementato nel kernel, che ogni volta che ricompili un kernel nuovo, devi rifare sempre la stessa procedura. Laughing

Beda2

Ritratto di Noise
Noise
(Geek)
Offline
Geek
Iscritto: 02/02/2005
Messaggi: 107

la fretta fa fare gravi errori, la mia scheda non è una IPW2200 ma una IPN2220! cercando in rete ho visto che i driver NON esistono, si può usare ndiswrapper ma a quanto pare non esistono i driver per i sistemi a 64bit Sad

A sopravvivere non è la specie piu' forte, neanche quella più intelligente ma quella che si sa adattare meglio ai cambiamenti.... LINUX è evoluzione.

Ritratto di Madman
Madman
(Geek)
Offline
Geek
Iscritto: 29/03/2005
Messaggi: 130

_Forse_ li ho trovati. Wink

http://www.planetamd64.com/index.php?showtopic=6559&st=0&p=62758

Ritratto di Noise
Noise
(Geek)
Offline
Geek
Iscritto: 02/02/2005
Messaggi: 107

Quote:

Madman ha scritto:
_Forse_ li ho trovati. Wink

http://www.planetamd64.com/index.php?showtopic=6559&st=0&p=62758

ottimo! grazie 1000 Wink

ora ndiswrapper me lo carica senza errore dovuto all'architettura del sistema ma da cmq errore nel caricamento del modulo..

ndiswrapper version 1.2 loaded (preempt=yes,smp=no)<br />ndiswrapper: driver neti2220x64 (,17/01/2005,3.03.12.2006) loaded<br />ACPI: PCI Interrupt 0000:00:0a.0[A] -&gt; GSI 21 (level, low) -&gt; IRQ 21<br />Unable to handle kernel paging request at fffff78000000014 RIP:<br />[&lt;ffffc2000099917c&gt;]<br />PGD 0<br />Oops: 0000 [2] PREEMPT<br />CPU 0<br /><br />ecc ecc...

A sopravvivere non è la specie piu' forte, neanche quella più intelligente ma quella che si sa adattare meglio ai cambiamenti.... LINUX è evoluzione.

Ritratto di Noise
Noise
(Geek)
Offline
Geek
Iscritto: 02/02/2005
Messaggi: 107

continuo a scrivere qua per non aprire un'altra discussione.

tramite ndiswrapper ho installato i driver della mia scheda wireless apposta per x86_64 (grazie a madman per il link!), caricando il modulo ndiswrapper mi ritorna il seguente messaggio:

ndiswrapper version 1.2+CVS loaded (preempt=yes,smp=no)<br />ndiswrapper (load_pe_images:574): fixing KI_USER_SHARED_DATA address in the driver<br />ndiswrapper: driver neti2220x64 (,17/01/2005,3.03.12.2006) loaded<br />ACPI: PCI Interrupt 0000:00:0a.0[A] -&gt; GSI 21 (level, low) -&gt; IRQ 21<br />ndiswrapper: using irq 21<br />wlan0: ndiswrapper ethernet device 00:0e:9b:8d:46:55 using driver neti2220x64, configuration file 17FE:2220.5.conf<br />wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK

e fin qui tutto ok.

poi, per configurare la scheda wireless imposto così i comandi:
iwconfig wlan0 essid &quot;mioessid&quot;<br />iwconfig wlan0 mode managed<br />iwconfig wlan0 key s:****** open<br />ifconfig wlan0 up<br />ifconfig wlan0 192.168.1.105

poi con ifconfig controllo wlan0:

wlan0 Link encap:Ethernet HWaddr 00:0E:9B:8D:46:55
inet addr:192.168.1.105 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40 errors:0 dropped:0 overruns:0 frame:0
TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4520 (4.4 KiB) TX bytes:9559 (9.3 KiB)
Memory:c0005000-c00057ff

da KWiFiManager vedo tutti i dati al posto giusto, mi dice che sono connesso alla mia rete, ip giusto, canale giusto e velocità giusta ma quando vado per dare dhcpcd wlan0
non mi fa niente, il prompt rimane fermo e wlan0 non si connette a internet, addirittura non riesco nemmeno a pingare il router. se pingo mi da:

# ping -I wlan0 192.168.1.101<br />PING 192.168.1.101 (192.168.1.101) from 192.168.1.105 wlan0: 56(84) bytes of data.<br />From 192.168.1.105 icmp_seq=1 Destination Host Unreachable<br />From 192.168.1.105 icmp_seq=2 Destination Host Unreachable<br />From 192.168.1.105 icmp_seq=3 Destination Host Unreachable<br /><br />--- 192.168.1.101 ping statistics ---<br />5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4008ms, pipe 3

è dalle 20 che provo e riprovo e mo non so più che fare Laughing

idee?

ciao.

A sopravvivere non è la specie piu' forte, neanche quella più intelligente ma quella che si sa adattare meglio ai cambiamenti.... LINUX è evoluzione.

Ritratto di Noise
Noise
(Geek)
Offline
Geek
Iscritto: 02/02/2005
Messaggi: 107

up

A sopravvivere non è la specie piu' forte, neanche quella più intelligente ma quella che si sa adattare meglio ai cambiamenti.... LINUX è evoluzione.

Ritratto di Noise
Noise
(Geek)
Offline
Geek
Iscritto: 02/02/2005
Messaggi: 107

help me

A sopravvivere non è la specie piu' forte, neanche quella più intelligente ma quella che si sa adattare meglio ai cambiamenti.... LINUX è evoluzione.