[Prism54-users] problems with SMC2802W
Nicolai Langfeldt
janl@linpro.no
Sun, 23 Nov 2003 18:28:59 +0100
Hi,
Got a SMC2802W (PCI card) here.
With patch-2.4.23-rc3+prism54-CVS-2003-11-21 I get jiffies left = 90
messages. I switched to 11-11 and 11-13 instead because I found a
number of positive postings mentioning these drivers. But the do not
quite get me there. The driver installes in the kernel. It iwconfigs -
I guess - reasonably - but it never manages to attach itself to my
existing wi-fi network - it just keeps cyceling the channels it seems.
iwlist does see my wi-fi though.
# modprobe prism54
# dmesg
...
Loaded prism54 driver, version 1.0.2.2
eth2: resetting device...
eth2: uploading firmware...
eth2: firmware upload & reset successful!
eth2: prism54_mib_init()
eth2: done with prism54_mib_init()!
...
# iwconfig eth2
eth2 PRISM Duette Mode:Managed Frequency:2.457GHz
Access Point: 00:00:00:00:00:00 Bit Rate:0kb/s
Sensitivity=20/200
Retry min limit:8 RTS thr:2347 B Fragment thr:2346 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:240
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
# dmesg | tail
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
TRAP: oid 0x18000001, device 4, flags 0x0 length 12
# iwlist eth2 scanning
eth2 Scan completed :
Cell 01 - Address: 02:56:9F:1D:65:51
ESSID:"LangfeldtWLLan"
Frequency:2.457GHz
Quality:55/0 Signal level:-43 dBm Noise level:-98 dBm
Cell 02 - Address: 00:0A:04:99:1C:02
ESSID:"don"
Frequency:2.462GHz
Quality:9/0 Signal level:-89 dBm Noise level:-98 dBm
Cell 01 is my wi-fi. It's based on 11Mbps Orinoco cards at present. I
don't have a real base station, only a Linux firewall with a orinoco
card in ad-hoc mode (which I plan to replace with SMC2802W as soon as I
know it works for me :-). I try to set the prism54 card into ad-hoc
mode, but it does not seem to take:
# iwconfig eth2 mode ad-hoc
# iwconfig eth2
eth2 PRISM Duette Mode:Managed Frequency:2.417GHz
Access Point: 00:00:00:00:00:00 Bit Rate:0kb/s
Sensitivity=20/200
Retry min limit:8 RTS thr:2347 B Fragment thr:2346 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:11
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
No other iwconfig commands like essid or freq seems to take either.
Looking at some postings here I compiled the 2003-11-13 driver as a
module with rc1 kernel and _no_ ACPI support. When I then loaded the
prism54 driver the whole machine froze hard.
This is the configuration of the Orinoco card on a client. The mode of
the orinoco clients does not make any difference, either "managed" or
"ad-hoc" works.
# iwconfig eth1
eth1 IEEE 802.11-DS ESSID:"LangfeldtWLLan" Nickname:"HERMES I"
Mode:Managed Frequency:2.457GHz Access Point: 02:56:9F:1D:65:51
Bit Rate:11Mb/s Tx-Power=15 dBm Sensitivity:1/3
Retry limit:4 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:86/92 Signal level:-63 dBm Noise level:-121 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:4 Invalid misc:0 Missed beacon:0
The motherboard I'm testing this on is a Abit IC7-G with a HT capable P4
CPU - but it is not running on more than one "cpu" currently.
Any hints? Anyone that have managed to navigate such problems before?
Regards,
Nicolai Langfeldt