kern/109227: ral(4) driver doesn't handle correctly RT2561C PCI
chipsets - didn't work
matt.guegan at free.fr
matt.guegan at free.fr
Mon Feb 19 22:40:25 UTC 2007
The following reply was made to PR kern/109227; it has been noted by GNATS.
From: matt.guegan at free.fr
To: bug-followup at FreeBSD.org, matt.guegan at free.fr
Cc:
Subject: Re: kern/109227: ral(4) driver doesn't handle correctly RT2561C PCI chipsets - didn't work
Date: Mon, 19 Feb 2007 21:06:28 +0100
Hi again,
I've made additional debug informations, and with the following command I can
_sometimes_ see my AP (ssid : myssid)
# while :; do ifconfig ral0 scan; done | grep myssid
myssid 00:06:f4:f6:ae:11 10 11M 114:0 100 EPS
I've tried to set the debug mode and seen what happens :
when "myssid" is detected :
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_next_scan: chan 10->10
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_newstate: SCAN -> SCAN
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_ref_node (ieee80211_send_probere
q:1004) 0xc4ce3000<00:19:5b:23:10:88> refcnt 2
Feb 19 19:21:38 beastie kernel: ral0: [ff:ff:ff:ff:ff:ff] send probe req on chan
nel 10
Feb 19 19:21:38 beastie kernel: ral0: received probe_resp from 00:06:f4:f6:ae:11
rssi 114
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_setup_node
0xc4ce0400<00:06:f4:f6:ae:11> in scan table
Feb 19 19:21:38 beastie kernel: [00:06:f4:f6:ae:11] new probe_resp on chan 10 (b
ss chan 10) "myssid"
Feb 19 19:21:38 beastie kernel: [00:06:f4:f6:ae:11] caps 0x31 bintval 100 erp 0x
0
Feb 19 19:21:38 beastie kernel: ral0: received beacon from 00:06:f4:f6:ae:11 rss
i 115
Feb 19 19:21:38 beastie kernel: [00:06:f4:f6:ae:11] beacon on chan 10 (bss chan
10) 0x00
Feb 19 19:21:38 beastie kernel: ral0: received beacon from 00:06:f4:f6:ae:11 rss
i 114
Feb 19 19:21:38 beastie kernel: [00:06:f4:f6:ae:11] beacon on chan 10 (bss chan
10) 0x00
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_cancel_scan: end active scan
Feb 19 19:21:38 beastie kernel: ral0: notify scan done
Feb 19 19:21:38 beastie kernel: ral0: macaddr bssid chan rss
i rate flag wep essid
Feb 19 19:21:38 beastie kernel: + 00:06:f4:f6:ae:11 00:06:f4:f6:ae:11 10 114
11M ess wep "wireless"
Feb 19 19:21:38 beastie kernel: ral0: _ieee80211_free_node
0xc4ce3000<00:19:5b:23:10:88> in <gone> table
Feb 19 19:21:38 beastie kernel: ral0: _ieee80211_crypto_delkey: NONE keyix 65535
flags 0x3 rsc 0 tsc 0 len 0
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_newstate: SCAN -> AUTH
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_ref_node (ieee80211_send_mgmt:11
14) 0xc4ce0400<00:06:f4:f6:ae:11> refcnt 3
Feb 19 19:21:38 beastie kernel: [00:06:f4:f6:ae:11] send auth on channel 10
Feb 19 19:21:38 beastie kernel: ral0: received auth from 00:06:f4:06:bf:0f rssi
114
Feb 19 19:21:38 beastie kernel: ral0: [00:06:f4:f6:ae:11] recv auth frame with a
lgorithm 0 seq 2
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_newstate: AUTH -> ASSOC
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_ref_node (ieee80211_send_mgmt:11
14) 0xc4ce0400<00:06:f4:f6:ae:11> refcnt 4
Feb 19 19:21:38 beastie kernel: [00:06:f4:f6:ae:11] send assoc_req on channel 10
Feb 19 19:21:38 beastie kernel: ral0: ieee80211_newstate: INIT -> SCAN
Feb 19 19:21:38 beastie kernel: ral0: begin active scan in 11g mode, scangen 181
...
So we can see different modes : INIT - SCAN - AUTH - ASSOC and loop to INIT ...
but RUN mode doesn't appear
and 95% of time, the adapter always did INIT SCAN SCAN SCAN ... INIT :
Feb 19 19:21:40 beastie kernel: ral0: macaddr bssid chan rss
i rate flag wep essid
Feb 19 19:21:40 beastie kernel: - 00:06:f4:f6:ae:11 00:06:f4:f6:ae:11 10 115
11M ess wep 0x00!
note the "0x00!"
More information about the freebsd-bugs
mailing list