Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Oct 2004 13:14:01 -0500
From:      "Hauan, David" <david.hauan@fairchild.af.mil>
To:        <ta168000@oak.cats.ohiou.edu>, <freebsd-questions@freebsd.org>
Subject:   RE: Association Problem with Multiple APs
Message-ID:  <59FD5336D1B1FA40AF6DDD241D8DBAC6E01C7D@amcw2ms517.amc.ds.af.mil>

next in thread | raw e-mail | index | archive | help


> -----Original Message-----
> From: ta168000@oak.cats.ohiou.edu=20
> [mailto:ta168000@oak.cats.ohiou.edu]=20
> Sent: Thursday, October 07, 2004 2:47 PM
> To: freebsd-questions@freebsd.org
> Subject: Association Problem with Multiple APs
>=20
>=20
>=20
> Hello list,
>=20
> I am running the 4.9 release of FreeBSD on an embedded=20
> net4521 box and my problem is:
>=20
> Recently a wireless ISP put up an antenna in our apartment=20
> complex. Now for some reason, my 4521 (and my iBook with=20
> regular AirPort, also BSD based??) favor the wireless ISP's=20
> connection over my own LinkSys access point.  The ISP's=20
> antenna runs on channel 1 and consistently has a stronger=20
> signal than my own AP (channel 6).  I have tried changing my=20
> own AP's channel to no avail.
>=20
> Each time I issue the commands to associate with my AP the=20
> 4521 merely connects to the ISP rather than my specified=20
> SSID.  If I check wicontrol or ifconfig it reports that the=20
> desired netname is my AP, but the current netname always ends=20
> up to be the ISP's AP.  This is extremely irritating.
>=20
> I recently got a wireless card (NL-2511CD Plus EXT2 802.11b=20
> PCMCIA by SENAO) w/ the prism 2.5 chipset, and the=20
> aforementioned problem is only with this card.  My older card=20
> (a 3com 3CRWE737A PCMCIA) works
> *relatively* well, but I wanted to upgrade so...
>=20
>=20
> Has anyone had this problem, and does anyone have a=20
> suggestion to fix it? Any insight into the BSD or the OS X=20
> problem would be greatly appreciated!
>=20
> Thanks.. Tyler
>=20
> ---------------------------------------------------------
> Below is specific info if anyone cares to peruse it:
> ---------------------------------------------------------
>=20
> ---> The Senao Card Initalizes:
>=20
> pccard: card inserted, slot 0
> Mar 15 22:30:14 soekrismini1 pccardd[58]: Card=20
> "INTERSIL"("HFA384x/IEEE") [Version 01.02] [] matched=20
> "INTERSIL" ("HFA384x/IEEE") [(null)] [(null)] wi0 at port=20
> 0x240-0x27f irq 10 slot 0 on pccard0
> wi0: 802.11 address: xx:xx:xx:xx:xx:xx
> wi0: using RF:PRISM2.5 MAC:ISL3873
> wi0: Intersil Firmware: Primary 1.01.00, Station 1.04.09
> Mar 15 22:30:19 soekrismini1 pccardd[58]: wi0: INTERSIL=20
> (HFA384x/IEEE) inserted
>=20
> ---> I try to join my desired access point:
>=20
> ifconfig wi0 inet ssid "My Access Point" media DS/11Mbps
>=20
> ---> and the card joins the access point of the wireless ISP=20
> (Which has=20
> ---> a
> stronger signal) instead...
>=20
> wi0: flags=3D8842<BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         ether xx:xx:xx:xx:xx:xx
>         media: IEEE 802.11 Wireless Ethernet DS/11Mbps
>         status: associated
>         ssid StupidAssISP 1:"My Access Point"
>         stationname "FreeBSD WaveLAN/IEEE node"
>         channel 1 authmode OPEN powersavemode OFF powersavesleep 100
>         wepmode OFF weptxkey 1
>=20
> ---> wicontrol -L lists:
>=20
> NIC serial number:                      [ ]
> Station name:                           [ FreeBSD WaveLAN/IEEE node ]
> SSID for IBSS creation:                 [ My Access Point ]
> Current netname (SSID):                 [ StupidAssISP ]
> Desired netname (SSID):                 [ My Access Point ]
> Current BSSID:                          [ xx:xx:xx:xx:xx:xy ]
> Channel list:                           [ 2047 ]
> IBSS channel:                           [ 3 ]
> Current channel:                        [ 1 ]
> Comms quality/signal/noise:             [ 92 154 11 ]
> Promiscuous mode:                       [ Off ]
> Process 802.11b Frame:                  [ Off ]
> Intersil-Prism2 based card:             [ 1 ]
> Port type (1=3DBSS, 3=3Dad-hoc):            [ 1 ]
> MAC address:                            [ xx:xx:xx:xx:xx:xx ]
> TX rate (selection):                    [ 11 ]
> TX rate (actual speed):                 [ 2 ]
> RTS/CTS handshake threshold:            [ 2347 ]
> Create IBSS:                            [ Off ]
> Access point density:                   [ 1 ]
> Power Mgmt (1=3Don, 0=3Doff):               [ 0 ]
> Max sleep time:                         [ 100 ]
> WEP encryption:                         [ Off ]
> TX encryption key:                      [ 1 ]
> Encryption keys:                        [  ][  ][  ][  ]
> Available APs:
>     StupidAssISP  [ xx:xx:xx:xx:xx:xy ]  [ 1  ]  [ 46 60 14 ]  100
> [ ess ]   [ 1.0 2.0 5.5 11.0 ]  * 11.0 *
>     My Access Point  [ xx:xx:xx:xx:xx:xz ]  [ 6  ]  [ 31 42=20
> 11 ]  100  [ ess ]  [ 1.0 2.0 5.5 11.0 ]  * 1.0 *
>=20
> ---> Incidentally, it works correctly with the above process with the=20
> ---> card
> below:
>=20
> soekrismini1 pccardd[58]: Card "3Com"("3CRWE737A AirConnect=20
> Wireless LAN PC
>  Card") [1.00] [[none]] matched "3Com" ("3CRWE737A AirConnect=20
> Wireless LAN  PC Card") [(null)] [(null)] wi0 at port=20
> 0x280-0x2c7 iomem 0xd5000-0xd53ff irq 10 slot 0 on pccard0
> wi0: 802.11 address: xx:xx:xx:xx:xx:xx
> wi0: using RF:PRISM2 MAC:HFA3841
> wi0: Symbol Firmware: Primary 2.01.02, Station 2.51.04
> Mar 15 22:41:21 soekrismini1 pccardd[58]: wi0: 3Com=20
> (3CRWE737A AirConnect Wireless LAN PC Card) inserted.

Have you tried forcing the channel?

ifconfig wi0 inet ssid "My Access Point" media DS/11Mbps channel 6

dave



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?59FD5336D1B1FA40AF6DDD241D8DBAC6E01C7D>