Как я с нейронкой роутер сломал

Я как-то размещал пост, что прикупил себе портативку Retroid pocket 4 pro. Пробовал стримить на неё с ПК через Steam Link и Moonlight. Стриминг работает, но соединение плохое даже на 5G, постоянно обрывается - отсюда лаги и рассыпание картинки.

Почитал форум на 4pda. Портативка средне-бюджетного сегмента и может даже тянуть эмуляцию виртуалки ПК. Я запускал Far Cry 1 и было около 40-60FPS, что не очень комфортно, но неплохо. То есть портативка довольно мощная. Но роутер стоял 7-летней давности TP-link. Решил обновить обновиться но более новую модель , на форуме писали, что Wi-Fi 6 хорошо справляется со стримингом. Ну и заодно покопаться изучить новую железку тоже было интересно.

Роутер Wi-Fi Xiaomi Mi AX3000T

Заказал на ЯМ роутер, забрал. С баллами обошелся где-то в 2500р. Были опасения, что роутер и так CN, на китайском, так если еще и ревизия с ЦП QUALCOMM, то на кастом она не прошивается.

Как я с нейронкой роутер сломал

Мне попался нормальный прошиваемый китаец, на который встает OpenWRT.

Я подрубил роутер по Lan кабелю, немного настроил, чтобы не ломался текущий интернет, зашел на - веб-интерфейс нового роутера и все по-китайски.
Плагин Linguist на хроме позволяет на лету переводить страницы, если есть доступ к интернету. Он меня здорово выручил.

Как я с нейронкой роутер сломал

Пройдя первоначальную настройку я сразу же по инструкции с 4pda накатил прошивку через exploit.

Как я с нейронкой роутер сломал

После прошивки и перезагрузки меня встретил уже англоязычный интерфейс.

Как я с нейронкой роутер сломал

Прикольно, подумал я! На тестовую прошивку накатил уже основную и настроил wi-fi и прочее.

Но эта прошивка с более строгими правилами фаервола и подрубиться к ПК со Steam Link и moonlight не получалось. Блочились порты. Я полез за советами к нейронке.
Роутер поддерживает SSH доступ и также можно на него загружать файлы через pscp.exe. Подцепился через Putty.

Как я с нейронкой роутер сломал

Вносить руками каждый порт в firewall мне не хотелось, а Putty нельзя копировать команды на порты даже построчно, все руками. Поэтому я с помощью нейронки собрал скрипт для загрузки на роутер и добавления всех портов разом.

Как я с нейронкой роутер сломал

Файл успешно загрузился и применился и moonlight тут же подцепился. Прикольно, думаю я! Какие возможности открываются. Можно рекламу заблочить или поднять VPN на роутере, крон, FTP сервак + пропускная способность и сигналы стали лучше. Даже youtube загружается моментально.

Но, ничего не понимая в линукс и слепо вводя команды от нейронки через SSH я не внес новые настройки в правила фаерфола, а заменял стандартные своим файлом и роутер тут же окирпичился.

Я пробовал подключаться через режим рекавери, прописывал IP вручную. Но роутер перестал реагировать и доступа к веб-интерфейсу или SSH больше не было. Бекапов я не сделал.В общем пришлось потратить еще пару часов, чтобы вернуть китайскую прошивку по инструкции на 4pda, затем пройти еще раз первоначальную настройку и уже после этого прошить еще раз на OpenWRT, настроить роутер и уже вручную добавлять порты - на что я потратил вчера несколько часов.

Вот такой вот интересный опыт. Кстати, стим линк стал работать плавно. Вчера затестил Black Mesa, которая была установлена в стиме и получил 60FPS без просадок с поддержкой геймпада.

PS: играть так я, конечно же, вряд ли буду. Мне интереснее играть в прошивки, настройки, SSH и FTP доступы и прочее

10
5
2
32 комментария