Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
Не всегда бывает время на то, чтобы колонка быстро зарядилась

истинный смысл искажается этой фразой
avatar
Юрий, все получилось! Вероятно у меня был не самый свежий скрипт Prometheus и он только форматировал раздел. После обновления скриптов Прометеуса, он не только его отформатировал, но и САМ прописал в «Дополнительно» ➜ «Персонализация» ➜ «Скрипты» ➜ «Выполнить после полного запуска маршрутизатора» свой правильный запуск. Теперь все заработало как и должно. В Дополнительно > Приложение USB > Разрешить запуск Optware? > Entware прописывать не стал, заработало сразу и без этой настройки.В общем, если кто столкнется с подобной неработоспособностью — Вы знаете в чем может быть засада. Большое спасибо за обходчик и за советы!
avatar
Юрий, спасибо за ответ. Я бы очень хотел разобраться в чем моя проблема и даже предположил в чем. Вторая половина моего сообщения как раз об этом. Я не могу найти информацию как монтируют раздел роутера под программы те люди, у которых все получилось. Или они на usb флешке разворачивали и entware и этот обходчик? Я попробую на флешке тоже. Но хотелось бы во внутренней памяти.
По той инструкции, ссылку на которую я приводил, раздел советуют монтировать следующим образом: прописать в скрипт «Дополнительно» ➜ «Персонализация» ➜ «Скрипты» ➜ «Выполнить после полного запуска маршрутизатора»:
ubiattach -p /dev/$(cat /proc/mtd | grep RWFS | egrep '^mtd[0-9]+' -o)
ubimkvol /dev/ubi0 -m -N user
mount -t ubifs ubi0 /opt
opt-mount.sh /dev/ubi0 /opt
opkg.sh
Я так у себя и сделал, другого способа нигде не нашел. Пункт меню роутера «Монтировать R/W раздел» стоит в «нет». Пробовал убирать скрипт монтирования и эту настройку выставлять в «UBIFS» — ничего не происходит, раздел не подхватывается. Подскажите как правильно его монтировать, пожалуйста.
avatar
Ждал эту статью с того момента, как Вы упомянули о ее черновиках на 4pda. Крайне внимательно все выполнил. Не заработало. Сбросил все настройки роутера, чтоб вычистились все ошметки от экспериментов с блокированием рекламы — не заработало. Скомпилировал и прошил упоминаемую прошивку 32a93db (стояла от Linaro), отформатировал rwfs и заново провел все настройки — не заработало.
https://check.torproject.org/ — пишет что я не под тором, закрытые торренты выдают заглушку провайдера (билайн по l2tp).
Шаги по troubleshooting'у выполнял, получается, что у меня скрипт из init.d или не стартует вообще или стартует позже чем запускается dnsmasq: после перезагрузки роутера множество unblock пустое. Запустив вручную скрипт unblock_ipset.sh — множество unblock заполняется. Проверка наличия редиректа iptables ничего не выводит.
Единственный момент, как мне кажется, где может крыться различие наших конфигураций, это этап монтирования rwfs раздела с Entware. Ваши скрипты вызываются перед инициализацией маршрутизатора, а монтирование /opt у меня — после. Я пробовал переносить монтирование до ваших скриптов, не сработало. У Вас нигде не указывается как это настраивается, единственное упоминание, которое я нашел, это то что prometheus форматирует раздел. Я им и форматировал. А дальше? Я его монтировал и ставил opkg по инструкции https://goo.gl/FUEzXN — наверно здесь корень проблем. А как у Вас этот раздел монтируется?
Извините, что пишу здесь. Но на хабре я не зарегистрирован, в личке не пишу, т.к. возможно еще кто-нибудь мучается и ему поможет этот опыт.
Спасибо Вам большое за огромный труд, подробнейшую статью и скрипты. Не теряю надежды запустить этот обходчик у себя с Вашей помощью.
avatar
Добрый день, Юрий. Нашел упоминание о Вашем блоге у Алексея Надежина (ammo1), с интересом почитал и приобрел (и по Вашим инструкциям настроил) Ugoos AM3 и Xiaomi Router 3G. Большое спасибо за обзоры и советы по настройкам и перепрошивкам. Для роутера сделал на флешке обходчик заблокированных ресурсов, все работает прекрасно. Вопрос, на этом роутере вроде как памяти вполне много, может нужно было без флешки делать, в этой памяти? Как думаете, реально?