Инженерная цель и исходные требования
Цель этого этапа — правильно сконфигурировать сетевое окружение на компьютере под управлением Windows, чтобы загрузчик микророутера TP-Link TL-MR3020 v3 смог обнаружить TFTP-сервер и корректно принять файл прошивки Pulpstone OpenWrt.
Для работы потребуется:
- Компьютер или ноутбук под управлением Windows (наличие встроенной сетевой карты Ethernet обязательно);
- Качественный патч-корд RJ45 для прямого соединения ПК с роутером;
- Кабель питания USB-microUSB (питание подается от порта USB компьютера или отдельного адаптера 5В);
- Дистрибутив утилиты TFTPD32 или TFTPD64 (в зависимости от разрядности Windows);
- Бинарный файл прошивки Pulpstone OpenWrt для TL-MR3020 v3.
Чеклист готовности ПК перед запуском прошивки
- Сетевой кабель Ethernet соединен напрямую между ПК и роутером (без промежуточных хабов)
- Беспроводные интерфейсы Wi-Fi на ПК временно отключены
- Виртуальные сетевые адаптеры (VirtualBox, VMware, VPN-клиенты) отключены в диспетчере
- Брандмауэр Windows и антивирусное ПО временно деактивированы (порт UDP 69 открыт)
- На сетевой карте Ethernet жестко прописан статический IP
192.168.0.225с маской255.255.255.0
Пошаговый алгоритм выполнения
Шаг 1. Отключение сторонних сетевых интерфейсов
- Нажмите комбинацию клавиш
Win + Rна клавиатуре, введите командуncpa.cplи нажмитеEnter. Откроется окно «Сетевые подключения». - Найдите активный адаптер беспроводной сети Wi-Fi, щелкните по нему правой кнопкой мыши и выберите пункт Отключить. Это необходимо, чтобы операционная система не перенаправляла сетевые пакеты через интернет-роутер.
- Проверьте список на наличие виртуальных адаптеров сторонних программ (VMware Virtual Ethernet, VirtualBox Host-Only Adapter, TAP-Windows Adapter от VPN). Если они активны, временно отключите каждый из них через правый клик мышью.
Шаг 2. Настройка статического IP-адреса проводной карты
- В окне «Сетевые подключения» найдите основной проводной адаптер (обычно называется «Ethernet» или «Подключение по локальной сети»).
- Кликните по нему правой кнопкой мыши и перейдите в Свойства.
- В списке компонентов выделите строку IP версии 4 (TCP/IPv4) и нажмите кнопку Свойства.
- Переключите селектор с «Получить IP-адрес автоматически» на положение «Использовать следующий IP-адрес».
- Заполните параметры строго следующими значениями:
- IP-адрес:
192.168.0.225 - Маска подсети:
255.255.255.0 - Поля «Основной шлюз» и «DNS-серверы» оставьте полностью пустыми.
- IP-адрес:
- Нажмите ОК в окне свойств протокола, затем ОК в основном окне сетевой карты для применения настроек.
Шаг 3. Подготовка рабочего каталога утилиты TFTPD
- Создайте в корне диска
C:\чистую рабочую папку, напримерC:\tftp\. Не используйте русские буквы или пробелы в названии папки. - Распакуйте в эту директорию исполняемые файлы программы TFTPD (например,
tftpd32.exeилиtftpd64.exe). - Поместите в эту же папку скачанный файл прошивки Pulpstone OpenWrt для MR3020 v3.
- Переименуйте файл прошивки: исходное длинное имя
pulpstonetplink_tl-mr3020-v3-squashfs-tftp-recovery-rev2.binнеобходимо заменить на строго фиксированное имяtp_recovery.bin.
Точки верификации и контрольные тесты
- В окне «Сетевые подключения» у адаптера Ethernet отображается статус «Сетевой кабель не подключен» (если роутер пока обесточен) или «Идентификация / Неопознанная сеть» (при включенном проводе).
- При вызове командной строки (
cmd) и вводе командыipconfigпроводной адаптер возвращает:IPv4-адрес: 192.168.0.225,Маска подсети: 255.255.255.0. - В папке
C:\tftp\находятся ровно два основных файла:tftpd32.exe(или 64) иtp_recovery.bin.
Типовые ошибки шага и их нейтрализация
| Симптом | Вероятная причина | Решение |
|---|---|---|
| TFTPD при запуске показывает чужой IP (например, 192.168.1.50) | Не отключен Wi-Fi или виртуальная сеть VirtualBox | Отключить лишние сетевые карты в ncpa.cpl, перезапустить TFTPD |
| IP-адрес сетевой карты сбрасывается на 169.254.x.x | Не нажата кнопка ОК при сохранении свойств IPv4 | Заново открыть свойства IPv4, ввести 192.168.0.225 и подтвердить |
| Ошибка доступа при запуске TFTPD | Недостаточно прав операционной системы | Запускать утилиту через правый клик: «Запуск от имени администратора» |
Итог и готовность к следующему этапу
Сетевая среда полностью изолирована и подготовлена. Компьютер настроен на ожидание аварийного запроса от загрузчика роутера, а прошивочный файл готов к отправке по протоколу TFTP.
