entware для Archer C1200

Перед загрузкой данных файлов, ознакомьтесь с правилами раздела
Правила форума
Внимание!
Данные прошивки НЕ являются официальными, поэтому мы не можем гарантировать стабильную работу вашего устройства.
Установка сторонней прошивки может стать причиной снятия вашего устройства с гарантии.
Устанавливая данные версии прошивок, вы действуете на свой страх и риск


Правила форума TP-LINK lll ЧАВО lll Первичная настройка WAN роутера lll Настройка под провайдеров lll Официальные прошивки и драйверы
Ответить
uvaxut
Сообщения: 6
Зарегистрирован: 17 янв 2020, 19:55
Страна: Россия

entware для Archer C1200

Сообщение uvaxut » 07 фев 2020, 09:39

Аппаратная версия: Archer C1200 v2 RU

Установил себе на роутер entware. Инормацую брал отсюда: https://forum.openwrt.org/t/support-for ... 5/24621/11
Использовал альтернативный скрипт со страницы https://github.com/Entware/Entware/wiki ... s-standard
Но сначала надо подготовить флешку с разделом ext4 и сделать ее автомонтирование в каталог /opt, которого в стоковой прошивке нет, да и автоматическое монтирование даже с рутом и используя uci у меня не получилось, поэтому пришлось немного извратиться.
1. Получаем рут, как я писал в предыдущей теме viewtopic.php?f=405&t=11618
2. Я собрал squashfs, в которой есть нормальный dropbear, каталог /opt, а также проверку на существование исполняемых скриптов /opt/etc/scripts/after_mount.sh и /opt/etc/scripts/pre_umount.sh, которые будут выполняться соответственно при монтировании и размонтировании флешки, убрано пестрящее "beta", заменен improxy на igmpproxy. Скачиваем его на роутер:
cd /tmp
wget http://oleg260980.narod.ru/tplink/squash.fs
nvrammanager --write=/tmp/squash.fs --partition=file-system
и перезагружаемся. После перезгрузки можно зайти по ssh admin ваш пароль

3. Далее, надо сделать автомонтирование флешки в /opt. Для этого итем в терминал и скачиваем раздел параметров в файл /tmp/parameters командой:
nvrammanager --read=/tmp/user-config --partition=user-config
и редактируем его: vi /tmp/user-config
находим и приводим строчки к виду:
<mount>
<enabled_fsck>0</enabled_fsck>
<options>rw,sync</options>
<device>/dev/sda1</device>
<enabled>1</enabled>
<target>/opt</target>
<fstype>ext4</fstype>
</mount>

Строчка <enabled>1</enabled> как раз делает автомонтирование, этот параметр через интерфейс uci у меня сохранить не получилось
Как работать с редактором vi: чтобы редактировать, надо нажать i чтобы потом сохранить, нажимаем esc, потом :wq

Теперь, когда сохранили, вкатываем конфигурацию обратно в роутер:
nvrammanager --write=/tmp/user-config --partition=user-config
подключаем флешку и перезагружаемся. После перезагрузки флешка должна смонтироваться в /opt.

4. Качаем и запускаем скрипт в /tmp, о котором я говорил выше:
cd /tmp
wget http://bin.entware.net/armv7sf-k2.6/ins ... rnative.sh
chmod +x ./alternative.sh
./alternative.sh

Ждем выполнения и радуемся

Ответить

Вернуться в «Альтернативные прошивки на основе OPEN-WRT (openwrt.org)»