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

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




Начать новую тему Ответить на тему  [ Сообщений: 49 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Ср июн 04, 2014 14:50 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт янв 18, 2011 13:29
Сообщений: 8999
Очень странно.
В любом случае рад, что удалось обойти проблему.
С прошивками 3.10 наблюдаете те же проблемы, если обновляться по сети?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Ср июн 04, 2014 14:57 
Не в сети

Зарегистрирован: Чт мар 05, 2009 11:21
Сообщений: 90
Я вот подумал. Судя по тому, как он обновляет, процесс происходит в два этапа: сначала копируется в оперативную память, а когда файл целиком скачан, записывается на флешку. Быть может проблема в том, что свитч высоконагружен и не хватает свободной оперативной памяти для скачивания прошивки?
Только что нашел в сети у себя А2 с прошивкой 2.00.010 и он тоже не хочет обновляться.
Artem Kolpakov писал(а):
Очень странно.
В любом случае рад, что удалось обойти проблему.
С прошивками 3.10 наблюдаете те же проблемы, если обновляться по сети?

Бегать по всем узлам с флешкой перспектива безрадостная - у меня этих свитчей несколько десятков по всему городу. И везде понадобится больше 10 vlan'ов с dhcp_local_relay.
Не уверен, что понял вопрос про прошивку 3.10. Собственно тему я начинал с описания проблемы обновления до 3.10.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Ср июн 04, 2014 16:27 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт янв 18, 2011 13:29
Сообщений: 8999
Какая загрузка cpu?
Более вероятно, что по сети идут потери, и коммутатор прерывает загрузку по этой причине.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Ср июн 04, 2014 16:32 
Не в сети

Зарегистрирован: Чт мар 05, 2009 11:21
Сообщений: 90
Artem Kolpakov писал(а):
Какая загрузка cpu?
Более вероятно, что по сети идут потери, и коммутатор прерывает загрузку по этой причине.

Загрузку CPU я писал выше (в районе 25%). Потери в сети действительно есть, но они порядка 5-7 пакетов из 10000.
Но вообще один свитч установлен в серверной и я к нему с ноутбуком подключался метровым патчкордом - всё равно не обновляло прошивку.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 09:49 
Не в сети

Зарегистрирован: Чт мар 05, 2009 11:21
Сообщений: 90
Есть какие-то догадки? Или потеря 5 пакетов из 10000 влияет? Хотя вряд ли эти же потери есть на метровом патч-корде, которым я подключал ноут напрямую в свитч


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 09:49 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт янв 18, 2011 13:29
Сообщений: 8999
Могу предложить снять дамп трафика в момент обновления прошивки - возможно, станет понятно, почему рвется сессия.
Дело в том, что ни на стенде, ни у остальных клиентов похожих проблем нет - и обновление проходит исправно.
Были проблемы, связанные с ошибкой при обновлении - Memory is insufficient - но это исправляется обновлением через промежуточную прошивку. У вас же случай несколько другой.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 11:39 
Не в сети

Зарегистрирован: Чт мар 05, 2009 11:21
Сообщений: 90
Пробовал свитч с версией hw А2 fw 2.00.010 прошить на 2.50.015.
Дамп сделал, куча сообщений типа:
Код:
11:25:17.898824 IP (tos 0x0, ttl 64, id 63091, offset 0, flags [none], proto UDP (17), length 544)
    10.110.111.254.31005 > 10.110.111.152.50001: [bad udp cksum 0xf68f -> 0xdf02!] UDP, length 516
11:25:17.900984 IP (tos 0x0, ttl 30, id 39190, offset 0, flags [none], proto UDP (17), length 32)
    10.110.111.152.50001 > 10.110.111.254.31005: [udp sum ok] UDP, length 4
11:25:17.901027 IP (tos 0x0, ttl 64, id 63092, offset 0, flags [none], proto UDP (17), length 544)
    10.110.111.254.31005 > 10.110.111.152.50001: [bad udp cksum 0xf68f -> 0x33af!] UDP, length 516

где 254 - адрес сервера тфтпд, а 152 - адрес свитча. Причем сообщения о "bad udp cksum" идут исключительно со стороны сервера к свитчу.
Загрузка CPU во время попытки обновления вырастает с 25% примерно до 60%.
Код:
1408 bytes from 10.110.111.152: icmp_seq=997 ttl=255 time=1.869 ms
1408 bytes from 10.110.111.152: icmp_seq=998 ttl=255 time=1.368 ms
1408 bytes from 10.110.111.152: icmp_seq=999 ttl=255 time=1.361 ms

--- 10.110.111.152 ping statistics ---
1000 packets transmitted, 1000 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 1.328/1.747/10.811/0.945 ms

Потерь на этот момент нет.
При этом другой свитч, подключенный через 152ой с hw A2 fw 3.00.xx прошился на 3.10 без проблем


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 11:59 
Не в сети

Зарегистрирован: Пн мар 03, 2014 16:25
Сообщений: 190
Откуда: Томск
перепрошивал
Код:
1    DGS-3120-24SC    2.00.B014    A1    EI    2.00.003
2    DGS-3120-24SC    2.50.015    A2    EI    2.00.003
3    DGS-3120-24SC    3.10.B016    A2    EI    2.00.003
4    DGS-3120-24SC    3.10.B016    A1    EI    2.00.003
5    DGS-3120-24SC    2.50.015    A2    EI    2.00.003
6    DGS-3120-24SC    3.10.B016    A1    EI    2.00.003
7    DGS-3120-24SC    3.10.B016    A2    EI    2.00.003
8    DGS-3120-24SC    3.00.B540    B1    EI    3.00.501
9    DGS-3120-24SC    3.10.B016    A2    EI    2.00.003
10    DGS-3120-24SC    3.10.B016    A1    EI    2.00.003
11    DGS-3120-24SC    3.10.B016    A2    EI    2.00.003
12    DGS-3120-24SC    3.10.B016    A1    EI    2.00.003
13    DGS-3120-24SC    3.10.B016    A1    EI    2.00.003
14    DGS-3120-24SC    3.00.B031    A2    EI    2.00.003
15    DGS-3120-24SC    3.00.B038    A1    EI    2.00.003
16    DGS-3120-24SC    3.10.B016    A2    EI    2.00.003
17    DGS-3120-24SC    3.10.B016    A2    EI    2.00.003
18    DGS-3120-24SC    3.10.B016    A2    EI    2.00.003
19    DGS-3120-24SC    3.00.B536    B1    EI    3.00.501
20    DGS-3120-24SC    3.10.B516    B1    EI    3.00.501
21    DGS-3120-24SC    3.10.B016    A1    EI    2.00.003


до 3.10.B016 / 3.10.B516 (не все перегрузил еще).
Залились без вашей ошибки, ни один в пути не отвалился.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 12:08 
Не в сети

Зарегистрирован: Чт мар 05, 2009 11:21
Сообщений: 90
Sergey Trunov писал(а):
до 3.10.B016 / 3.10.B516 (не все перегрузил еще).
Залились без вашей ошибки, ни один в пути не отвалился.

Почему часть на 015, а часть на 016?
Какие условия были (http/tftp, если tftp, то какой сервер tftp, находится ли он в одном сегменте сети или через маршрутизацию)?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 12:11 
Не в сети

Зарегистрирован: Пн мар 03, 2014 16:25
Сообщений: 190
Откуда: Томск
3.10.B016 для A1\A2
3.10.B516 для B1

tftpd32(win), через маршрутизацию


Последний раз редактировалось Sergey Trunov Чт июн 05, 2014 12:18, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 12:16 
Не в сети

Зарегистрирован: Чт мар 05, 2009 11:21
Сообщений: 90
А, ну да.. это я проглядел, прочел "015" вместо "516"
Так почему часть 3.10.B016, а часто 3.10.B516?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 12:19 
Не в сети

Зарегистрирован: Пн мар 03, 2014 16:25
Сообщений: 190
Откуда: Томск
3.10.B016 для A1\A2
3.10.B516 для B1


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Чт июн 05, 2014 12:34 
Не в сети

Зарегистрирован: Пн мар 03, 2014 16:25
Сообщений: 190
Откуда: Томск
Ничего вроде необычного:

DGS-3120-24SC
Код:
Command: dir

Directory of /c:

Idx Info    Attr Size     Update Time         Name
--- ------- ---- -------- ------------------- ----------------
  1 RUN(b)  -rw- 6329828  2012/08/05 00:15:38 DGS-3120-24SC_A2_2.50.015.had
  2 RUN(*)  -rw- 7030620  2014/05/15 12:28:40 DGS-3120_AR_3.10.B016.had
  3 CFG(*)  -rw- 46339    2014/05/16 04:10:57 config.cfg
  4         d--- 0        2014/05/16 04:11:23 system

29869 KB total (16221 KB free)
(*) -with boot up info      (b) -with backup info

Прошиваем коммутатор в несколько этапов:
1. Если необходимо, переименовываем текущий файл прошивки на читаемый, вида модель_ревизия_версия.расширение, удаляем лишние прошивки.
Команды:
rename <file name 1> <file name 2>
del <file name>
2. Заливаем новую прошивку
download firmware_fromTFTP <TFTP_SERVER> src_file <file name> dest_file <file name>
Обязательно указываем dest_file — иначе файл зальется с именем runtime.had и коммутатор перезагрузится после заливки.

3. Помечаем, что с этого файла нужно будет загружаться после перезапуска коммутатора
config firmware image <file_name> boot_up
4. Перезапускаем коммутатор (в удобное время)
reboot

Примечание:
Вывод команды dir не позволяет однозначно узнать с какого файла сейчас произведена загрузка. Метка RUN(*) лишь показывает какой файл назначен как загрузочный после ребута коммутатора. Поэтому обязательно загружаем файл с читаемым именем.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Пт июн 06, 2014 11:28 
Не в сети

Зарегистрирован: Чт мар 05, 2009 11:21
Сообщений: 90
Вот сейчас снова пробую свитч в серверной, подключается в циску, к которой и сервер с тфтпд.
Код:
Boot PROM Version          : Build 2.00.003
Firmware Version           : Build 2.50.015
Hardware Version           : A1

Код:
DGS-3120-24SC:admin#download firmware_fromTFTP 10.110.110.9 src R3_10_B018.had dest Run310b018.had
Command: download firmware_fromTFTP 10.110.110.9 src_file R3_10_B018.had dest_file Run310b018.had

 Connecting to server................... Done.
 Download firmware......................  25 %

В логах tftpd64:
Код:
Connection received from 10.110.110.118 on port 50001 [06/06 11:19:34.687]
Read request for file <R3_10_B018.had>. Mode octet[06/06 11:19:34.687]
OACK: <tsize=7030396,timeout=5,blksize=512,> [06/06 11:19:34.687]
Using local port 62061 [06/06 11:19:34.687]
Ack block 1232 ignored (received twice) [06/06 11:19:41.744]
Peer returns ERROR <Access violation> -> aborting transfer [06/06 11:19:58.745]

При пинге 1000 пакетов по 100 штук в секунду по 1408 байт потерь нет:
Код:
1408 bytes from 10.110.110.118: icmp_seq=995 ttl=255 time=1.388 ms
1408 bytes from 10.110.110.118: icmp_seq=996 ttl=255 time=2.252 ms
1408 bytes from 10.110.110.118: icmp_seq=997 ttl=255 time=1.746 ms
1408 bytes from 10.110.110.118: icmp_seq=998 ttl=255 time=1.362 ms
1408 bytes from 10.110.110.118: icmp_seq=999 ttl=255 time=1.500 ms

--- 10.110.110.118 ping statistics ---
1000 packets transmitted, 1000 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 1.287/1.689/15.334/1.059 ms

загрузка CPU во время попытки обновления повышается с 25 до 60%
А вот что сейчас интересное увидел:
Код:
DGS-3120-24SC:admin#show utilization dram 
Command: show utilization dram

Unit 1 DRAM utilization :
        Total DRAM      : 131072    KB
        Used DRAM       : 129037    KB
        Utilization     : 98 %

Причем во время попытки обновления тут значение не меняется вообще

UPD. Сразу после перезагрузки значение загрузки оперативы такое же. Оно вообще не меняется.


Последний раз редактировалось DdVar Пт июн 06, 2014 11:35, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема с прошивкой DGS-3120-24SC
СообщениеДобавлено: Пт июн 06, 2014 11:33 
Не в сети

Зарегистрирован: Чт сен 08, 2011 04:59
Сообщений: 1632
Откуда: Алтайский край, Барнаул
Оно всегда такое


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 49 ]  На страницу Пред.  1, 2, 3, 4  След.

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


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

Сейчас этот форум просматривают: baymerx, Google [Bot] и гости: 55


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

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