Cisco無線AP に悩まされた
某パートナーさんと一緒にCisco 無線APを提案し、お客様に無事採用をいただきました。
当初、コントローラーは WLC(Wireless LAN Controller)と聞いてたのですが、途中で構成が変わり、最終的にはME(Mobility Express)とのこと。
ハマる予感がしましたが、見事に的中しました。
機器構成
- AIR-AP1852E-Q-K9
- Moblity Express で集中管理
初期設定がうまくいかない
現地の環境は
標準的な構成です。
コロナ禍でもあるため、なるべく現地作業を少なくなるよう、事前に構築・テストを実施。
手始めにMEを稼働させるため、1台目の無線APを起動して、MEの初期設定を完了させる。
そして、2台目以降の無線APを稼働させて、capwapコマンドでIPアドレスやコントローラー設定をおこなう。
設定自体反映されているっぽいが、MEへのjoinが全くうまくいかない、、、
なんてこったい。
DHCPサーバーを起動させ、各無線APを DHCPでIPアドレスを割り当てた ところ、joinが成功しました。
よかった。
無線APのIPアドレスが変更される
MEにjoinした無線APのIPアドレスを固定アドレスに設定したところ、どうも無線APの挙動がおかしい。
無線APにコンソール接続してログを見ると
AP IPv4 Address updated from 0.0.0.0 to 10.A.A.A : ethernet_port wired0, ip 10.A.A.B, netmask 255.255.255.0, gw 10.A.A.1, mtu 1500, bcast 10.A.A.255, dns1 C.C.C.C, vid 0, static_ip_failover true, dhcp_vlan_failover false AP IPv4 Address updated from 10.A.A.A to 10.A.A.B
固定IPにしたのに、なぜかDHCPリクエストして、IPが上書きされてしまう。
ただ、GUI上は設定したIPだが、CUIで見るとDHCPで割り振られたIPとなっており、実際にはCUIのIPアドレスで稼働している。
当然設定は同期されず、ファームの一括アップデートも上手くいかない。
色々切り分けたところ、固定IPアドレス設定時に登録したデフォルトゲートウェイがいない とこうなるらしい。
構築環境なので、DHCPサーバーのセカンダリーアドレスをそれにしたら、大人しくなった。
ただ、無線APはそれ以降も起動時にDHCPリクエストを必ず1回送信するのは変わらない。
突然コントローラーが不在に
テストでMEが稼働しているPrimaryの無線APをダウンさせたところ、MEが行方不明になった。
その後、全無線APを落として起動したところ、設定が変になるという、一番嫌なパターン。
全ての無線APを初期化して、再度初期設定からやり直し、無事に稼働した後に何度も電源オフを試したが、その後は発生しないため様子見。
とにかく設定項目が少ない
WLCのような無骨なGUIではなく、綺麗なGUIはいいのですが、何にしても設定項目が少ない。
上記の設定は、コントローラーでコマンド設定 で実施。
最後の最後にハマった
何度もテストして問題なかったのでお客様の環境に導入。
途中までは順調だったが、最後の最後に気付いてしまった。
switch#show power inline Module Available Used Remaining (Watts) (Watts) (Watts) ------ --------- -------- --------- 1 370.0 30.8 339.2 Interface Admin Oper Power Device Class Max (Watts) --------- ------ ---------- ------- ------------------- ----- ---- Gi1/0/1 auto on 15.4 Ieee PD 4 30.0 Gi1/0/2 auto on 15.4 Ieee PD 4 30.0 Gi1/0/3 auto off 0.0 n/a n/a 30.0 Gi1/0/4 auto off 0.0 n/a n/a 30.0
MEばかり気を取られ、スイッチの状態を見てたら、PoE+(IEEE802.3at)だったはずだが、PoE(IEEE802.3af)の最大供給電力の値となってる。
無線APを確認すると、
(Cisco Controller) >show ap config general AP0001 Cisco AP Identifier.............................. 0 Cisco AP Name.................................... AP0001 : Power Type/Mode.................................. PoE/Medium Power (15.4 W) :
Medium Power で稼働している。
これだと無線APが最大限に活躍してくれない。
導入は休日だったので、やる気が出ない(省電力になっている)のだ、と現実逃避をしかけたが、唯一パワーインジェクタで電力を供給している無線APを見てみると、
(Cisco Controller) >show ap config general AP0002 : Power Type/Mode.................................. Power injector / Full Power :
やはりFull。
このお客様には1年前に別拠点でも導入したのですが、何も考えずに PoE+ で稼働してくれたのに。
ちなみにその時の構成は WS-C2960X-48LPS-L + AIR-AP2802E-Q-K9。
今回の拠点のスイッチ( WS-C2960S-24PS-L ver.12.2 )はリプレースを検討しているくらいのものだから、追加設定がいるのかなと思い、以下試してみたがダメ。
- power inlineコマンド
switch(config)#int GigabitEthernet 1/0/1 switch(config-if)#power inline static max 30000
- CDP を Enable
無線AP側もいろいろ設定してみたが、変わらず。
夕方前なのにお客様から早く終われとプレッシャー。(飲みに行きたいらしい)
時間が差し迫ったタイミングでなんとか Full Power が。
switch(config)#lldp run switch(config)#int range GigabitEthernet 1/0/1-3 switch(config-if)#no cdp enable
switch#show power inline Module Available Used Remaining (Watts) (Watts) (Watts) ------ --------- -------- --------- 1 370.0 49.3 320.7 Interface Admin Oper Power Device Class Max (Watts) --------- ------ ---------- ------- ------------------- ----- ---- Gi1/0/1 auto on 24.7 Ieee PD 4 30.0 Gi1/0/2 auto on 24.7 Ieee PD 4 30.0 Gi1/0/3 auto off 0.0 n/a n/a 30.0
無線APのポートを CDPを「Disable」、LLDPを「Enable」 で解決。
導入後は無事に動いているっぽいので、良かった。