p0mpilius Posted July 12, 2018 · Report post Как можно самому сделать из прошивки без Compliance Test'a прошивку с Compliance Test'ом? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ferdin Posted July 12, 2018 · Report post заходишь на ubiquiti через SSH-клиент (например Putty) после чего вводишь команду enable_ct и всё Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
PLZ2 Posted July 12, 2018 · Report post на последний прошивках только через SSH включается. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
p0mpilius Posted July 13, 2018 · Report post 13 часов назад, Ferdin сказал: заходишь на ubiquiti через SSH-клиент (например Putty) после чего вводишь команду enable_ct и всё Это понятно. Но после перезагрузки CT слетает. Мне надо чтобы CT не пропадало Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
PLZ2 Posted July 13, 2018 · Report post ничего не слетает, слетает после сброса настроек Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
YuryD Posted July 14, 2018 · Report post Save забыл сказать ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NewUse Posted July 14, 2018 · Report post 38 минут назад, YuryD сказал: Save забыл сказать ? он и не нужен.... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
YuryD Posted July 14, 2018 · Report post 6 часов назад, NewUse сказал: он и не нужен.... Ну попробуйте, я после нескольких опытов убедился что таки нужен, возможно от версии зависит, но если ct нужен - то уже на автомате пишу enable_ct и save, после ребута ct появляется в вебморде. Ну и не теряется при ребуте, а только после сброса в заводские снова надо. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ubnt_70r Posted July 15, 2018 · Report post 16 часов назад, YuryD сказал: Ну попробуйте, я после нескольких опытов убедился что таки нужен, возможно от версии зависит, но если ct нужен - то уже на автомате пишу enable_ct и save, после ребута ct появляется в вебморде. Ну и не теряется при ребуте, а только после сброса в заводские снова надо. Здравсвуйте! А вообще саму прошивку с ct нельзя сделать? Чтобы после сброса на заводские настройки ct оставался? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
rdc Posted July 15, 2018 · Report post можно, но процедура её заливки в устройство будет несколько сложнее, чем дать команду enable_ct просто так через вебморду её не залить, там проверяется подпись Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
YuryD Posted July 15, 2018 · Report post Ну уж если хочется только мышкой водить, то сохраните один раз ,базовый конфиг для всех моделей и версий, с включенным ct, а потом заливайте. Не думаю, что от этого полегчает :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ubnt_70r Posted July 15, 2018 · Report post Раньше в группу вк выкладывали прошивки разных версий с готовым включенными ct. С новыми версиями прошивок появилось какое-то ограничение? (перестали выкладывать прошивки с ct) Просто не всегда удобно каждый раз заходить через SSH, бывают случаи, когда настроенные оборудования у клиентов самопроизвольно сбрасываются до заводских и на место едет монтажник, который не знает про SSH и теряет время (конечно можно научить сотрудников, но и в этом могут возникнуть трудности, да и время обслуживания клиента увеличивается). Удобнее конечно, когда имеются готовые прошивки с ct. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
YuryD Posted July 15, 2018 · Report post Да есть решение и для монтажников без бука. Просто выключаете авторизацию на базе, ссид по умолчанию и без пароля. Сброшенный клиент цепляется - залазите на него и конфигурите как надо. Затем базу возвращаете в норму. Понятно - другие клиенты базы пострадают на 5 минут, но дешевле не получается. И ст - и выбор канала, работают только на базе, там просто надо задать канал не из ct, чтобы клиент зарегился. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
rdc Posted July 15, 2018 · Report post 2 часа назад, YuryD сказал: Ну уж если хочется только мышкой водить, то сохраните один раз ,базовый конфиг для всех моделей и версий, с включенным ct, а потом заливайте. Не всё так просто. ct не сохраняется в конфиге, без enable_ct нанка будет в состоянии "выберите страну". Ловить сеть будет по всему диапазону, но поменять настройки во вкладке Wireless без выбора страны не удастся. Вот на 5AC устройствах всё проще - там ct просто страна 511, конфиг решает. 2 часа назад, ubnt_70r сказал: С новыми версиями прошивок появилось какое-то ограничение? Да, в новых прошивках проверяется, фирменная ли прошивка. Нефирменную через веб просто не даст залить. Можно (по крайней мере раньше было можно, давно не проверял) залить через режим восстановления, но это делается только по проводу, и должна быть доступна кнопка сброса. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
YuryD Posted July 17, 2018 · Report post Согласен, не так всё просто. К сожалению, не могу из дома сравнить конфиги одной и той-же железяки с ct и без. Хотя кмк, enable_ct просто дает возможность задать в конфиге из веб морды radio.1.countrycode=511. Можно попробовать вручную на дивайсе без ct прописать это в конфиг, и посмотреть, в какой стране окажется дивайс. Кто-то может уметь с vi удаленно попробовать, а кто-нибудь, сохранить-изменить-загрузить конфиг с этой шляпой, один фиг требуется перезагрузка базы, клиенту надо будет через ssh делать enable_ct и save. Ну и долго каналы перебираются в ct, упаришься ждать регистрации... Вдогон, а вот и хваленая /bin/enable_ct #!/bin/sh if [ $# -gt 0 ]; then rm -f /etc/persistent/ct echo "Disable CT" else touch /etc/persistent/ct echo "Enable CT" fi cfgmtd -w -p /etc/ -f /tmp/running.cfg rm -f /etc/ccodes.inc rm -f /tmp/.sessions.tdb killall lighttpd exit Хихис... Т.е. в /etc/persistent/ создается пустой файл ct и перезагружается вёбморда.... Для любителей ручной работы можно использовать скрипт в виде #!/bin/sh touch /etc/persistent/ct #аналог enable_ct echo "radio.1.countrycode=511./n" >> #туда где текущий конфиг лежит, не нашел пока(добавить страну в текущий конфиг) save reboot Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
rdc Posted July 17, 2018 · Report post 3 часа назад, YuryD сказал: enable_ct просто дает возможность задать в конфиге из веб морды да, именно так. без enable_ct конфиг с 511 работает, но изменить настройки вкладки Wireless не получится - будет требовать указать страну. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NewUse Posted July 17, 2018 · Report post ну в тупую добавлять ещё одну запись в конфиг не лучшая идея, через sed/awk надо делать, в инете есть рецепт. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
YuryD Posted July 19, 2018 · Report post В 17.07.2018 в 23:47, NewUse сказал: ну в тупую добавлять ещё одну запись в конфиг не лучшая идея, через sed/awk надо делать, в инете есть рецепт. Идея про добавить - конечно тупая, я не знаю на чём и них конфиг-парсер сделан. Если древний - то последняя строчка перебьет предыдущую. И я до сих пор не знаю, что там есть в /bin кроме sh :) А так, да, по хорошему sed, с awk есть большие траблемы даже во freebsd(не было в базовых), их там несколько и все разные в портах. gawk точно работает. Ну или для мазохистов в vi(есть в ubnt) сделать поиск-замену :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...