Как я с нейронкой роутер сломал
Я как-то размещал пост, что прикупил себе портативку 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 доступы и прочее