Пользовательские скрипты padavan
• Скрипт никак не влияет на то, собирается прошивка или нет (за исключением устаревших конфигов сборки, их актуальность отслеживается авторами). Влияет только версия исходного кода и зависимости (установленные пакеты). Если у вас что-то не собралось, вам нужно проверить целостность исходников и установленные пакеты.
• Все заслуги по созданию прошивки относятся исключительно к andy.padavan и сооавторам, мы занимаемся только скриптом, патчами и портированием.
Условия распространения скрипта Prometheus и прошивки :
• Нельзя распространять готовые сборки для устройств фирм отличных от ASUS;
• Нельзя использовать скрипт для сборки прошивки с проприетарными модулями;
• Категорически запрещено распространять моды, патчи и части кода мешающие вышеперечисленным условиям.
Используйте образы виртуальных машин по оф. ссылкам или дистрибутив ранее проверенный на сборку. На Ubuntu 18 может не собираться.
Перед первичной прошивкой роутера, необходимо выполнить инициализацию роутера (а для MI-MINI однократно применить хак SSH, пунтк 0). На установленной xrmwrt достаточно включить поддержку SSH в настройках роутера, где логин и пароль будут такие как и на WEB интерфейсе.
После первой инициализации скрипта можно воспользоваться файловым менеджером, набрав команду mc
Для работы скрипта нужен интернет на стадии подготовки к компиляции и вовремя обновления, для взлома и прошивки необходимости в интернете нет.
Крайне рекомендуется идти от первого пункта к последнему (в пределах разумного конечно, обновлять скрипты и сходники после первого запуска не нужно и некоторые пункты могут дублировать друг-друга, например, ручной и автоматический редактор конфига), а после перепрошивки перезагружать роутер. Ничего страшного не случится при несоблюдений данных рекомендаций, но чтобы получить 100% положительный результат лучше их соблоюдать.
Скины:
Все скины должны быть заменены на стадии компиляции прошивки, скрипт Прометей поддерживает все скины, смена выбора через админку роутера.
Мультискин (не зависит от версии)
Внимание! Не знаешь что это? Не трогай!
Плюсы кастомных загрузчиков, это возможность восстанавливать сразу кастомную прошивку в отличии от стокового, который может восстановить только в девственное состояние. Обратите внимание, что если вы вдруг ошибётесь в чём-то при прошивке загрузочного сектора, то получите кирпич для подпирания ножки стола, кстати очень удобно.
На данный момент, скрипт позволяет почти безопасно (только если не мигнёт свет) прошивать загрузочный сектор, а также компилировать его под все роутеры.
Инструкция по восстановлению прошивки:
1. Копируем в корень первого раздела USB Flash диска (usb 2.0), заранее отформатированный (т.е. пустой) в FAT16/FAT32, образ прошивки, переименовав при этом файл в «root_uImage» (без кавычек и расширения, НО с учётом регистра);
2. Отключаем питание роутера (вытаскиваем шнур питания из роутера);
3. Вставляем USB Flash диска в USB разъём роутера;
4. Зажимаем кнопку RESET и включаем роутер (подключаем шнур питания в роутер), не отпуская при этом RESET;
5. ЖДЁМ, сначала роутер будет гореть красным, затем начнёт мигать и флешка (если на ней есть индикатор) тоже заморгает, после минуты другой роутер перестанет моргать и только ТОГДА, отпускаем RESET
5. Через некоторое время если индикатор роутера не изменит цвет на синий перезапустите его, прошивка загрузится. Если не выходит, проверьте флешку или подберите другую.
бит 2 (bit) — количество информации 1 (обычно используется для обозначения скорости соединения и количества переданной информации);
байт 2,3 — количество информации 1 равное 8 бит (обычно используется для обозначение количество данных на носителе).
1) Термин «количество информации» используют в устройствах цифровой обработки и передачи информации, например в цифровой вычислительной технике (компьютерах), для записи объема запоминающих устройств, количества памяти, используемой компьютерной программой.
2) В соответствии с международным стандартом МЭК 60027-2 единицы «бит» и «байт» применяют с приставками СИ.
3) Исторически сложилась такая ситуация, что с наименованием «байт» некорректно (вместо 1000 = 10 3 принято 1024 = 2 10 ) использовали (и используют) приставки СИ: 1 Кбайт = 1024 байт, 1 Мбайт = 1024 Кбайт, 1 Гбайт = 1024 Мбайт и т. д. При этом обозначение Кбайт начинают с прописной буквы в отличие от строчной буквы «к» для обозначения множителя 10 3 .
Сообщение отредактировал ferhad.necef — 20.09.22, 15:46
Лог изменений:
v.5.03 release [30.05.2020]
Небольшие исправления кода.
v.5.02 [01.12.2019]
Выбор альтернативных репозиториев: alxdm и miracle091.
v.5.01 [04.07.2018]
Из стабильной версии убрана поддержка TP-LINK, стабильный скрипт заморожен на версии 4.13.
Версия тестового скрипта изменяется на 5.Х.
Изменена ветка репозитория Linaro.
Теперь конфиги сборки грузятся из репозитория, а не из архива скрипта.
Обновлено меню выбора конфига для сбоки.
v.4.13 [30.06.2018]
Более правильный подсчет максимального веса прошивки.
v.4.12 [01.04.2018]
Поддержка репозитория от Linaro.
v.4.11 [01.03.2018]
Многочисленные исправления небольших ошибок как в коде скрипта, так и патчах исходного кода прошивки.
v.4.10 [03.02.2018]
Обновлен модуль патчей до v.1.2.0;
Убрана проверка соединения (сами следите чтобы интернет присутствовал), она больше мешает чем помогает;
Косметические изменения кода.
v.4.09 [27.01.2018]
Поправил компиляцию на Ubuntu 17.10;
Поправил зависимости для сборки на windows 10 ubuntu subsystem;
Добавил патч PCI для процессоров на MT7621, возможно исправит отвал MT7603 на некоторых моделях;
Добавил модуль для автоматической установки патчей исхдников.
Хотите сказать спасибо за это обновление, скажите его Developer_MZRIP. Он мотивировал меня на эти изменения.
v.4.08 [21.11.2017]
Добавлена поддержка TP-Link Archer C20 V1;
Обновлены скины.
v.4.07 [02.09.2017]
Добавлена поддержка U-BOOT для ZBT-WE3526;
Накопительные обновления.
v.4.06 [22.08.2017]
Три колонки для выбора конфигов, в две уже не помещались;
Добавлена поддержка GL-MT300A;
Добавлена поддержка компиляции U-Boot для GL-MT300A/N;
Добавлена поддержка MI-R3G;
Добавлена поддержка ZBT-WE1326;
Добавлена поддержка ZBT-WG3526;
Прочие мелочи.
v.4.04 [10.05.2017]
Обновление перевода;
Другие накопительные обновления.
v.4.03 [01.05.2017]
Исправление багов.
v.4.01 [08.04.2017]
Исправление мелких ошибок и обновление перевода;
Добавлен модуль MAC, позволяющий поменять MAC адреса на случайно сгенерированные или введенные;
Изменили адрес проверки наличия сети доступный для Китая.
v.4.00 [08.04.2017]
Добавлена возможность выбора конфига для сборки с сохранением старого и возврата к нему;
Добавлена привязка настроек SSH доступа к конкретному конфигу роутера, теперь не надо менять настройки при каждой смене конфига;
Добавлена проверка имя хоста при прошивке микропрограммы и загрузочного сектора, теперь если хост отличается от указанного в конфиге сборки, скрипты выдадут ошибку и запросят подтверждение действия. При переходе со стоковой прошивки это будет спрашиваться в любом случае.
Изменено главное меню, добавлен раздел настроек (обратите внимание, что некоторые функции перенесены и изменили свою кнопку);
Обновлен перевод;
Модули адаптированы для версии 4.Х;
Изменена структура каталогов.
v.3.25 [07.04.2017]
Исправлен баг, приводящий к выводу прошивок от роутеров похожих по ID.
v.3.24 [07.04.2017]
Добавлен конфиг GL-MT300N в тестовом режиме (нужно проверять);
Обновлен допустимый коммит исходного кода для стабильной версии.
v.3.23 [05.04.2017]
Добавлен конфиг MI-3C в тестовом режиме (хака ssh по прежнему нету);
Убраны лишние сообщения при настройке SSH.
v.3.22 [30.03.2017]
Добавлена возможность вводить порт для подключения к SSH и/или домен;
Обновлен перевод;
Обновлены скины.
v.3.21 [18.02.2017]
Текущие обновления.
v.3.20 [29.12.2016]
Исправлена ошибка проверки соединения с интернетом;
Добавлена проверка битых секторов для MI-3.
v.3.19 [07.12.2016]
Добавлена поддержка DIR-860L;
Изменен редактор по умолчанию;
Обновлены скины;
Изменен алгоритм отката на сток в MI-3;
Многочисленные мелкие исправления.
v.3.18 [01.10.2016]
Исправления багов, выявленных в процессе эксплуатации.
v.3.17 [01.09.2016]
Многочисленные но незначительные исправления кода;
Обновлен патч.
v.3.16 [23.08.2016]
Обновление через http.
v.3.15 [15.08.2016]
Многочисленные но незначительные исправления кода.
v.3.14 [04.08.2016]
Многочисленные исправления кода;
Расширенный режим отладки;
Поддержка компиляции U-BOOT для mt7621.
v.3.13 [02.08.2016]
Фикс проверки корректности установки прошивки на девайсах с объемом памяти менее 128 мб;
Изменение алгоритма обновления скриптов, теперь патч исходного кода обновляется на всех версиях одновременно;
Добавлена возможность обновления патча без скриптов.
v.3.12 [23.07.2016]
Добавлена защита от выбора неправильного конфига для MI-3.
v.3.11 [17.07.2016]
Добавлены параметры запуска: -l отключает перенаправление вывода компиляции в файл, позволяет в ручном режиме скорректировать конфиг;
Добавлена функция ручного выбора раздела для записи прошивки в случае отсутствия пердустановленного выбора в скрипте;
Изменен алгоритм расчета размера прошивки при компиляции, теперь данные берутся не из лога, а из конфига ядра.
v.3.10 [16.07.2016]
Добавлены параметры запуска: -c не очищает лог консоли, -f не проверят md5 прошивки для mi3.
v.3.09 [10.07.2016]
Новый алгоритм обновлений скрипта;
Добавлен вывод версии STABLE/TEST.
v.3.08 [09.07.2016]
Исправлена ошибка, возникающая при второй компиляции для MI-3;
Изменен алгоритм проверки конфигов и драйвера.
v.3.07 [09.07.2016]
Добавлена возможность возврата на сток для MI-3;
Обновлены скины.
v.3.06 [06.06.2016]
Изменен алгоритм бэкапа, теперь работает и на MI-3 с битыми секторами;
Многочисленные исправления багов;
Многочисленные исправления мелких багов и перевода.
v.3.05 [05.06.2016]
Многочисленные исправления, связанные с конфигом MI-3 и способом установки;
Добавлена возможность подключения Entware во внутреннюю память (4.7).
v.3.04 [27.05.2016]
Поддержка MI-3.
v.3.03 [20.05.2016]
Исправлена проверка размера прошивки.
v.3.02 [01.05.2016]
Новый алгоритм хака SSH, поддерживается хак на MI WIFI 3.
v.3.01 [01.05.2016]
Исправления багов.
v.3.00 [23.04.2016] Support English
Добавлен английский язык;
Добавлен контроль версии исходного кода.
v.2.30 [26.03.2016]
Обновлен алгоритм проверки Toolchain;
Обновлен модуль TOR 2.2.
v.2.29 [23.03.2016]
Обновлены конфиги MI-MINI и WT3020;
В авторедактор добавлен USB-Audio.
v.2.28 [13.03.2016]
Обновлен конфиг MI-NANO;
Обновлен модуль TOR.
v.2.27 [08.03.2016]
В авторедактор конфига добавлен RP-L2TP;
Теперь ваш конфиг будет обновляться автоматически после добавления функций;
Обновлены конфиги.
v.2.26 [05.03.2016]
В авторедактор конфига добавлена ARIA2 WEB control.
v.2.25 [02.03.2016]
Обновлены конфиги;
Обновлены скины.
v.2.24 [01.03.2016]
Исправлены ошибки.
v.2.23 [28.02.2016]
U-Boot: обновлен до 5.0.0.5
v.2.22 [28.02.2016]
Обновлены конфиги.
v.2.21 [21.02.2016]
Улучшена поддержка NEXX 3020;
Fix libid3tag, спасибо rend3r.
v.2.20 [12.02.2016]
Добавлено подтверждение пересборки Toolchain;
Исправление ошибок.
v.2.19 [09.02.2016]
Исправление ошибок.
v.2.18 [05.02.2016]
Добавлена поддержка MI-NANO;
Добавлен U-BOOT для MI-NANO.
v.2.17 [01.02.2016]
Добавлена поддержка Belkin N750 DB, Samsung CY-SWR1100;
Обновлены скины.
v.2.16 [30.01.2016]
Исправлена ошибка «Argument list too long»;
Обновлены скины;
Изменена архитектура скрипта.
v.2.15 [28.01.2016]
Обновлён модуль TOR;
Добавлена возможность работать с стоковой прошивкой WT3020.
v.2.14 [23.01.2016]
Добавлены модули TOR и Сleaning;
Убран сброс в главное меню по завершению исполняемого модуля;
Добавлены исполняемые файлы до обновления исходников и после.
Без версии [19.01.2016]
Обновлён инсталятор скрипта, теперь поддерживает установку поверх с исправлениями.
v.2.13 [18.01.2016]
Увеличена детальность лога ошибок;
Исправлен конфиг для WT3020.
v.2.12 [17.01.2016]
Добавлен умный выбор логотипа, добавлена опция выбора шрифта;
Исправлены ошибки.
v.2.11 [16.01.2016]
Добавлены три файла в которые можно добавлять свои действия при старте, компиляции и выходе;
Добавлена поддержка модулей;
Изменение алгоритма редактирования board.h;
Добавлен мод кнопки для WT3020 и WT3020A;
Исправлена проверка соединения при использовании proxy.
v.2.10 [13.01.2016]
Исправлен баг при вводе спецсимволов в IP адрес;
Обновлены скины.
v.2.09 [09.01.2016]
Обновлены скины.
v.2.08 [05.01.2016]
Добавлена поддержка NEXX WT3020A;
Исправлена ошибка накапливания лога компиляции.
v.2.07 [02.01.2016]
Улучшен алгоритм SSH хака для MI-MINI;
Больше не требуется первичная инициализация MI-MINI;
Небольшие исправления багов.
v.2.06 [31.12.2015]
Фикс SSH на устройствах без стандартного имя;
Косметические изменения в меню и выводах команд.
v.2.05 [30.12.2015]
Добавлена скрытая команда «С» для сброса конфига;
Бэккапы каждого роутера хранятся отдельно;
Устранён баг с nano, когда спец символы попадали в конфиг;
Введены дополнительные проверки на модель роутера.
v.2.04 [29.12.2015]
Добавлен логотип NEXX в пакет скинов;
Добавлен U-BOOT для NEXX WT3020;
Добавлен конфиг сборки U-BOOT для NEXX WT3020;
Сортировка роутеров при выборе конфига.
v.2.03 [28.12.2015]
Скины не сбрасываются при обновлении исходного кода;
Исправления критических багов;
Улучшено подключение по SSH.
v.2.02 [28.12.2015]
Добавлена поддержка легких скинов для роутеров с небольшим объёмом памяти;
Добавлен редактор скинов, темы можно включать и отключать;
Исправления критических багов;
Обновлены скины.
v.2.01 [27.12.2015]
Добавлена поддержка более 10 роутеров;
Добавлен выбор роутера при первом старте;
Поддержка старого репозитория полностью удалена;
Обновлено меню.
v.1.28 [25.12.2015]
Добавлена проверка размера конечного файла прошивки;
Исправлены мелкие баги;
Обновлены скины.
v.1.27
Автоматический редактор конфига сборки;
Обновлены зависимости;
Откорректировано меню.
v.1.26
Фикс отображения SN;
Обновлены зависимости;
Изменена структура меню.
v.1.25
Исправлен баг с проверкой на установку темы, была ошибка, так-как автор темы изменил ключевой файл;
Включена поддержка Ubuntu 14.04 и 14.10;
Исправлен баг ошибочной переподкачки скриптов;
U-BOOT собирается и на х64 разрядной системе.
v.1.24
Обновлен U-BOOT до 5.0.0.4;
Добавлена проверка всех файлов скрипта;
Добавлена графика для компиляции U-BOOT;
Исправлены мелкие баги;
При прошивке U-BOOT принудительно создаётся копия раздела.
v.1.23
Добавлен взлом стоковой прошивки на SSH.
v.1.21
Увеличена скорость работы скрипта;
Репозиторий изменён на офицеальный rt-n56u;
Добавлены методы проверки исходного кода и защита сборки;
Добавлена функция вывода логов ошибок после неудачи;
Добавлена возможность выбрать любую прошивку из ранее скомпилированных;
Добавлена принудительная проверка зависимостей;
Добавлена поддержка компиляции U-BOOT.
v.1.18
В тестовом режиме добавлен выбор рабочего репозитория;
Добавлен патч с конфигом сборки для MI-MINI на репозитории bitbucket.
v.1.15
Скин gray заменён на комплект всех скинов с возможностью переключения в админке роутера;
Исправление багов и оптимизация скрипта.
v.1.09
Обновлён скин grey;
Добавили проверку на файл *.TRX при желании прошить firmware;
Фикс ошибки, которая возникала при повторной загрузке исходников в папку xrmwrt, если в той находились скрытые не удалённые файлы.
v.1.08
Фикс паролей с спец символами;
Ограничено время поиска роутера в сети.
v.1.07
Скрипт теперь проверяет собрана ли прошивка ранее и пересобирает только новые части;
Появился бэккап класического скина, это позволило исключить ошибки при обновлении исходного кода, а также возвращать скин по нажатию одной кнопки;
Поправил перезапуск роутера по выходу из скрипта;
Добавил проверку SSH перед прошивкой любого раздела, если SSH доступа нет, скрипт просто ребутнётся для обновления конфига.
v.1.02
Изменена логика скрипта, добавлено меню;
Добавлена самоустановка, ставится в любую папку.
v.0.15
Добавлена возможность патчить EEPROM;
Добавлена возможность шить U-Boot.
v.0.11
Переписано более 40% скрипта;
Добавил 2 варианта установки: тихая и обычная;
При тихой установке вы можете настроить все действия а потом идти пить чай;
Настройки тихой установки сохраняются;
Добавил возможность бэккапить и восстанавливать .config для режима тихой установки;
Исправил проблему с применением серого скина.
v.0.10
Изменил алгоритм обновления скриптов.
v.0.09
Добавлена проверка правильности ввода логина и пароля для подключения к роутеру, а также ошибки связанной с запретом SSH со стороны удалённого устройства;
Убраны выводы некоторых ошибок.
v.0.08
Исправлен баг приводивший к отказу в доступе к роутеру из-за устаревшего сертификата;
Исправлена ошибка в скрипте сборки.
v.0.07
Добавлена возможность скачать прошивку;
Исправления критических багов.
v.0.05
Исправил мелкие ошибки в описании и комментарии в скриптах;
Обновил скрипт обновления ./update.sh, он падал при перезаписи (для полноценного обновления придётся запустить его два раза, простите за неудобства).
v.0.04
Добавлена автоматическая прошивка вне зависимости от версии роутера и установленного ПО;
Добавил скрипт обновления ./update.sh;
Добавлена возможность автоматической установки серого скина;
Добавил скрипт развёртки ./script.sh позволяющий установить систему скриптов на любой машине.
v.0.03
Добавлена возможность прошивки в ручном режиме.
Сообщение отредактировал Freize — 30.05.20, 14:58
Авторы проекта PROMETHEUS:
Над скриптом работали:
Freize — идея и программный код.
yadoff — программный код.
firsthash — программный код, адаптация скинов и скрипты веб интерфейса.
medissn — скины для веб интерфейса.
NEt_Browser — перевод на английский язык.
XVortex — портирование MI-3.
TrackScream — портирование исходного кода и U-BOOT.
linaro — альтернативный репозиторий, код скрипта.
Developer_MZRIP — микро патчи исходных кодов, доработка конфигов.
Нельзя забывать про автора прошивки:
andy.padavan — автор прошивки RT-N56U .
И огромное спасибо всем тем кто присылал сведения о багах и предложения по улучшению работы но был забыт при оформлении данного поста.
Сообщение отредактировал Freize — 11.04.18, 14:21
Планы на будущее:
Планы на будущее читаем тут.
Добавлять будем как только появится свободное время. Спасибо за понимание.
[size=5][b][color=orange]Пожалуйста ознакомьтесь с важной информацией[/color] [color=crimson][url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=74763628″]тут[/url][/color][color=orange]![/color][/b][/size]
[offtop][color=royalblue][b][list]
[*]В теме действуют все [url=»//4pda.to/forum/index.php?act=boardrules»]Правила форума[/url] и [url=»//4pda.to/forum/index.php?showtopic=121191″]10 заповедей новичка, кому тяжело осилить Правила Форума[/url]
[*]Обсуждение устройств, не относящихся к данной теме, запрещено. Если нужной вам темы по конкретной модели не существует — создайте её.
[*]Вместо слов «Спасибо!» используйте [img]//s.4pda.to/eWJVZ1D7YJz26LGaRsOTEVovsShvrz1az2Nsd0RDwg8mU.gif[/img]. Если у Вас меньше 15 постов — нажмите на кнопку [img]//s.4pda.to/eWJVpvCt6sh4qeZF3shEVBQ38pgaRjpY1Wn2YYeYxGI.gif[/img] под тем сообщением, где Вам помогли, и напишите благодарность.
[*]Полезные темы на заметку: [url=»//4pda.to/forum/index.php?showtopic=89878″]FAQ по форуму[/url], [url=»//4pda.to/forum/index.php?s=&showtopic=54518&view=findpost&p=1069832″]Как искать на форуме?[/url]
[/list][/b][/color][/offtop]
[b]Официальная страница скрипта:[/b] [url=»http://pm.freize.net/index.html»][i][b][color=royalblue]http://pm.freize.net[/color][/b][/i][/url]
[b][color=crimson]Дорогой %USERNAME%, помни, что все действия проводимые с роутером и опираясь на инструкции из данной темы ты делаешь на свой страх и риск. Перед всеми манипуляциями с девайсом рекомендуется сделать бэккап основных разделов. [/color][/b]
Скрипт запускается на любом [b]Debian[/b] подобном Linux дистрибутиве. Он мало весит, шустро работает, соответствует критериям безопасности при прошивке и содержит различные моды и хаки. Время необходимое для компиляции и установки программного обеспечения может занимать от 10 минут на современном компьютере и до 15 часов на наследстве из девяностых. Здраво оценивайте ваше время перед началом операции компиляции, это залог успеха.
А так же в тестовом режиме: [b]ZBT-WG3526[/b], [b]ZBT-WE1326[/b], [b]Xiaomi MI-3C[/b] (нет хака SSH), [b]MI-3[/b] (драйвер nand flash нестабилен), [b]MI-3G[/b], [b]D-Link DIR-860L[/b] (требует внесения калибровок EEPROM вручную), [b]Mqmaker WITI-512[/b] и [b]WITI-256[/b] (конфиги не распространяются, но скрипты адаптированы).
[b]2.[/b] Редактор конфигураций прошивки;
[b]3.[/b] Интеграция системы скинов;
[b]4.[/b] Автоматическая установка скомпилированной прошивки на роутер;
[b]5.[/b] Система создания и восстановления бэккапов всех разделов;
[b]6.[/b] Возможность работы с несколькими роутерами поочерёдно;
[b]7.[/b] Система защиты от ошибочных действий пользователей;
[b]8.[/b] Различные моды от авторов скрипта.[/i]
• Скрипт никак не влияет на то, собирается прошивка или нет (за исключением устаревших конфигов сборки, их актуальность отслеживается авторами). Влияет только версия исходного кода и зависимости (установленные пакеты). Если у вас что-то не собралось, вам нужно проверить целостность исходников и установленные пакеты.
• Все заслуги по созданию прошивки относятся исключительно к [url=»//4pda.to/forum/index.php?showuser=3164005″]andy.padavan[/url] и сооавторам, мы занимаемся только скриптом, патчами и портированием.
[b][color=red]Условия распространения скрипта Prometheus и прошивки[/color][/b]:
• [url=»//4pda.to/forum/index.php?showtopic=596689&view=findpost&p=41896854″]Нельзя распространять готовые сборки для устройств фирм отличных от ASUS[/url];
• Нельзя использовать скрипт для сборки прошивки с проприетарными модулями;
• Категорически запрещено распространять моды, патчи и части кода мешающие вышеперечисленным условиям.[/quote]
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=45748604″][b]Лог изменений в скрипте[/b][/url]
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=45750119″][b]Список планируемых обновления[/b][/url]
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=45748803″][b]Авторы проекта и те, кто просто помогал[/b][/url]
[url=»https://youtu.be/uFD48KXICPM»][b][color=crimson]Видео[/color] работы скрипта[/b][/url]
[url=»https://www.youtube.com/playlist?list=PLoRDQY-95j9MzY9n5qSx71oW9qUkP9R5o»][b]Прочие [color=red]видео[/color] настройки роутера с прошивкой от Padavan[/b][/url]
[b][url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=50376507″]Готовые архивы для модуля Entware.mod[/url]
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=49549124″]Как шить Zyxel[/url] ([url=»https://bitbucket.org/padavan/rt-n56u/src/460bda100e28a8116959372f82503ecfa692c392/trunk/configs/templates/zyxel/readme. txt?at=master&fileviewer=file-view-default»]первоисточник[/url])[/b]
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=66487446″][b]Сборка прошивки на субсистеме в Windows 10[/b][/url] [color=red][b]NEW[/b][/color]
[b]2.[/b] Скачайте скрипт, введя команду: [code]wget -O start.sh http://prometheus.freize.net/script/start-99.sh[/code]
[b]3.[/b] Введите: [code]chmod +x start.sh[/code]
[b]4.[/b] Запустите скрипт и следуйте дальнейшим инструкциям в терминале: [code]./start.sh[/code]
[b]2.[/b] Скачайте и распакуйте образ виртуальной машины [url=»https://yadi.sk/d/6EpD2EpHmB82o»]PROMETHEUS[/url] ([url=»https://it-data.co.ua/prometheus/»]Зеркало[/url]);
[b]3.[/b] Запустите VMware Workstation Player и добавьте распакованный контейнер;
[b]4.[/b] Настройте параметры контейнера:
[b]4.1.[/b] Настройте количество ядер и оперативной памяти для виртуальной машины;
[b]4.2.[/b] Проверьте остальные настройки контейнера.
[b]5.[/b] Запустите виртуальную машину.
[b]2.[/b] Скачайте и распакуйте образ виртуальной машины [url=»https://yadi.sk/d/6EpD2EpHmB82o»]PROMETHEUS[/url] ([url=»https://it-data.co.ua/prometheus/»]Зеркало[/url]);
[b]3.[/b] Запустите Oracle VM VirtualBox и добавьте распакованный контейнер;
[b]4.[/b] Настройте параметры контейнера:
[b]4.1.[/b] Настройте количество ядер и оперативной памяти для виртуальной машины;
[b]4.2.[/b] Обязательно переключите сетевое подключение в режим моста.
[b]5.[/b] Запустите виртуальную машину.
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=76604229″][color=royalblue][b]Установка скрипта PROMETHEUS на ubuntu 18.04[/b][/color][/url]
Перед первичной прошивкой роутера, необходимо выполнить инициализацию роутера (а для MI-MINI однократно применить хак SSH, пунтк 0). На установленной xrmwrt достаточно включить поддержку SSH в настройках роутера, где логин и пароль будут такие как и на WEB интерфейсе.
После первой инициализации скрипта можно воспользоваться файловым менеджером, набрав команду [b]mc[/b]
Для работы скрипта нужен интернет на стадии подготовки к компиляции и вовремя обновления, для взлома и прошивки необходимости в интернете нет.
Крайне рекомендуется идти от первого пункта к последнему (в пределах разумного конечно, обновлять скрипты и сходники после первого запуска не нужно и некоторые пункты могут дублировать друг-друга, например, ручной и автоматический редактор конфига), а после перепрошивки перезагружать роутер. Ничего страшного не случится при несоблюдений данных рекомендаций, но чтобы получить 100% положительный результат лучше их соблоюдать.[/spoiler]
[/spoiler]
[b]На закуску:[/b]
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=58675930″]Несколько принтеров на одном роутере[/url]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=58629511″]Добавил в прошивку ТОР, а как настроить?[/url] [url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=58916548″]Дополнение.[/url]
[url=»https://bitbucket.org/padavan/rt-n56u/wiki/browse/RU»]Инструкции на русском языке для настройки прошивки[/url]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=43809696″]Установка сетевого принтера[/url]
[url=»https://bitbucket.org/padavan/rt-n56u/wiki/RU/Использование%20Transmission»]Настройка Transmission[/url]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=43370595″]Блокировка рекламы[/url]
[url=»//4pda.to/forum/index.php?showtopic=596689&view=findpost&p=41406138″]Облако на базе Owncloud + nginx + php5-fpm + https [/url]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=58441805″]Как запустить MPD радио[/url]
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=63228695″]Управление радио с IR пульта без LIRC[/url]
[b]Скины:[/b]
Все скины должны быть заменены на стадии компиляции прошивки, скрипт Прометей поддерживает все скины, смена выбора через админку роутера.
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=44407278″]Мультискин (не зависит от версии)[/url]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=42527301″]Скин в синих тонах[/url] [color=red][b]устарел[/b][/color]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=43414311″]Скин в темно-синих тонах[/url] [color=red][b]устарел[/b][/color]
[b]Прочее:[/b]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=58021446″]Бэккап entware[/url]
[url=»//4pda.to/forum/index.php?showtopic=714487&view=findpost&p=57080635″]RRDStorm[/url]
[url=»//4pda.to/forum/index.php?showtopic=736801&view=findpost&p=56740847″]Управление роутером через telegram[/url]
[url=»//4pda.to/forum/index.php?showtopic=736801&view=findpost&p=56105131″]Удалении окон вывода ошибки 404 (о ненайденных серверах) при установке скрипта Блокировщика рекламы.[/url]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=45738704″]Добавить поддержку сканеров [/url] (есть альтернативный способ через модуль entware, смотрите архив пакетов для него в шапке)
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=45747690″]МФУ по удалёнке[/url]
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=44804034″]Aria добавляем WEB в прощивку[/url] (инструкция уже неактуальна, оставляю для примера добавления чего-то в прошивку)
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=44354347″]Видео сборки и прошивки[/url][/spoiler]
[b][color=crimson]Внимание![/color] Не знаешь что это? Не трогай![/b]
Плюсы кастомных загрузчиков, это возможность восстанавливать сразу кастомную прошивку в отличии от стокового, который может восстановить только в девственное состояние. Обратите внимание, что если вы вдруг ошибётесь в чём-то при прошивке загрузочного сектора, то получите кирпич для подпирания ножки стола, кстати очень удобно.
На данный момент, скрипт позволяет почти безопасно (только если не мигнёт свет) прошивать загрузочный сектор, а также компилировать его под все роутеры.
[url=»//4pda.to/forum/index.php?showtopic=686221&view=findpost&p=43327389″]Комментарий автора прошивки[/url]
[b]Инструкция по восстановлению прошивки:[/b]
1. Копируем в корень первого раздела USB Flash диска (usb 2.0), заранее отформатированный (т.е. пустой) в FAT16/FAT32, образ прошивки, переименовав при этом файл в «root_uImage» (без кавычек и расширения, НО с учётом регистра);
2. Отключаем питание роутера (вытаскиваем шнур питания из роутера);
3. Вставляем USB Flash диска в USB разъём роутера;
4. Зажимаем кнопку RESET и включаем роутер (подключаем шнур питания в роутер), не отпуская при этом RESET;
5. ЖДЁМ, сначала роутер будет гореть красным, затем начнёт мигать и флешка (если на ней есть индикатор) тоже заморгает, после минуты другой роутер перестанет моргать и только ТОГДА, отпускаем RESET
5. Через некоторое время если индикатор роутера не изменит цвет на синий перезапустите его, прошивка загрузится. Если не выходит, проверьте флешку или подберите другую.
[offtop][color=royalblue][b]На данный момент, куратором темы является [url=»//4pda.to/forum/index.php?showuser=1587161″]Freize[/url]. По всем вопросам обновления и наполнения шапки просим обращаться непосредственно в [url=»//4pda.to/forum/index.php?act=qms&mid=1587161″]QMS[/url]. Спасибо![/color][/offtop][/b]
[b]В целях развития технической грамотности:[/b]
[b]бит[sup]2[/sup] (bit)[/b] — количество информации[b][sup]1[/sup][/b] (обычно используется для обозначения скорости соединения и количества переданной информации);
[b]байт[sup]2,3[/sup][/b] — количество информации[b][sup]1[/sup][/b] [b]равное [color=red]8[/color] бит[/b] (обычно используется для обозначение количество данных на носителе).
1) Термин «количество информации» используют в устройствах цифровой обработки и передачи информации, например в цифровой вычислительной технике (компьютерах), для записи объема запоминающих устройств, количества памяти, используемой компьютерной программой.
2) В соответствии с международным стандартом МЭК 60027-2 единицы «бит» и «байт» применяют с приставками СИ.
3) Исторически сложилась такая ситуация, что с наименованием «байт» некорректно (вместо 1000 = 10[sup]3[/sup] принято 1024 = 2[sup]10[/sup]) использовали (и используют) приставки СИ: 1 Кбайт = 1024 байт, 1 Мбайт = 1024 Кбайт, 1 Гбайт = 1024 Мбайт и т. д. При этом обозначение Кбайт начинают с прописной буквы в отличие от строчной буквы «к» для обозначения множителя 10[sup]3[/sup].
[center][url=»//4pda.to/forum/index.php?s=&act=Stats&CODE=who&t=714487″][b]Активность в теме[/b][/url][/center]
Сообщение отредактировал Freize — 22.10.18, 08:50