faq обучение настройка
Текущее время: Пн июл 21, 2025 06:18

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
СообщениеДобавлено: Ср апр 06, 2016 17:14 
Не в сети

Зарегистрирован: Вт апр 16, 2013 08:59
Сообщений: 3
Добрый день.

Имеем порядка 1800 коммутаторов DES-3200-28/C1 с различными версиями прошивок:
4.34B012
4.39B013
4.38B000
4.39B010
4.37B008
4.36B012
4.36B016
4.37B014
4.42B001
4.38B011
4.33B005
4.42B003
4.36B011
Но на всех есть одна проблема:
Код:
Command: show vlan vlanid 512


VID             : 512             VLAN Name     :
VLAN Type       : Dynamic         Advertisement : Enabled
Member Ports    : 26-27
Static Ports    :
Current Tagged Ports  : 26-27
Current Untagged Ports:
Static Tagged Ports   :
Static Untagged Ports :
Forbidden Ports       :

 Total Entries : 1

Command: show fdb

 Unicast MAC Address Aging Time  = 300

 VID  VLAN Name                        MAC Address       Port  Type    Status
 ---- -------------------------------- ----------------- ----- ------- -------
 512                                   00-08-21-8C-03-E6 27    Dynamic Forward
 512                                   00-0C-29-28-ED-CB 27    Dynamic Forward
 512                                   00-0C-29-8D-52-58 27    Dynamic Forward
 512                                   00-15-5D-20-6A-00 27    Dynamic Forward
 512                                   00-50-56-60-04-5D 27    Dynamic Forward
 512                                   00-E0-4C-0A-82-14 27    Dynamic Forward
 512                                   2C-F0-EE-E4-1F-BE 27    Dynamic Forward
 512                                   AC-F1-DF-29-26-59 27    Dynamic Forward

Command: show fdb vlanid 512

 The VLAN does not exist.

Как с этим бороться?

Есть ещё одна очень раздражающая проблема. Если написать "show fdb v" и нажать клавишу "tab" cli дополнит эту команду до "show fdb vlan_learning", если нажать ещё раз tab в надежде, что произойдёт ротация и я получу там "show fdb vlan", то этого не происходит, вместо этого получится так "show fdb vlan_learning <vlan_name 32>", соответственно это тупиковая ветка. Чтобы из неё выйти нужно снова писать "show fdb ..." или стирать часть набранного.
Так происходит не на всех вышеперечисленных прошивках. Я полагаю, что так стало с тех пор, как ввели возможность включать/отключать лёрнинг для вланов. Конкретно я проверял на версии 4.39.B013.
Это жутко бесит. Когда вы за несколько лет привыкли писать "sh fdb v <TAB> <TAB>" чтобы получить конструкцию "show fdb vlanid" а затем это перестаёт работать, это невероятно сильно раздражает.
Я уже смирился с тем, что контекст "show gvrp" перенесли в "show port_vlan". Хрен с ним...
Но "sh fdb v <TAB> <TAB>" исправьте пожалуйста.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт апр 07, 2016 03:58 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1633
Откуда: Алтайский край, Барнаул
По поводу "ещё":
У меня ещё 1000 свичей DES-3200, 150 DGS-3120. Это тоже бесит просто ппц как. Я уже писал, но мне ответили, что это меняться не будет. Но на самом деле просто угробили свою CLI и это так не должно быть. Если написать show fdb и нажимать TAB то можно перебирать варианты. А когда появился лёрнинг - это сломалось!!!!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт апр 07, 2016 09:06 
Не в сети

Зарегистрирован: Вт апр 16, 2013 08:59
Сообщений: 3
По-моему там ошибка в том, что в ротации подсказок какой-то криворукий китаец опечатался и в массиве это выглядит примерно так:
0=>'vlan_learning '
1=>'vlan'
2=>'vlanid'
То есть с пробелом в конце. Поэтому ротация не продолжается. А поскольку это не "критикал" то длинк клал на это. Хотя и сами закосячили.
99.99999% администраторов пишут 'show fdb v' с целью написать ' show fdb vlan' или ' show fdb vlanid'.
Нахрен никому не нужен этот 'vlan_learning' в той ветке. Сжальтесь над народом, сделайте хотя бы 'learning_vlan'.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт апр 07, 2016 10:33 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт янв 18, 2011 13:29
Сообщений: 8999
1. По поводу того, что не срабатывает поиск по динамическим vlan. Давно еще общались с разработчиками на эту тему, и исправить это не получится. Влан динамический, поэтому и выдается ответ The VLAN does not exist.
2. Попробую пообщаться хотя бы по вопросу, чтобы по tab переключалось с vlan_learning на vlan. Сделать vlan первым в любом случае не получится - такой вопрос задавался по поводу другой линейки.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт апр 07, 2016 10:43 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1633
Откуда: Алтайский край, Барнаул
По поводу 2.:
Да, g3fox гораздо лучше объяснил ситуацию, я просил поменять местами. Плюсую, что лёрнинг никому не нужен.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт апр 07, 2016 10:58 
Не в сети

Зарегистрирован: Вт апр 16, 2013 08:59
Сообщений: 3
Блин, да не верю я в то, что "The VLAN does not exist." не исправимо. Скорее всего просто было недостаточное давление. Для 3620 (если не ошибся с моделью) проблему же как-то исправили.
Маки уже есть в FDB. Для чего проверять наличие VLAN в списке созданных, где тут логика вообще?!
Нужно просто по фильтру вынуть из FDB маки.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср май 04, 2016 07:45 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1633
Откуда: Алтайский край, Барнаул
Ещё добавлю по пункту 2:
если сделать show fdb и с помощью tab перебирать значения, то всё работает корректно
стоит же написать show fdb v и нажать tab, то тут сразу же подставляется лёрнинг. Это 100% какой-то косяк.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср май 04, 2016 10:21 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср апр 23, 2014 12:45
Сообщений: 1017
Alexey Mishenko писал(а):
Ещё добавлю по пункту 2:
если сделать show fdb и с помощью tab перебирать значения, то всё работает корректно
стоит же написать show fdb v и нажать tab, то тут сразу же подставляется лёрнинг. Это 100% какой-то косяк.

Разработчики подтвердили проблему, исправление будет в скором времени.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт июн 17, 2016 09:53 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1633
Откуда: Алтайский край, Барнаул
Исправили в 4.42.B005
Можно запросить такое же исправление для DGS-3620?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт июн 17, 2016 10:50 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср апр 23, 2014 12:45
Сообщений: 1017
Alexey Mishenko, я запросил исправление для 3620.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт июн 24, 2016 06:32 
Не в сети

Зарегистрирован: Пн июн 22, 2015 12:00
Сообщений: 15
Добрый день, можно тут спросить не плодя темы?
Имеется DES 3200-28F, как можно узнать информацию о трансивере, не ддм а просто производитель, какая длинна волны и на какое растояние?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт июн 24, 2016 08:05 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1633
Откуда: Алтайский край, Барнаул
Если ревизия C1 + актуальная прошивка, то:
show ports 1 media_type


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт июн 24, 2016 09:42 
Не в сети

Зарегистрирован: Пн июн 22, 2015 12:00
Сообщений: 15
Alexey Mishenko писал(а):
актуальная прошивка

Блин точно, спасибо! Все время забываю что надо доводить хотя бы до 4.39...


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB