Sorry to reply to my own message; I tried with similar debug levels using the 
ath driver
and am seeing a similar bottom line (won't associate) but some different 
debugging information
which I've included below.  I don't know if this sheds appreciably more light 
or not.

Thanks again.

laptop# ifconfig ath0

ath0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        ether 00:12:17:62:f5:88
        media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/6Mbps)
        status: no carrier
        ssid ANY 1:ANY
        channel -1 authmode OPEN powersavemode OFF powersavesleep 100
        rtsthreshold 2312 protmode CTS txpower 100
        wepmode OFF weptxkey 1

laptop# ifconfig ath0 up
laptop# athstats
87 tx management frames
87 tx frames discarded prior to association
87 tx frames with no ack marked
laptop# ifconfig ath0 down

laptop# dmesg | grep ath

ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_stop: invalid 0 if_flags 0x8842
ath_init: if_flags 0x8803
ath_stop: invalid 0 if_flags 0x8803
ath_chan_set: 40 (5200 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_start: ignore data packet, state 1
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_chan_set: 161 (5805 MHz) -> 165 (5825 MHz)
ath_chan_set: 165 (5825 MHz) -> 1 (2412 MHz)
ath_chan_set: 1 (2412 MHz) -> 2 (2417 MHz)
ath_chan_set: 2 (2417 MHz) -> 3 (2422 MHz)
ath_chan_set: 3 (2422 MHz) -> 4 (2427 MHz)
ath_chan_set: 4 (2427 MHz) -> 5 (2432 MHz)
ath_chan_set: 5 (2432 MHz) -> 6 (2437 MHz)
ath_chan_set: 6 (2437 MHz) -> 7 (2442 MHz)
ath_chan_set: 7 (2442 MHz) -> 8 (2447 MHz)
ath_chan_set: 8 (2447 MHz) -> 9 (2452 MHz)
ath_chan_set: 9 (2452 MHz) -> 10 (2457 MHz)
ath_chan_set: 10 (2457 MHz) -> 11 (2462 MHz)
ath_chan_set: 11 (2462 MHz) -> 36 (5180 MHz)
ath_chan_set: 36 (5180 MHz) -> 40 (5200 MHz)
ath_chan_set: 40 (5200 MHz) -> 42 (5210 MHz)
ath_chan_set: 42 (5210 MHz) -> 44 (5220 MHz)
ath_chan_set: 44 (5220 MHz) -> 48 (5240 MHz)
ath_chan_set: 48 (5240 MHz) -> 50 (5250 MHz)
ath_chan_set: 50 (5250 MHz) -> 52 (5260 MHz)
ath_chan_set: 52 (5260 MHz) -> 56 (5280 MHz)
ath_chan_set: 56 (5280 MHz) -> 58 (5290 MHz)
ath_chan_set: 58 (5290 MHz) -> 60 (5300 MHz)
ath_chan_set: 60 (5300 MHz) -> 64 (5320 MHz)
ath_chan_set: 64 (5320 MHz) -> 149 (5745 MHz)
ath_chan_set: 149 (5745 MHz) -> 152 (5760 MHz)
ath_chan_set: 152 (5760 MHz) -> 153 (5765 MHz)
ath_chan_set: 153 (5765 MHz) -> 157 (5785 MHz)
ath_chan_set: 157 (5785 MHz) -> 160 (5800 MHz)
ath_chan_set: 160 (5800 MHz) -> 161 (5805 MHz)
ath_stop: invalid 0 if_flags 0x8842

Jon Hamilton <[EMAIL PROTECTED]>, said on Wed Aug 31, 2005 [08:55:07 PM]:
} Sepherosa Ziehau <[EMAIL PROTECTED]>, said on Thu Sep 01, 2005 [08:26:21 AM]:
} } The info intr seems lost.  Try using wicontrol to squeeze more
} } information out of wi.  If you have time, please compile kernel with
} } DEVICE_POLLING support, setup wi to use polling and see whether this
} } works for you.
} 
} Thanks for sticking with me :)  I recompiled the kernel and enabled polling, 
then did as
} you suggested.  The results are below.  One thing that stands out is that in 
the first
} ``wicontrol'', the "Current BSSID" does match the MAC addr of my base 
station.  In the
} subsequent wicontrol (after I did some ifconfig stuff to tell it to go find 
any station)
} that value reverted to 44:44:44....
} 
} The debug output and pattern is identical with polling on as when using 
interrupts. 
} When I ifconfig the interface up, I get no messages.  When I ifconfig it 
down, I get the 
} 
} wi_newstate INIT -> INIT
} ieee80211_newstate: INIT -> INIT
} 
} lines.  I can repeat that as often as desired; ifconfig up => no messages 
ifconfig up then 
} later down => the INIT -> INIT pair above.
} 
} 
} Here's a transcript, edited to better space the lines out.  The AP is 
operating at this point
} with WEP turned off, access control turned off, and is broadcasting its SSID.
} 
} laptop# sysctl debug.ieee80211=2
} debug.ieee80211: 0 -> 2
} 
} laptop# sysctl hw.wi.debug=2
} hw.wi.debug: 0 -> 2
} 
} laptop# sysctl kern.polling.enable=2
} kern.polling.enable: 0 -> 2
} 
} laptop# ifconfig wi0 ssid linksys up
} 
} [ I waited about a minute here to give it time to do its thing ]
} 
} laptop# ifconfig wi0
} wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
}       options=40<POLLING>
}       ether 00:05:5d:f2:c1:50
}       media: IEEE 802.11 Wireless Ethernet autoselect (DS/2Mbps)
}       status: no carrier
}       ssid linksys 1:linksys
}       stationname "DragonFly WaveLAN/IEEE node"
}       channel -1 authmode OPEN powersavemode OFF powersavesleep 100
}       rtsthreshold 2312 protmode CTS
}       wepmode OFF weptxkey 1
} 
} laptop# wicontrol
} NIC serial number:                    [ 001214004756 ]
} Station name:                         [ DragonFly WaveLAN/IEEE node ]
} SSID for IBSS creation:                       [ linksys ]
} Current netname (SSID):                       [ linksys ]
} Desired netname (SSID):                       [ linksys ]
} Current BSSID:                                [ 00:0f:66:18:d5:90 ]
} Channel list:                         [ 7ff ]
} IBSS channel:                         [ 6 ]
} Current channel:                      [ 6 ]
} Comms quality/signal/noise:           [ 91 138 0 ]
} dBm Coms Quality:                     [ ]
} Promiscuous mode:                     [ Off ]
} Process 802.11b Frame:                        [ Off ]
} Intersil-Prism2 based card:           [ 1 ]
} Port type (1=BSS, 3=ad-hoc):          [ 1 ]
} MAC address:                          [ 00:05:5d:f2:c1:50 ]
} TX rate (selection):                  [ 0 ]
} TX rate (actual speed):                       [ 2 ]
} RTS/CTS handshake threshold:          [ 2312 ]
} Create IBSS:                          [ Off ]
} Access point density:                 [ 1 ]
} Power Mgmt (1=on, 0=off):             [ 0 ]
} Max sleep time:                               [ 100 ]
} PRI Identity:                         [ 21 0 0 3 ]
} STA Identity:                         [ 31 2 0 8 ]
} Card ID register:                     [ 8008 1 1 0 ]
} Temperature Range:                    [ 1 ]
} WEP encryption:                               [ Off ]
} TX encryption key:                    [ 1 ]
} Encryption keys:                      [  ][  ][  ][  ]
} 
} laptop# wicontrol -o
} Transmitted unicast frames:           0
} Transmitted multicast frames:         0
} Transmitted fragments:                        0
} Transmitted unicast octets:           0
} Transmitted multicast octets:         0
} Single transmit retries:              0
} Multiple transmit retries:            0
} Transmit retry limit exceeded:                0
} Transmit discards:                    0
} Transmit discards due to wrong SA:    0
} Received unicast frames:              0
} Received multicast frames:            0
} Received fragments:                   0
} Received unicast octets:              0
} Received multicast octets:            0
} Receive FCS errors:                   0
} Receive discards due to no buffer:    0
} Can't decrypt WEP frame:              0
} Received message fragments:           0
} Received message bad fragments:               0
} 
} laptop# wicontrol -n ANY -p 1
} wicontrol: warning: flag n deprecated, migrate to ifconfig ssid
} 
} laptop# ifconfig wi0 ssid ANY
} 
} [ waited a minute or so ]
} 
} laptop# wicontrol
} NIC serial number:                    [ 001214004756 ]
} Station name:                         [ DragonFly WaveLAN/IEEE node ]
} SSID for IBSS creation:                       [ ANY ]
} Current netname (SSID):                       [ ANY ]
} Desired netname (SSID):                       [ ANY ]
} Current BSSID:                                [ 44:44:44:44:44:44 ]
} Channel list:                         [ 7ff ]
} IBSS channel:                         [ 6 ]
} Current channel:                      [ 6 ]
} Comms quality/signal/noise:           [ 0 27 27 ]
} dBm Coms Quality:                     [ ]
} Promiscuous mode:                     [ Off ]
} Process 802.11b Frame:                        [ Off ]
} Intersil-Prism2 based card:           [ 1 ]
} Port type (1=BSS, 3=ad-hoc):          [ 1 ]
} MAC address:                          [ 00:05:5d:f2:c1:50 ]
} TX rate (selection):                  [ 0 ]
} TX rate (actual speed):                       [ 2 ]
} RTS/CTS handshake threshold:          [ 2312 ]
} Create IBSS:                          [ Off ]
} Access point density:                 [ 1 ]
} Power Mgmt (1=on, 0=off):             [ 0 ]
} Max sleep time:                               [ 100 ]
} PRI Identity:                         [ 21 0 0 3 ]
} STA Identity:                         [ 31 2 0 8 ]
} Card ID register:                     [ 8008 1 1 0 ]
} Temperature Range:                    [ 1 ]
} WEP encryption:                               [ Off ]
} TX encryption key:                    [ 1 ]
} Encryption keys:                      [  ][  ][  ][  ]
} 
} laptop# ifconfig wi0
} wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
}       options=40<POLLING>
}       ether 00:05:5d:f2:c1:50
}       media: IEEE 802.11 Wireless Ethernet autoselect (DS/2Mbps)
}       status: no carrier
}       ssid ANY 1:ANY
}       stationname "DragonFly WaveLAN/IEEE node"
}       channel -1 authmode OPEN powersavemode OFF powersavesleep 100
}       rtsthreshold 2312 protmode CTS
}       wepmode OFF weptxkey 1
} laptop# exit
} 
} -- 
} 
}    Jon Hamilton 
}    [EMAIL PROTECTED]
} 

-- 

   Jon Hamilton 
   [EMAIL PROTECTED]

Reply via email to