Для корректного подключения точки доступа к WLC нам необходимо указать две подопции:
12 подопция, необходимую для построения SoftGRE data туннелей. Опция содержит IP-адрес softgre-интерфейса контроллера.15 подопция, необходимую для того, чтобы точка доступа автоматически пришла на контроллер и включилась в работу под его управлением. Опция содержит HTTPS URL контроллера.При использовании схемы local switching вам необходима только 15 подопция. Если используется central switching, то помимо 15 подобции, так же необходимо указание 12 подобции.
HEX строка формируется через раздел Debug на контроллере.
15 подопция необходима для того, чтобы точка доступа смогла автоматически прийти на контроллер и включиться в работу под его управлением. Опция содержит HTTPS URL контроллера. Используется отдельно только в local switching схемах.

При формировании опции будет получен hex формат без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения.
0f - номер подопции. Здесь закодировано число 15, т.к. для передачи |
18– длина
В данном примере общее количество символов получается 24, что соответствует 18 в шестнадцатеричной системе счисления; |
68:74:74:70:73:3A:2F:2F:31:39:32:2E:31:36:38:2E:35:2E:31:3A:38:30:34:33 - IP-адрес WLC, закодированный в HEX, где: 68 - h 74 - t 74 - t 70 - p 73 - s 3A - символ двоеточия 2F - символ косой черты 2F - символ косой черты 31 - 1 39 - 9 32 - 2 2E - символ точки 31 - 1 36 - 6 38 - 8 2E - символ точки 35 - 5 2E - символ точки 31 - 1 3A - символ двоеточия 38 - 8 30 - 0 34 - 4 33 - 3 |

При формировании опции будет получен hex формат без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения.
0C – число 12 в шестнадцатеричном формате, т.к. |
0b – длина IP-адреса WLC. Будет изменяться в зависимости от адреса. Например, IP-адрес WLC - 192.168.5.1. Он содержит в себе 11 символов. Соответственно, длина адреса кодируется в шестнадцатеричной системе, как 0b; |
31:39:32:2e:31:36:38:2e:35:2e:31 - IP-адрес WLC, закодированный в HEX, где: 31 - 1 39 - 9 32 - 2 2E - символ точки 31 - 1 36 - 6 38 - 8 2E - символ точки 35 - 5 2E - символ точки 31 - 1 |
0f - номер подопции. Здесь закодировано число 15, т.к. для передачи |
18– длина
В данном примере общее количество символов получается 24, что соответствует 18 в шестнадцатеричной системе счисления; |
68:74:74:70:73:3A:2F:2F:31:39:32:2E:31:36:38:2E:35:2E:31:3A:38:30:34:33 - IP-адрес WLC, закодированный в HEX, где: 68 - h 74 - t 74 - t 70 - p 73 - s 3A - символ двоеточия 2F - символ косой черты 2F - символ косой черты 31 - 1 39 - 9 32 - 2 2E - символ точки 31 - 1 36 - 6 38 - 8 2E - символ точки 35 - 5 2E - символ точки 31 - 1 3A - символ двоеточия 38 - 8 30 - 0 34 - 4 33 - 3 |
На WLC доступен механизм формирование 43 опции. Для формирования опции нужно перейти в раздел debug и выполнить команду format dhcp option-43. Если необходимо использование нескольких подопций за раз, необходимо вводить их в одну строку без пробелов разделяя знаком "|".
wlc(debug)# format dhcp option-43 (|subopt_code|subopt_value..|subopt_code|subopt_value) Option 43 |
Сформируем строку, содержащую пятнадцатую подопцию и где у нас контролер имеет ip 192.168.5.1, порт сервис активатора стандартный: 8043 wlc-30-1# На выходе получаем следующую строку:
|
Сформируем строку, содержащую две подопции (12 и 15) и где у нас контролер имеет ip 192.168.5.1, порт сервис активатора стандартный: 8043 wlc-30-1# На выходе получаем следующую строку: Зеленым цветом отмечена 12 подопция, а синим - 15
|