entware для Archer C1200

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.

entware для Archer C1200

Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
entware для Archer C1200
entware для Archer C1200
2020-02-07 06:39:37
Аппаратная версия: Archer C1200 v2 RU

Установил себе на роутер entware. Инормацую брал отсюда:
Использовал альтернативный скрипт со страницы
Но сначала надо подготовить флешку с разделом ext4 и сделать ее автомонтирование в каталог /opt, которого в стоковой прошивке нет, да и автоматическое монтирование даже с рутом и используя uci у меня не получилось, поэтому пришлось немного извратиться.
1. Получаем рут, как я писал в предыдущей теме
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
chmod +x ./alternative.sh
./alternative.sh

Ждем выполнения и радуемся
  0      
  0      
#1
Опции
1 Ответить
Re: entware для Archer C1200
2020-05-16 07:39:48
доброе утро!
И что это дает, объясните чайнику плз.
  0  
  0  
#1
Опции

Информация

Поблагодарили: 0

Просмотры: 2869

Ответы: 1