<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cisco on Блог Агапова Максима</title><link>https://magapov.nmph.ru/tags/cisco/</link><description>Recent content in Cisco on Блог Агапова Максима</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Sun, 21 Jan 2024 10:39:42 +0000</lastBuildDate><atom:link href="https://magapov.nmph.ru/tags/cisco/index.xml" rel="self" type="application/rss+xml"/><item><title>Keenetic. Настройка SFP-модуля D-Link DEM-330T</title><link>https://magapov.nmph.ru/2022/11/keenetic-sfp-d-link-dem-330t.html</link><pubDate>Sat, 12 Nov 2022 10:32:00 +0000</pubDate><guid>https://magapov.nmph.ru/2022/11/keenetic-sfp-d-link-dem-330t.html</guid><description>&lt;p style="text-align: justify;">Keenetic KN-1010 поддерживает SFP-модули в основном для подключения к интернету через GPON. Но ничего не мешает использовать SFP для соединения с коммутатором по оптическому кабелю. Модули сегодня стоят не дорого, и обладают они на мой взгляд гораздо большим списком преимуществ. Такие как отсутствие наводок, небольшой размер жилы, а также существенно увеличенное расстояние возможного линка (до 3 км).&amp;nbsp;&lt;/p>&lt;p>Опишу процесс создания транкового порта на стенде Cisco 2960 и Keenetic KN-1010. SFP-модули Dlink&amp;nbsp;DEM-330T + Dlink DEM-330R.&lt;/p></description></item><item><title>Cisco AIR. Постоянная перезагрузка</title><link>https://magapov.nmph.ru/2018/11/cisco-air.html</link><pubDate>Tue, 27 Nov 2018 18:09:00 +0000</pubDate><guid>https://magapov.nmph.ru/2018/11/cisco-air.html</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on">
В один прекрасный день, после отключения электричества, перестали работать точки доступа Cisco AIR-AP1242AG.&lt;br />
Питание AP идёт через PoE, точка загружается, загораются светодиоды RADIO и ETHERNET затем переходит в ребут и так по кругу.&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/IMG_20181127_172141.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="996" data-original-width="1600" height="398" src="https://magapov.nmph.ru/img/IMG_20181127_172141.jpg" width="640" />&lt;/a>&lt;/div>
&lt;br />
Сперва полез на коммутатор Cisco Catalist 3560&lt;br />
&lt;pre>&lt;code class="bash hljs">show logging
Nov 27 2018 13:01:39.405 MSK: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/18, changed state to up
Nov 27 2018 13:01:40.647 MSK: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/16, changed state to up
Nov 27 2018 13:02:37.812 MSK: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/18, changed state to down
Nov 27 2018 13:02:38.810 MSK: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/16, changed state to down&lt;/code>&lt;/pre>
Тут видно как поднимаются и отключаются 16 и 18 порты к которым подключены AP&lt;br />
&lt;br />
Далее подключился к одной из AP через консольный шнур (долго искал, надо было сразу с этого начинать) и putty выплюнул следующее&lt;br />
&lt;pre>&lt;code class="bash hljs">Join Timer: did not recieve join response&lt;/code>&lt;/pre>
Как видно, точка доступа не может подключиться к контроллеру. &lt;br />
&lt;br />
Заходим на Cisco 2106 и смотрим что там происходит. Судя по логам проблема с сертификатами на AP&lt;br />
&lt;pre>&lt;code class="bash hljs">*spamReceiveTask: Nov 27 13:08:21.924: %LWAPP-3-DECODE_ERR: spam_lrad.c:2005 Error decoding join request from AP 00:23:ea:00:a7:c0
*spamReceiveTask: Nov 27 13:08:21.924: %LWAPP-3-KEY_ERR3: spam_crypto.c:1630 Unable to free public key for AP 00:23:ea:00:a7:c0
*spamReceiveTask: Nov 27 13:08:21.924: %LWAPP-3-PAYLOAD_ERR: spam_lrad.c:6956 Join request does not contain valid certificate in certificate payload - AP 00:23:ea:00:a7:c0
*spamReceiveTask: Nov 27 13:08:21.907: %LWAPP-3-PAYLOAD_MISSING: spam_lrad.c:5516&amp;nbsp; Join request does not contain BOARD_DATA payload
*fp_main_task: Nov 27 13:08:03.481: %CNFGR-3-INV_COMP_ID: cnfgr.c:2221 Invalid Component Id : Unrecognized (75) in cfgConfigurator&lt;/code>&lt;/pre>
&lt;br />
Как быстрое (то что мне нужно) и временное решение, я нашел &lt;a href="https://layer77.net/2017/02/02/wireless-ap-with-expired-certificate/" target="_blank">способ&lt;/a> отключить проверку просроченных сертификатов.&lt;br />
Всё хорошо, но поддержка этой команды идет с 7 прошивки, а у меня оказалась аж 4.2.130.0. Квест усложняется. &lt;br />
&lt;br />
Ну ладно, скачаем последнюю версию IOS. Судя по информации на официальном сайте Cisco, последняя версия для Cisco 2106 - &lt;a href="https://software.cisco.com/download/home/280954465/type/280926587/release/7.0.252.0?i=!pp" target="_blank">7.0.252.0 &lt;/a>&lt;br />
Да, скачать её можно легко и быстро, если у вас есть аккаунт на cisco.com. Бесплатно, без регистрации и смс скачать прошивки на Cisco её можно на &lt;a href="http://sfree.ws/?" target="_blank">этом&lt;/a> крутом ресурсе.&lt;br />
&lt;br />
Обратимся за исчерпывающей помощью в обновлении прошивки на &lt;a href="https://www.cisco.com/c/en/us/support/docs/wireless-mobility/wireless-lan-wlan/68835-wlc-upgrade.html#anc8" target="_blank">страницу&lt;/a> Cisco. &lt;br />
&lt;br />
!ВНИМАНИЕ! Крайне рекомендую сохранить конфиг! Хоть в мануале и написано, что конфиг пропадёт только после понижения версии прошивки, иметь сохранённый рабочий стабильный конфиг никогда не помешает!!!&lt;br />
&lt;br />
Подключаемся по SSH к Cisco 2106, сохраним рабочий конфиг, посмотрим текущую версию прошивки и подготовим настройки для загрузки прошивки через TFTP. Рекомендую &lt;a href="http://helpform.ru/s0002" target="_blank">этот&lt;/a> TFTP сервер, простой и быстрый!&lt;br />
Задаём настройки для выгрузки рабочего конфига &lt;br />
&lt;pre>&lt;code class="bash hljs">transfer upload mode tftp
transfer upload datatype config
transfer upload filename wlc-stable-backup
transfer upload path .
transfer upload serverip 10.10.0.1
transfer upload start&lt;/code>&lt;/pre>
Теперь можно творить. Проверим версию прошивки&lt;br />
&lt;pre>&lt;code class="bash hljs">(Cisco Controller) &amp;gt;show sysinfo
show sysinfo

Manufacturer's Name.............................. Cisco Systems Inc.
Product Name..................................... Cisco Controller
Product Version.................................. 4.2.130.0
RTOS Version..................................... 4.2.130.0
Bootloader Version............................... 4.0.191.0
Build Type....................................... DATA + WPS

System Name...................................... WiFi_Karelia
System Location..................................
System Contact...................................
System ObjectID.................................. 1.3.6.1.4.1.9.1.828
IP Address....................................... 10.0.3.17
System Up Time................................... 0 days 0 hrs 37 mins 28 secs

Configured Country............................... RU&amp;nbsp; - Russian Federation
Operating Environment............................ Commercial (0 to 40 C)
Internal Temp Alarm Limits....................... 0 to 65 C
Internal Temperature............................. +44 C

State of 802.11b Network......................... Enabled
State of 802.11a Network......................... Enabled

Number of WLANs.................................. 3
3rd Party Access Point Support................... Disabled
Number of Active Clients......................... 0

Burned-in MAC Address............................ 00:24:97:90:46:C0&lt;/code>&lt;/pre>
Задаём настройки подключения к серверу TFTP и указываем имя файла с прошивкой&lt;br />
&lt;pre>&lt;code class="bash hljs">transfer download datatype code
transfer download mode tftp
transfer download serverip 10.10.0.1
transfer download path .
transfer download filename AIR-WLC2100-K9-7-0-252-0.aes
transfer download start&lt;/code>&lt;/pre>
После того, как я нажал Y, появилась ошибка:&lt;br />
&lt;pre>&lt;code class="bash hljs">Code file transfer failed - Error while writing output file&lt;/code>&lt;/pre>
На ум пришла мысль, обновиться до старшей версии 4 ветки, для этого скачал и прошил AIR-WLC2100-K9-4-2-209-0.aes&lt;br />
Теперь можно попробовать прошиться на 7 версию. Качаем AIR-WLC2100-K9-7-0-252-0.aes&lt;br />
&lt;pre>&lt;code class="bash hljs">transfer download datatype code
transfer download mode tftp
transfer download serverip 10.10.0.1
transfer download path .
transfer download filename AIR-WLC2100-K9-7-0-252-0.aes
transfer download start&lt;/code>&lt;/pre>
После успешной установки, перезагружаем устройство&lt;br />
&lt;pre>&lt;code class="bash hljs">system restart&lt;/code>&lt;/pre>
Вот только теперь мы можем отключить проверку сраных сертификатов&lt;br />
&lt;pre>&lt;code class="bash hljs">config ap lifetime-check mic enable
config ap lifetime-check ssc enable&lt;/code>&lt;/pre>
Заглядываем в консоль Cisco AP, ждём заветных строчек &lt;br />
&lt;pre>&lt;code class="bash hljs">Deleting current version: flash:/c1240-k9w8-mx.124-10b.JA4...done.
New software image installed in flash:/c1240-k9w8-mx.124-23c.JA10
Configuring system to use new image...done.
archive download: takes 82 seconds&lt;/code>&lt;/pre>
&lt;br />
Иииии, бинго! Точка загружается и раздает интернет!&lt;/div></description></item></channel></rss>