Jump to content
Калькуляторы

Compliance Test на Nanostation M2

13 часов назад, Ferdin сказал:

заходишь на ubiquiti через SSH-клиент (например Putty)
после чего вводишь команду enable_ct и всё

Это понятно. Но после перезагрузки CT слетает. Мне надо чтобы CT не пропадало

Share this post


Link to post
Share on other sites

6 часов назад, NewUse сказал:

он и не нужен....

 Ну попробуйте, я после нескольких опытов убедился что таки нужен, возможно от версии зависит, но если ct нужен - то уже на автомате пишу enable_ct и save, после ребута ct появляется в вебморде. Ну и не теряется при ребуте, а только после сброса в заводские снова надо.

Share this post


Link to post
Share on other sites

16 часов назад, YuryD сказал:

 Ну попробуйте, я после нескольких опытов убедился что таки нужен, возможно от версии зависит, но если ct нужен - то уже на автомате пишу enable_ct и save, после ребута ct появляется в вебморде. Ну и не теряется при ребуте, а только после сброса в заводские снова надо.

Здравсвуйте! А вообще саму прошивку с ct нельзя сделать? Чтобы после сброса на заводские настройки ct оставался?

Share this post


Link to post
Share on other sites

можно, но процедура её заливки в устройство будет несколько сложнее, чем дать команду enable_ct

просто так через вебморду её не залить, там проверяется подпись

Share this post


Link to post
Share on other sites

 Ну уж если хочется только мышкой водить, то сохраните один раз ,базовый конфиг для всех моделей и версий, с включенным ct, а потом заливайте. Не думаю, что от этого полегчает :)

Share this post


Link to post
Share on other sites

Раньше в группу вк выкладывали прошивки разных версий с готовым включенными ct. С новыми версиями прошивок появилось какое-то ограничение? (перестали выкладывать прошивки с ct) Просто не всегда удобно каждый раз заходить через SSH, бывают случаи, когда настроенные оборудования у клиентов самопроизвольно сбрасываются до заводских и на место едет монтажник, который не знает про SSH и теряет время (конечно можно научить сотрудников, но и в этом могут возникнуть трудности, да и время обслуживания клиента увеличивается).
Удобнее конечно, когда имеются готовые прошивки с ct.

Share this post


Link to post
Share on other sites

 Да есть решение и для монтажников без бука. Просто выключаете авторизацию на базе, ссид по умолчанию и без пароля. Сброшенный клиент цепляется - залазите на него и конфигурите как надо. Затем базу возвращаете в норму. Понятно - другие клиенты базы пострадают на 5 минут, но дешевле не получается. И ст - и выбор канала, работают только на базе, там просто надо задать  канал не из ct, чтобы клиент зарегился.

Share this post


Link to post
Share on other sites

2 часа назад, YuryD сказал:

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

Не всё так просто.

ct не сохраняется в конфиге, без enable_ct нанка будет в состоянии "выберите страну".

Ловить сеть будет по всему диапазону, но поменять настройки во вкладке Wireless без выбора страны не удастся.

 

Вот на 5AC устройствах всё проще - там ct просто страна 511, конфиг решает.

 

2 часа назад, ubnt_70r сказал:

С новыми версиями прошивок появилось какое-то ограничение?

Да, в новых прошивках проверяется, фирменная ли прошивка.

Нефирменную через веб просто не даст залить.

Можно (по крайней мере раньше было можно, давно не проверял) залить через режим восстановления, но это делается только по проводу, и должна быть доступна кнопка сброса.

Share this post


Link to post
Share on other sites

 Согласен, не так всё просто. К сожалению, не могу из дома сравнить конфиги одной и той-же железяки с 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

 

 

Share this post


Link to post
Share on other sites

3 часа назад, YuryD сказал:

enable_ct просто дает возможность задать в конфиге из веб морды

да, именно так.

без enable_ct конфиг с 511 работает, но изменить настройки вкладки Wireless не получится - будет требовать указать страну.

Share this post


Link to post
Share on other sites

ну в тупую добавлять ещё одну запись  в конфиг не лучшая идея, через sed/awk надо делать, в инете есть рецепт.

 

Share this post


Link to post
Share on other sites

В 17.07.2018 в 23:47, NewUse сказал:

ну в тупую добавлять ещё одну запись  в конфиг не лучшая идея, через sed/awk надо делать, в инете есть рецепт.

 

 Идея про добавить - конечно тупая, я не знаю на чём и них конфиг-парсер сделан.  Если древний - то последняя строчка перебьет предыдущую.

 

 И  я до сих пор не знаю, что там есть в /bin кроме sh :) А так, да, по хорошему sed,  с awk есть большие траблемы даже во freebsd(не было в базовых), их там несколько и все разные в портах. gawk точно работает. Ну или для мазохистов в vi(есть в ubnt) сделать поиск-замену :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.