$Date: 2016/02/01 09:48:01 $
WLX302の無線LANコントローラー機能は、別途外部機器を使用することなく、複数のWLX302の制御・管理を行うことができる機能です。
本機能は、使用するWLX302の中から1台をコントローラーとして設定し、使用します。
コントローラーとして設定されたWLX302は、最大49台のアクセスポイントをグループとして登録し、管理をすることができます。
本機能は、設定の一元管理やチャンネルの自動設定、送信出力の自動設定が行えるため、かんたんに無線LANシステムを設定し、運用することが可能になります。
以下のファームウェアで、無線LANコントローラー機能をサポートしています。
機種 | ファームウェア | 最大Member-AP数 |
---|---|---|
WLX302 | Rev.12.00.11以降 Rev.12.00.15まで |
15 |
Rev.12.00.16以降 | 49 |
Controller-APは同一ネットワーク内の全AP対して、30秒毎に状態確認の通信を行います。
コマンドやWeb設定画面の状態表示は、上記で確認した状態を参照し表示します。
Controller-APに設定されている内容をコピーしMember-APに一括で送信します。
ただし、以下にあげる設定は個々のMember-AP毎に設定することが可能です。
これにより複数のWLX302を使用している環境でも、VAP(Virtual Access Point)の追加やMACフィルタリング設定、
内蔵RADIUSサーバーで使用するユーザーの追加・削除などを一括で設定することができます。
また、schedule atコマンドを使用して利用者が少ない時間帯などに設定を送信することもできます。
グループ内の1台のMember-APを代替Controller-APとして指定することができます。
代替Controller-APとして指定されたMember-APには、Controller-APが持つ代替Controller-AP以外のMember-APの設定が全てコピーされます。
Controller-APが故障などの理由により使用できなくなった場合は、代替Controller-APの役割をController-APに設定することで、無線LANコントローラーによる一括管理環境にかんたんに復帰することが可能になります。
代替Controller-APからController-APへの移行はオペレーターの操作で行います。
Controller-APから一度設定を受信すると、そのController-APおよび代替Controller-AP以外からの制御を制限します。
そのため、オペレーションミス等により他のController-APに制御を奪われてしまう心配はありません。
制御下に置くWLX302でグループ化を行い、グループを一括して管理します。
本機能は、独自のLayer2プロトコルを使用してWLX302の制御を行います。
そのため、グループ化を行うController-APとMember-APは同一のネットワークに存在している必要があります。
設定値 | 説明 |
---|---|
on | 使用する |
off | 使用しない |
設定値 | 説明 |
---|---|
controller-ap | Controller-APとして動作させる |
member-ap | Member-APとして動作させる |
> show status wlan-controller ap list [00:a0:de:01:02:03] Connection : OK Last update : Oct 1 08:31:16 2013 Group member : Yes System name : WLX302_S01234567 System location : EAST-1 IP address : 192.168.1.241 [00:a0:de:02:03:04] Connection : OK Last update : Oct 1 08:31:16 2013 Group member : No System name : WLX302_S07654321 System location : WEST-1 IP address : 192.168.1.242
> show status wlan-controller ap list member [00:a0:de:99:99:99] Connection : -- Last update : Oct 1 08:52:28 2013 System name : WLX302_S99999999 System location : CENTER IP address : 192.168.1.240 [module1] Channel : 1 Transmit power rate : 50 Number of connection : 25 [module2] Channel : 36 Transmit power rate : 50 Number of connection : 32 [00:a0:de:01:02:03] Connection : OK Last update : Oct 1 08:52:28 2013 System name : WLX302_S01234567 System location : EAST-1 IP address : 192.168.1.241 [module1] Channel : 6 Transmit power rate : 50 Number of connection : 12 [module2] Channel : 40 Transmit power rate : 50 Number of connection : 35 [00:a0:de:02:03:04] Connection : OK Last update : Oct 1 08:52:28 2013 System name : WLX302_S07654321 System location : WEST-1 IP address : 192.168.1.242 [module1] Channel : 11 Transmit power rate : 60 Number of connection : 30 [module2] Channel : 44 Transmit power rate : 60 Number of connection : 43
設定値 | 説明 |
---|---|
on | 制限を行う |
off | 制限を行わない |
設定値 | 説明 |
---|---|
module1 | 無線モジュール1 |
module2 | 無線モジュール2 |
設定値 | 説明 |
---|---|
auto | 自動(1,6,11chから自動で選択される) |
1,2,3,4,5,6,7,8,9,10,11,12,13 | 20MHz幅でチャンネルを固定で設定する |
1+5,2+6,3+7,4+8,5+9,6+10,7+11,8+12,9+13 | 40MHz幅でチャンネルを固定で設定する |
設定値 | 説明 |
---|---|
auto | 自動(W52,W53,W56から自動で選択される) |
36,40,44,48, 52,56,60,64, 100,104,108,112,116,120,124,128,132,140 |
20MHz幅でチャンネルを固定で設定する |
36+40,44+48, 52+56,60+64, 100+104,108+112,116+120,124+128,132+136 |
40MHz幅でチャンネルを固定で設定する |
設定値 | 説明 |
---|---|
20 | 20MHz幅にする |
40 | 40MHz幅にする |
設定値 | 説明 |
---|---|
upper | 上位側にする |
lower | 下位側にする |
20MHz幅の固定チャンネルを指定した場合は、bandwidthとprimaryのパラメータは無視されます。
例: "wlan-controller channel module1 5 bandwidth=40 primary=upper"が入力された時は、"wlan-controller channel module1 5"が設定される。
40MHz幅の固定チャンネルを指定した場合はbandwidthのパラメータは無視されます。
例: "wlan-controller channel module1 1+5 bandwidth=40 primary=upper"が入力された時は、"wlan-controller channel module1 1+5 primary=upper"が設定される。
airlink modeコマンドで11nが選択されていない時に、40MHz幅で指定した場合は、制御チャンネルに指定しているチャンネルを使用します。
例: airlink 2.4G mode 11b+g の時
設定値 | 説明 |
---|---|
module1 | 無線モジュール1 |
module2 | 無線モジュール2 |
設定値 | 説明 |
---|---|
auto | 50%から100%の範囲で自動調整が行われます。 |
5,10,15,20,25,30,35,40,45,50, 55,60,65,70,75,80,85,90,95,100 |
送信出力の割合(%) |
無線LANコントローラー機能を使用するか否か、および役割を設定することが可能です。
また、役割が"Member-AP"の場合は、制御されるController-APを指定することができます。
グループとして取り扱うMember-APの定義を行います。また、同時に代替Controller-APを設定することが可能です。
発見されたWLX302をグループのMember-APとして登録する場合は、『追加』欄にあるチェックボックスにチェックを入れ、『設定』を行ってください。
Member-APの設定で、制御されるController-APに他Controller-APを指定していた(他Controller-APの制御下にある)場合は、発見したAP一覧に表示されません。
役割がMember-APである場合、本ページの設定を行うことはできません。
グループに追加したMember-APの名称、設置場所、IPアドレスを設定することが可能です。
また、表の最上段にはController-APの情報も合わせて表示され、Member-APと同時に設定を変更することも可能です。
設定された内容は[無線コントローラー] - [設定送信]ページで設定を送信した際に、初めて各APに適用されます。
役割がMember-APである場合、本ページの設定を行うことはできません。
グループに追加したMember-APのチャンネル、送信出力をそれぞれ設定することが可能です。
また、表の最上段にはController-APの情報も合わせて表示され、Member-APと同時に設定を変更することも可能です。
設定された内容は[無線コントローラー] - [設定送信]ページで設定を送信した際に、初めて各APに適用されます。
役割がMember-APである場合、本ページの設定を行うことはできません。
グループに追加されているMember-APに設定を送信します。
設定を送信したいMember-APのチェックボックスにチェックを入れ、『設定』をクリックすると順次設定が送信されます。
役割がMember-APである場合、本ページの設定を行うことはできません。
グループに追加されているMember-APのシステム情報、および無線の情報を表示します。
Member-APの状態を取得するまで最大30秒必要です。即時反映はされません。
接続状態がNGの場合は対象Member-APはグレー表示になります。その際の表示内容は最後に確認した値になります。
役割がMember-APである場合、本ページを表示することはできません。
表示 | 説明 |
---|---|
OK | 正常 |
NG | 60秒以上接続が確認できない |
- | 一度も接続が確認できない 制御が制限されている |
WLX302を3台用意し、それぞれの役割をController-AP/Member-AP(代替Controller-AP)/Member-APとします。
Member-APをController-APのグループに登録し、Member-APに設定送信を行うことで、Controller-APで行った無線LANコントローラー機能以外の設定もMember-APにコピーされます。
以下の例ではController-APの[無線設定]-[SSID管理]の内容がコピーされるため、グループ内のAPでローミングが行われるようになります。
設定手順は以下の通りとなります。
# wlan-controller config set all member1(00:a0:de:97:03:00) 設定ファイルを送信しています... 設定ファイルの送信が完了しました member2(00:a0:de:97:08:88) 設定ファイルを送信しています... 設定ファイルの送信が完了しました #
# wlan-controller config set all member1(00:a0:de:97:03:00) 設定ファイルを送信しています... エラー: 応答がありませんでした member2(00:a0:de:97:08:88) 設定ファイルを送信しています... 設定ファイルの送信が完了しました エラー: Member-APのコンフィグ送信に失敗しました #
上記設定手順を行なった際のController-APと、Controller-APから送信した各Member-APの設定を示します。
system name コントローラーAP-W1 system location WEST-1 vlan-port-mode lan1:1 hybrid vlan-id 1 1 vlan-access lan1:1 1 ip vlan-id 1 address 192.168.100.200/24 airlink select module1 airlink mode 11b+g+n airlink channel auto bandwidth=40 primary=upper airlink channel range 6 11 airlink enable module1 airlink select module2 airlink mode 11a+n airlink channel auto bandwidth=20 airlink enable module2 airlink select 1 airlink ssid WLX-Controller airlink vlan-id 1 airlink bind module1 module2 airlink auth wpa2-psk aes airlink psk-key * airlink macaddress filter use allow-list ※...(1) airlink macaddress filter list 01:02:03:04:05:06 airlink macaddress filter list 01:02:03:04:05:07 airlink macaddress filter list 01:02:03:04:05:08 airlink macaddress filter list 01:02:03:04:05:09 airlink macaddress filter list 01:02:03:04:05:0a airlink enable 1 schedule at 1 startup * ntpdate ntp.nict.jp syslog wlan-controller role controller-ap wlan-controller select 1 1 wlan-controller member-ap 00:a0:de:97:03:00 wlan-controller system name MemberAP-E1 wlan-controller system location EAST-1 wlan-controller ip address 192.168.100.241/24 wlan-controller channel module1 auto bandwidth=40 primary=upper wlan-controller channel module2 auto bandwidth=20 wlan-controller select 1 2 wlan-controller member-ap 00:a0:de:97:08:88 wlan-controller substitute controller-ap wlan-controller system name MemberAP-W2(代替) wlan-controller system location WEST-2 wlan-controller ip address 192.168.100.242/24 wlan-controller channel module1 auto bandwidth=40 primary=upper wlan-controller channel module2 auto bandwidth=20
system name MemberAP-W2(代替) system location WEST-2 vlan-port-mode lan1:1 hybrid vlan-id 1 1 vlan-access lan1:1 1 ip vlan-id 1 address 192.168.100.242/24 airlink select module1 airlink mode 11b+g+n airlink channel auto bandwidth=40 primary=upper airlink channel range 6 11 airlink transmit power rate auto airlink enable module1 airlink select module2 airlink mode 11a+n airlink channel auto bandwidth=20 airlink transmit power rate auto airlink enable module2 airlink select 1 airlink ssid WLX-Controller airlink vlan-id 1 airlink bind module1 module2 airlink auth wpa2-psk aes airlink psk-key * airlink macaddress filter use allow-list ※...(1) airlink macaddress filter list 01:02:03:04:05:06 airlink macaddress filter list 01:02:03:04:05:07 airlink macaddress filter list 01:02:03:04:05:08 airlink macaddress filter list 01:02:03:04:05:09 airlink macaddress filter list 01:02:03:04:05:0a airlink enable 1 schedule at 1 startup * ntpdate ntp.nict.jp syslog wlan-controller host 00:a0:de:97:08:58 00:a0:de:97:08:88 ※...(2) wlan-controller select 1 1 ※...(3) wlan-controller member-ap 00:a0:de:97:03:00 wlan-controller system name MemberAP-E1 wlan-controller system location EAST-1 wlan-controller ip address 192.168.100.241/24 wlan-controller channel module1 auto bandwidth=40 primary=upper wlan-controller channel module2 auto bandwidth=20
system name MemberAP-E1 system location EAST-1 vlan-port-mode lan1:1 hybrid vlan-id 1 1 vlan-access lan1:1 1 ip vlan-id 1 address 192.168.100.241/24 airlink select module1 airlink mode 11b+g+n airlink channel auto bandwidth=40 primary=upper airlink channel range 6 11 airlink transmit power rate auto airlink enable module1 airlink select module2 airlink mode 11a+n airlink channel auto bandwidth=20 airlink transmit power rate auto airlink enable module2 airlink select 1 airlink ssid WLX-Controller airlink vlan-id 1 airlink bind module1 module2 airlink auth wpa2-psk aes airlink psk-key * airlink macaddress filter use allow-list ※...(1) airlink macaddress filter list 01:02:03:04:05:06 airlink macaddress filter list 01:02:03:04:05:07 airlink macaddress filter list 01:02:03:04:05:08 airlink macaddress filter list 01:02:03:04:05:09 airlink macaddress filter list 01:02:03:04:05:0a airlink enable 1 schedule at 1 startup * ntpdate ntp.nict.jp syslog wlan-controller host 00:a0:de:97:08:58 00:a0:de:97:08:88 ※...(2)
[解説]
(1) | 無線LANコントローラー機能以外の設定はController-APの設定をコピーする。 |
(2) | Controller-APおよび代替Controller-AP以外からの制御を制限する。 |
(3) | 代替Controller-APには、は代替Controller-AP以外のMember-APの設定もコピーする。 |
無線LANコントローラー機能において出力されるSYSLOGメッセージを以下に示します。
出力されるメッセージには役割により"[WLC-MGR]"もしくは"[WLC-AGENT]"というプレフィックスが付加されます。
レベル | 出力メッセージ | 意味 | |
---|---|---|---|
INFO | プロセスの開始 | starting | 無線LANコントローラー機能のプロセスが開始した。 |
DEBUG | プロセスの開始 | failed to accept a connection. | connectionの受領に失敗した。 |
failed to recv message. | メッセージの受信に失敗した。 | ||
failed to parse message. | メッセージの解析に失敗した。 |
[WLC-MGR]というプレフィックスが付加されて、以下のSYSLOGメッセージが出力されます。
レベル | 出力メッセージ | 意味 | |
---|---|---|---|
INFO | APの存在確認 | find node(MACアドレス) | "MACアドレス"のAPを発見した。 |
lost node(MACアドレス) | "MACアドレス"のAPとの通信ができなくなった。 | ||
コンフィグの送信 | send config (MACアドレス) | "MACアドレス"にコンフィグの送信を開始した。 | |
finished send config (MACアドレス) | "MACアドレス"へのコンフィグの送信が終了した。 | ||
transfer config dropped block(ブロック番号) | コンフィグ送信中にパケット(ブロック)がドロップした。 | ||
cannot get message-id : エラー内容 | メッセージIDを取得できなかった。 | ||
DEBUG | コンフィグの送信 | transfer config cannot open | 送信予定のコンフィグファイルをオープンできなかった。 |
transfer config read error | 送信するコンフィグファイルをリードできなかった。 |
[WLC-AGENT]というプレフィックスが付加されて、以下のSYSLOGメッセージが出力されます。
レベル | 出力メッセージ | 意味 | |
---|---|---|---|
INFO | コンフィグの送信 | transfer config dropped block(ブロック番号) | コンフィグ受信中にパケット(ブロック)がドロップした。 |
DEBUG | コンフィグの送信 | transfer config access violation | コンフィグ転送において、アクセス属性が違反している。 |
transfer config deny in processing | 送受信したコンフィグを反映中なのでコンフィグの受信を受け付けない。 | ||
transfer config cannot open | 保存先ファイルをオープンできなかった。 | ||
transfer config cannot write | 保存先ファイルに書き込みできなかった。 | ||
transfer config CRC error(ハッシュ値 ハッシュ値) | 受信したコンフィグファイルがCRCエラーになった。 | ||
start applying config | コンフィグの反映を始めた。 | ||
line行数:コマンド | 該当コマンドをコンフィグに反映させた。 | ||
finished applying config | コンフィグの反映が終了した。 | ||
applying conifg 進捗率 % | コンフィグの反映の進捗率を表示する。 |
[EOF]