Возможности
Каждая функция: зачем нужна, что делает, как выглядит. Снимки сделаны в работающем приложении на реальной сети.
Роутер
Адрес привязки интернета
Провайдер пускает в сеть только знакомый роутер — по MAC-адресу его внешнего порта.
Поменяли роутер — интернет пропал. Нужен адрес порта, который смотрит к провайдеру: телефон его не знает и показывает свой собственный.
NetWrench читает адрес из роутера и показывает рядом с ним способ подключения, интерфейс и полученный адрес. Источник помечен: Confirmed — прочитано из API роутера, Likely — выведено косвенно, Unknown — получить не удалось.

Какая это модель
Наклейка стёрта, хозяин не помнит — непонятно, что с роутером вообще можно сделать.
Производителя приложение определяет само, без пароля. Модель и версию прошивки — после входа под учётной записью роутера; учётные данные вводит пользователь и они остаются на телефоне.

Имя и пароль Wi-Fi
Переименовать сеть вместо заводской и поставить пароль абоненту — на каждой установке.
Все радиомодули роутера списком, у каждого имя, пароль и режим защиты. Изменения уходят одним пакетом: по очереди сеть на секунды поднялась бы с новым именем и старым паролем, а сбой на середине оставил бы роутер настроенным наполовину. Рядом с паролем — кнопка QR, чтобы подключить гостя без диктовки.

Вход в новый роутер
Не набирать заводской пароль с наклейки на днище по нескольку раз в день.
Один раз опишите шаблон имени заводских сетей вашего парка и пароль к ним. Приложение находит такие сети в эфире и передаёт данные в системное окно подключения — остаётся подтвердить.

Wi-Fi
Качество на месте
Выбор места для точки или обход квартиры с жалобой «в дальней комнате не работает».
Уровень в процентах и в дБм, канал, ширина полосы, режим защиты, BSSID, скорости приёма и передачи. Скорость соединения — не скорость интернета, и вместо измеренной она не показывается никогда.

Эфир и каналы
Точка встала на занятый соседями канал: скорость падает и связь рвётся при отличном сигнале.
Каналы отложены по частоте — перекрытие видно глазом. Диапазоны переключаются, ваша сеть отмечена, внизу назван самый свободный канал. Неизмеренный уровень показан прочерком, а не нулём.

Сеть
Кто есть в сети
Найти камеру, адрес которой никто не записал, или проверить, получил ли прибор адрес.
Обходит адреса подсети, находит живые узлы, показывает имена и время отклика. Диапазон можно задать вручную. Запускается только по кнопке — в фоне приложение сеть не трогает.

Порты устройства
Устройство нашлось, но неясно, что это и как в него зайти.
Узел раскрывается прямо в списке и показывает открытые порты с названиями служб. Полный перебор портов сам не запускается — для него есть отдельный диапазон, который задаёте вы.

Отклик и потери
Понять, отвечает ли узел и насколько ровно — до роутера, до сайта, до камеры.
Адрес вводится или берётся из готовых кнопок, число пакетов и интервал задаются ползунками. В ответе минимум, среднее, максимум, джиттер и потери. Рядом помечено, чем меряли: ICMP или TCP там, где Android не даёт сырой ICMP.

Маршрут наружу
Проброс портов сделан по инструкции, а снаружи ничего не открывается.
Нативная ICMP-трассировка показывает каждый узел на пути и время до него. Если провайдер выдал внутренний адрес и выше стоит ещё одна раздача, это видно по приватному адресу среди хопов — и значит, проброс на вашем роутере работать не будет.

iPerf3
Измерить пропускную способность настоящим инструментом, а не приблизительным тестом.
Полноценный iperf3 внутри приложения: адрес сервера, длительность, число потоков, направление. Сервер в своей сети находится сам, рядом список публичных серверов. Кроме скорости показывает retransmits и MSS — по ним видно, теряет ли канал пакеты, чего обычный спидтест не покажет.

Инструменты
Калькуляторы MAC и подсети
Посчитать соседний MAC или границы подсети, не доставая ноутбук.
MAC-калькулятор прибавляет и вычитает единицу: у одного устройства адреса интерфейсов обычно идут подряд, и WAN-адрес нередко отличается от того, что на наклейке, ровно на единицу. Калькулятор подсети по адресу с маской даёт сеть, маску, wildcard, broadcast, диапазон хостов и их число, и помечает приватный диапазон.

Проверка связи
Диагностика одной кнопкой
Жалоба без подробностей, абонент рядом, проверять по очереди некогда.
Проходит цепочку от телефона до интернета: подключение, адрес, роутер и его отклик, настройки и работа поиска сайтов, выход наружу, задержки, стабильность, сигнал, скорость внутри сети. Формулировки обычные, экран можно показать абоненту; любая строка раскрывается и объясняет, что проверяет, а рядом стоит норма, с которой сравнивали.

Состояние подключения
Через что идёт связь, какой адрес получен и идёт ли трафик прямо сейчас.
Тип подключения, стандарт Wi-Fi, диапазон, провайдер по внешнему адресу, канальные скорости и живой график трафика. Работает по Wi-Fi и по кабелю через переходник. Чего Android не отдаёт — помечено как недоступное.
