Hello,

I came to this list back in December of 2004 asking about setting up an access
point on my OpenBSD 3.4 system, and eventually found out that I needed to
upgrade the firmware on my card (an NCP130, details below). I finally got around
to doing this the other night, but now that I have the recommended frimware, I'm
still having a lot of trouble; I'm hoping someone here can help.

First off, some relevant info on my hardware:

shorty.kirknet.net:~$ dmesg | grep wi0
wi0 at pci0 dev 12 function 0 "National Datacomm Corp NCP130 Rev A2" rev 0x01: 
irq 9
wi0: PRISM2 HWB3163 rev.B, Firmware 0.3.0 (primary), 1.7.1 (station), address
00:80:c6:e3:72:2c

...my wireless configuration:

shorty.kirknet.net:~$ wicontrol
NIC serial number:                      [ 99SA01000000 ]
Station name:                           [ WaveLAN/IEEE node ]
SSID for IBSS creation:                 [ kirknet_bsd ]
Current netname (SSID):                 [ kirknet_bsd ]
Desired netname (SSID):                 [ kirknet_bsd ]
Current BSSID:                          [ 00:80:c6:e3:72:2c ]
Channel list:                           [ 2047 ]
IBSS channel:                           [ 3 ]
Current channel:                        [ 3 ]
Comms quality/signal/noise:             [ 0 81 27 ]
Promiscuous mode:                       [ Off ]
Process 802.11b Frame:                  [ Off ]
Port type (1=BSS, 3=ad-hoc, 6=Host AP): [ 6 ]
MAC address:                            [ 00:80:c6:e3:72:2c ]
TX rate (selection):                    [ 3 ]
TX rate (actual speed):                 [ 2 ]
Maximum data length:                    [ 2304 ]
RTS/CTS handshake threshold:            [ 2347 ]
Create IBSS:                            [ Off ]
Antenna diversity (0=auto,1=pri,2=aux): [ ]
Microwave oven robustness:              [ On ]
Roaming mode(1=firm,3=disable):         [ 1 ]
Access point density:                   [ 1 ]
Power Management:                       [ Off ]
Max sleep time:                         [ 100 ]
Intersil Prism2-based card:             [ 1 ]
Card info:                              [ PRISM2 HWB3163 rev.B, Firmware 1.7.1 ]
Encryption:                             [ Off ]
Encryption algorithm:                   [ Firmware WEP ]
Authentication type
(1=OpenSys, 2=Shared Key):              [ 1 ]
TX encryption key:                      [ 1 ]
Encryption keys:                        [  ][  ][  ][  ]
shorty.kirknet.net:~$ ifconfig wi0
wi0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        address: 00:80:c6:e3:72:2c
        nwid kirknet_bsd
        powersave off
        media: IEEE802.11 autoselect hostap (DS2)
        status: active
        inet 192.168.1.42 netmask 0xffffff00 broadcast 192.168.1.255
        inet6 fe80::280:c6ff:fee3:722c%wi0 prefixlen 64 scopeid 0x3

...and, finally, my firewall configuration:

shorty.kirknet.net:~$ sudo grep wi0 /etc/pf.conf
pass in log quick on wi0 all
pass out log quick on wi0 all

Given all of the above, I would think that I would have a nice, functional
access point set up. However, not only do I not have this -- the system isn't
even talking to anything else on my local wireless network.

I have a pair of clients -- a Windows XP, Service Pack 2 system, and a Mac OS X
10.2.x system. Both of them see the network I'm trying to create; however, when
I try to connect, the Mac system says "There was an error joining the selected
network" (gee, thanks for being so helpful with the diagnostics!), and the WinXP
machine just silently fails to connect. Meanwhile, running "tcpdump -n -i wi0"
gives me absolutely zip on the OpenBSD host system, and the dhcpd that's
listening there is getting no requests whatsoever. 

Clearly, I've got something fouled up here, but I just can't seem to figure it
out. I've even gone and disabled the firewall on the XP system temporarily, in
case that was the root of the problem -- I figured I'd get connected in a
wide-open setup first and then lock things down. Does anyone have any idea what
the problem could be, or how to fix it?

Thanks,
Alex Kirk

Reply via email to