Demin Ivan писал(а):
Они тоже приведут к ошибкам. Опишите пожалуйста проблему подробнее с конфиг файлом коммутатора и пошаговым алгоритмом воспроизведения.
Не факт.
Версия 3.00.09 имеет другой косяк. При запросе выдает примерно следующее:
iso.3.6.1.2.1.17.4.3.1.2.0.3.13.32.15.98 = INTEGER: 2
iso.3.6.1.2.1.17.4.3.1.2.0.0.202.55.101.18 = INTEGER: 8
Error: OID not increasing: iso.3.6.1.2.1.17.4.3.1.2.0.3.13.32.15.98
>= iso.3.6.1.2.1.17.4.3.1.2.0.0.202.55.101.18
Так что есть надежда, что в промежуточных версиях исправлена эта проблема но не появилась ещё новая (о которой я и говорю).
Теперь о алгоритме пошагового воспроизведения:
Текущий коммутатор имеет следующую конфигурацию:
Прописано 2-3 вилана. Один из них, 3-й вилан - Managment VLAN.
Линк приходит на 8-й порт, По которому приходят и все необходимые виланы.
Далее часть портов либо настраиваются untagget port под конкретные виланы, либо тагированным отправляются на следующий коммутатор.
Прописан IP/маск/шлюз
Прописан один snmp-community на RO
Далее:
1. Сбрасываем коммутатор в дефолтовые настройки через веб-интерфейс
2. Заливаем прошивку 3.00.19
3. Заливаем типовую у нас конфигурацию через веб-интерфейс, в которой уже установлен 3-й влан как "managment vlan" и все порты переведены в транк, в котором ходит только 3-й вилан. В ней же прописан новый IP-адрес и прописаны snmp-community.
4. Заходим на него по новому IP-адресу. Перенастраиваем порты в соответствии с конфигурацией, которая была.
Всё. Он начианает работать. И даже начинает отдавать MAC-адреса по запросу по SNMP.
Через некоторое время с одной машины запускаем пинг этого коммутатора, с другой - запрос на список MAC-ов
Получаем следующий ответ:
#snmpwalk.exe -v 2c -c public 10.10.5.12 1.3.6.1.2.1.17.4.3.1.2
SNMPv2-SMI::mib-2.17.4.3.1.2.3.0.7.233.211.152.233 = INTEGER: 8
Timeout: No Response from 10.10.5.16
В этот момент пропадает пинг до коммутатора и до любого хоста за коммутатором.
Через некоторое время пинг восстанавливается и работа коммутатора восстанавливается.
Если зайти на коммутатор, то по аптайму видно что он не перезагружался.
Если желаете, то я могу скинуть вам заливаемый конфиг.
Следует заметить, что так себя ведут все коммутаторы, которые имели, как минимум, 1-ю версию прошивки. С остальными коммутаторами я пока приостановил эксперименты.
PS: На данный момент у меня в сети более 800 коммутаторов DLink DES-2108. Более половины коммутаторов изначально имели версию прошивки 1.* и 2.*