Page tree
Skip to end of metadata
Go to start of metadata

Зачем нужен архив диагностики?

ПО EasyWRT имеет возможность выгрузки архива, содержащего расширенную диагностическую информацию на основе выполнения определенных команд и выгрузки конфигурации роутера. 

При возникновении неполадок в работе SNR-CPE c ПО EasyWRT, создайте диагностический архив и приложите к заявке на www.nag.support.

Как создать архив?

Авторизуйтесь на роутере

Перейдите в браузер, введите учетные данные, указанные на стикере роутера (если не были изменены):

Сохраните архив

Для сохранения архива перейдите по пути Сеть → Диагностика и нажмите Создать архив (ссылка на DEMO-версию)

Предназначение архива и его содержимое

Сохраненный диагностический архив имеет структуру, состоящую из трех основных каталогов:

  • etc - основной каталог конфигурационных файлов
  • tmp - содержит подкаталог diagnostic, хранящий текстовые файлы с выводом диагностических команд
  • var - не используется в диагностике

Таким образом, основные каталоги в архиве диагностики - /etc и /tmp.

[ /tmp/diagnostic/... ] - Текстовые файлы с результатом выполнения команд

В каталоге /tmp/diagnostic сохранены текстовые файлы, в которых приведен вывод команд диагностики.

sysinfo.txt

# вывод версии ПО
ubus call system board

# проверка возможности обновления ПО
ubus call fwupdate check

# вывод подключенных беспроводных клиентов к SNR-CPE и уровней сигнала от этих клиентов до роутера
ubus call cpe-tools.wireless sta_list

# вывод списка беспроводных интерфейсов
ubus call spe-tools.wireless status 

# сканирование радиоэфира
ubus call cpe-tools.wireless site_survey "{\"ifname\":\"$i\"}"

# вывод топологии mesh
ubus call cpe-tools.mesh topology

# 
ubus call cpe-tools port_list '{"vlans":"true","counters":"true","neighbours":true,"nbrs_age_thresh":2}'

# вывод всех имеющихся у маршрутизатора интерфейсов, даже выключенных
ifconfig -a

# вывод таблицы маршрутизации
route -n

# вывод ARP-таблицы
ip neigh

# вывод ARP-таблицы (аналог команды ip neigh)
test -x /bin/arp && /bin/arp || \
test -x /sbin/arp && /sbin/arp || \
cat /proc/net/arp

# вывод занятой, свободной и разделяемой памяти
cat /proc/meminfo

# вывод всех процессов
ps

# вывод информации по интерфейсам и их MAC-адреса
mtk_factory r lan
mtk_factory r wan
mtk_factory r wlan
mtk_factory r wlan2

# вывод серийного номера роутера и SSID
mtk_factory r sn
mtk_factory r ssid

dmesg.txt

# вывод буфера ядра
dmesg

logread.txt

# считывание имеющегося лога
logread

ping.txt

# построение трассировки до google dns-адресов
traceroute -q 1 - 50 -w 1 8.8.8.8

# отправка эхо до google dns-адресов
ping -c 5 -w 10 8.8.8.8

# построение трассировки до яндекса
traceroute -q 1 -m 50 -w 1 ya.ru

# отправка эхо до яндекса
ping -c -w 10 ya.ru

# построение трассировки до сервера обновлений SNR-CPE
traceroute -q 1 -m 50 -w 1 upgrade.snr.systems

# отправка эхо до сервера обновлений SNR-CPE
ping -c 5 -w 10 upgrade.snr.systems

[ /etc/... ] - Конфигурация ПО

Для более тщательной диагностики, в архив перенесен  каталог файловой системы /etc , содержащий конфигурационные файлы системы. Благодаря этому каталогу, диагностический архив можно установить через WEB-интерфейс на другой роутер SNR-CPE, например, для попытки воспроизведения диагностируемой ошибки.

Содержимое конфигурации в каталоге /etcУстановка конфигурации на роутер

Для установки диагностического архива на роутер, перейдите по пути Система → Управление → Конфигурация, затем нажмите Выберите файл (ссылка на DEMO-версию), и выберите диагностический архив на компьютере. Нажмите кнопку Загрузить архив.