PDA

View Full Version : Wireless


aik
24-10-2006, 19:00
Ciao, ho comprato una scheda wireless pcmcia per il mio portatile ma non riesco a farla funzionare...un po' di informazioni:

Il portatile monta una debian etch con kernel 2.6.16-2-686. La scheda in questione è una 3Com office connect wireless 11g. (3CRWE154G72)


ciottoro:/home/sim1# lspci -v
....
...

02:00.0 Network controller: 3Com Corporation 3com 3CRWE154G72 [Office Connect Wireless LAN Adapter] (rev 01)
Subsystem: 3Com Corporation Unknown device 6001
Flags: bus master, medium devsel, latency 80, IRQ 11
Memory at 32000000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [dc] Power Management version 1



ho compilato il modulo ndiswrapper, ho aggiornato /etc/modules, l'ho caricato e poi ho installato i driver della scheda:

ciottoro:/home/sim1# ndiswrapper-1.8 -l
Installed drivers:
3c154g72 driver installed, hardware present

La situazione è questa: eth0 rete wired, eth1 non so, eth2 scheda wifi:

ciottoro:/home/sim1# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 no wireless extensions.

eth2 NOT READY! ESSID:off/any
Mode:Managed Channel:0 Access Point: Not-Associated
Tx-Power=31 dBm Sensitivity=0/200
Retry min limit:0 RTS thr=0 B Fragment thr=0 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

sit0 no wireless extensions.



Ifconfig però non vede la eth2 .. non so se sia normale:
ciottoro:/home/sim1# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0D:9D:8B:07:36
inet addr:192.168.0.4 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::20d:9dff:fe8b:736/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:896 errors:0 dropped:0 overruns:0 frame:0
TX packets:1088 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:733067 (715.8 KiB) TX bytes:184343 (180.0 KiB)
Interrupt:10 Base address:0xe000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:49 errors:0 dropped:0 overruns:0 frame:0
TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4541 (4.4 KiB) TX bytes:4541 (4.4 KiB)



Comunque sia non ho un access point mio,sto cercando di usare quello dell'uni...


uso il dhcp?

ciottoro:/home/sim1# dhclient eth2
SIOCSIFFLAGS: No such file or directory
Listening on LPF/eth2/00:30:b4:00:00:00
Sending on LPF/eth2/00:30:b4:00:00:00
Sending on Socket/fallback/fallback-net
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 5
send_packet: Network is down
receive_packet failed on eth2: Network is down




provo a far partire l'interfaccia?

ciottoro:/home/sim1# ifconfig eth2 up
SIOCSIFFLAGS: No such file or directory


Al boot però arrivano un sacco di errori strani:


IPv6 over IPv4 tunneling driver
eth0: no IPv6 routers present
eth2: resetting device...
eth2: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth2: could not upload firmware ('isl3890')
eth2: islpci_reset: failure
eth2: resetting device...
eth2: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth2: could not upload firmware ('isl3890')
eth2: islpci_reset: failure

aik
25-10-2006, 17:56
up

Scoperchiatore
25-10-2006, 18:28
dimmi cosa ti dicono questi comandi


iwconfig eth2
ifconfig eth2 up
iwlist eth2 scan

aik
25-10-2006, 18:37
I primi 2 comandi li avevo già postati...per quanto riguarda il terzo:


ciottoro:/home/sim1# iwlist eth2 scan
eth2 No scan results

aik
26-10-2006, 13:07
Help, non so dove sbattere la testa

aik
27-10-2006, 10:36
RISOLTO!
Il problema era che veniva caricato il modulo prism54 che andava in conflitto con ndiswrapper... è bastato fare:

modprobe -r prism54
modprobe -r ndiswrapper
modprobe ndiswrapper


e la lucina della scheda si è accesa!

Per evitare di ricaricare ogni volta il modulo prism54 al boot bisogna metterlo nel blacklist, editare

/etc/modprobe.d/blacklist

e aggiungere la riga

blacklist prism54