I have this problem often… ![]()
When debugging a brand new configuration, often MT in station mode sees the right AP but refuses to connect to it. I get messages of the form:
00:0C:42:D0:68:55: on 2412 AP: yes SSID Good1 caps 0x431 rates 0xff0f basic 0xf MT: yes
00:0C:42:D8:A6:28: on 2422 AP: yes SSID Other1 caps 0x431 rates 0xff0f basic 0xf MT: yes
00:0C:42:D0:B3:B7: on 2437 AP: yes SSID Good2 caps 0x431 rates 0xff0f basic 0xf MT: yes
00:1D:6A:B8:1D:F7: on 2452 AP: yes SSID Other2 caps 0x31 rates 0xff0f basic 0xf MT: no
00:0C:42:E4:65:21: on 2452 AP: yes SSID Other3 caps 0x421 rates 0xff0f basic 0xf MT: yes
wlan1-gateway: no network that satisfies connect-list, by default do not connect
wlan1-gateway: failed to select network
wlan1-gateway: delaying scanning
However, if I turn on “default authenticate,” I get the same first five messages followed by
wlan1-gateway: no network that satisfies connect-list, by default choose with strongest signal
00:0C:42:D0:B3:B7@wlan1-gateway established connection on 2437, SSID Good1
and everything works.
Obviously, there is some parameter in the interface, connect-list, or security-profile that doesn’t match between the station and the AP. Furthermore, the mismatch is obviously trivial, as the connection works fine once it is made.
Here’s my question: Is there any way to find out from the MT what that parameter is instead of staring endlessly at screens on both devices (which has never worked well and still doesn’t)? It sure would be helpful if it would log one additional line for each rejected AP saying “rejected because xyz was incompatible.”
I suppose I should provide some real configuration examples…
On the CPE:
int wire ; print detail
Flags: X - disabled, R - running
0 R name="wlan1-gateway" mtu=1500 mac-address=00:0C:42:E0:E7:81 arp=enabled interface-type=Atheros 11N mode=station ssid="Call-623-640-7883(MT-E)"
frequency=2437 band=2ghz-b/g/n channel-width=20mhz scan-list=default wireless-protocol=any wds-mode=disabled wds-default-bridge=none
wds-ignore-ssid=no bridge-mode=enabled default-authentication=yes default-forwarding=yes default-ap-tx-limit=0 default-client-tx-limit=0
hide-ssid=no security-profile=GABB compression=no
secur print detail
Flags: * - default
1 name="GABB" mode=dynamic-keys authentication-types=wpa-psk,wpa2-psk unicast-ciphers=tkip,aes-ccm group-ciphers=tkip
wpa-pre-shared-key="password" wpa2-pre-shared-key="password" supplicant-identity="" eap-methods="" tls-mode=no-certificates
tls-certificate=none static-algo-0=none static-key-0="" static-algo-1=none static-key-1="" static-algo-2=none static-key-2="" static-algo-3=none
static-key-3="" static-transmit-key=key-0 static-sta-private-algo=none static-sta-private-key="" radius-mac-authentication=no
radius-mac-accounting=no radius-eap-accounting=no interim-update=0s radius-mac-format=XX:XX:XX:XX:XX:XX radius-mac-mode=as-username
radius-mac-caching=disabled group-key-update=5m management-protection=allowed management-protection-key="whatever"
[/size]
On the AP:
int wire ; print detail
Flags: X - disabled, R - running
0 R name="AP-East" mtu=1500 mac-address=00:0C:42:D0:B3:B7 arp=enabled interface-type=Atheros 11N mode=ap-bridge
ssid="Call-623-640-7883(MT-E)" frequency=2437 band=2ghz-b/g/n channel-width=20mhz scan-list=default wireless-protocol=any
wds-mode=disabled wds-default-bridge=none wds-ignore-ssid=no bridge-mode=enabled default-authentication=yes
default-forwarding=yes default-ap-tx-limit=0 default-client-tx-limit=0 hide-ssid=no security-profile=GABB compression=no
secur print detail
Flags: * - default
1 name="GABB" mode=dynamic-keys authentication-types=wpa-psk,wpa2-psk unicast-ciphers=tkip,aes-ccm group-ciphers=tkip
wpa-pre-shared-key="password" wpa2-pre-shared-key="password" supplicant-identity="" eap-methods=""
tls-mode=no-certificates tls-certificate=none static-algo-0=none static-key-0="" static-algo-1=none static-key-1=""
static-algo-2=none static-key-2="" static-algo-3=none static-key-3="" static-transmit-key=key-0 static-sta-private-algo=none
static-sta-private-key="" radius-mac-authentication=no radius-mac-accounting=no radius-eap-accounting=no interim-update=0s
radius-mac-format=XX:XX:XX:XX:XX:XX radius-mac-mode=as-username radius-mac-caching=disabled group-key-update=5m
management-protection=allowed management-protection-key="whatever"
[/size]
Am I missing some other menu that also has to match? There aren’t any connect lists.