[Prism54-devel] [Bug 117] New: Card doesn't connect to the AP

bugzilla-daemon at mcgrof.com bugzilla-daemon at mcgrof.com
Sat Dec 11 15:03:04 UTC 2004


http://prism54.org/cgi-bin/bugzilla/show_bug.cgi?id=117

           Summary: Card doesn't connect to the AP
           Product: prim54
           Version: 1.2
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Device Driver
        AssignedTo: prism54-devel at prism54.org
        ReportedBy: miroslav.sulc at startnet.cz


I have problem with Z-COM XG-901 card. It is claimed that it is supported by
prism54 so I suppose there is a problem with the driver and not with the card.
Here is the description.

I cannot make the card to connect to AP (Z-Com XI-626). I think I am doing
everything right but with no success. I use the same cable and antenna with
different card and the card connects to the AP. I can even scan the air with the
XG-901 and the APs that show are correct. I use gentoo-2.6.9-r9 source with its
prism54 driver (as module). The system is Gentoo.

Here is the card info from lspci:

0000:00:0b.0 Network controller: Intersil Corporation Intersil ISL3890 [Prism
GT/Prism Duette] (rev 01)
	Subsystem: Unknown device 17cf:0020
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping-
SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
	Latency: 80 (2500ns min, 7000ns max), cache line size 20
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at e0100000 (32-bit, non-prefetchable)
	Capabilities: [dc] Power Management version 1
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-


Here is the sequence of commands I use:

bash-2.05b# modprobe prism54
bash-2.05b# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      NOT READY!  ESSID:off/any
          Mode:Managed  Channel:0  Access Point: 00:00:00:00:00:00
          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

bash-2.05b# iwconfig eth1 mode managed essid CZFree.Net.Kremilek channel 1
bash-2.05b# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      NOT READY!  ESSID:"CZFree.Net.Kremilek"
          Mode:Managed  Channel:0  Access Point: 00:00:00:00:00:00
          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

bash-2.05b# ifconfig eth1 10.15.70.18 netmask 255.255.255.240 broadcast 10.15.70.31
bash-2.05b# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11b/g  Mode:Managed  Frequency:2.417 GHz
          Access Point: 00:00:00:00:00:00   Bit Rate:0 kb/s   Tx-Power=31 dBm
          Sensitivity=20/200
          Retry min limit:8   RTS thr:2347 B   Fragment thr:2346 B
          Encryption key:off
          Link Quality:35  Signal level:0  Noise level:219
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

bash-2.05b# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11b/g  Mode:Managed  Frequency:2.472 GHz
          Access Point: 00:00:00:00:00:00   Bit Rate:0 kb/s   Tx-Power=31 dBm
          Sensitivity=20/200
          Retry min limit:8   RTS thr:2347 B   Fragment thr:2346 B
          Encryption key:off
          Link Quality:66  Signal level:0  Noise level:189
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Almost each time I now run the iwconfig there is another channel so it seems
it's looking at every channel for the AP.

I use the latest firmware but I have tried all the previous.

Here is output from dmesg:

Loaded prism54 driver, version 1.2
ACPI: PCI interrupt 0000:00:0b.0[A] -> GSI 19 (level, low) -> IRQ 19
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
eth1: firmware uploaded done, now triggering reset...

I cannot use wavemon because of this error:

bash-2.05b# wavemon
fatal error: could not get range information

When the card searches for the AP (or what is it doing), iwconfig shows link
quality changing from 0 to 97 and it doesn't matter whether the antenna is
connected or not. When the antenna is connected, the values of link quality are
in the full range specified, but when the antenna is disconnected, the values
change between 80 and 97.

In error log there is everything OK, maybe except this message:

[net.agent] add event not handled

but in fact I don't know whether this is a problem.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Prism54-devel mailing list