Date: Mon, 19 Feb 2007 22:40:09 GMT From: matt.guegan@free.fr To: freebsd-bugs@FreeBSD.org Subject: Re: kern/109227: ral(4) driver doesn't handle correctly RT2561C PCI chipsets - didn't work Message-ID: <200702192240.l1JMe950079372@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/109227; it has been noted by GNATS. From: matt.guegan@free.fr To: bug-followup@FreeBSD.org, matt.guegan@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!"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702192240.l1JMe950079372>