Posts on March 2021

XSWing/003 — настройка iNav

Чем еще заниматься долгими карантинными вечерами...

Алиска. 7 месяцев

Вес: 8кг 800г. Рост: 72см.

Этой микро-засранке сегодня 7 (семь!!) месяцев. Я не понимаю куда летит время и есть опасения, что куда-то далеко, безвозвратно, но очень быстро. Бубурузка растет и радует каждый день, при чем даже когда просыпаешься от её пятки на лице, или крепко схваченный за нос в 6 утра )))

Про 3CX

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

Так вот, нашел этих ребят (https://www.3cx.com/) и очень уж они понравились. Именно своей простотой развертывания и деплоя экстеншинов. Ну и плюсом куча плюшек вроде Click-2-Call прямо из любого сайта. И даже видео-конференций. Что для бизнеса — очень даже да. Есссно все можно собрать на Asterisk-е, но сколько там придется танцевать с бубном, даже устанавливая готовые сборки… И кстати, Elastix, который всю дорогу основывался на Asterisk-е, внезапно перешел на 3CX.

Так вот, хотел смешное рассказать:
В общем, домашний сервер у меня на TrueNAS (ex FreeNAS) основанный на FreeBSD и виртуалки на нем заводятся через BHYVE. В котором наотрез отказывалась запускаться ISO-шка инсталяхи 3CX. Ну вот прям совсем в отказ. При чем, товарищи заявляли что основываются на дистрбиутиве DEBIAN Linux, ISO-шка которого заводилась с полпинка (ну окей, до первой перезагрузки, но и это лечится прописыванием бутлоудера в нужную папку а не там где Debian хочет)

Форум с коммьюнити у них большой и хороший. Много полезной инфы. Да и люди грамотные и вполне разумные советы дают. Например перевести гипервизор на загрузку с legacy а не современной EFI. Что в моем случае с урезанным BHYVE неприменимо. Я бы и махнул рукой, но тут в треде появился CTO (chief technical officer — технический директор) и основатель 3CX и безаппеляционно заявил что «у вас проблемы с железом». Ага, да. У оригинального Debian значит нет проблем с моим железом, а у вашего дистрибутива есть и это мои проблемы? )) В общем попала вожжа под хвост и мне стало любопытно. Довольно быстро стало понятно, (и видно в UltraISO) что бут-лоудер в ISO-шке 3CX старый древний как говно мамонта. А в дистрбиутиве Debian — уже вполне современный EFI. О чем я написал им на форуме, с мыслью может они просто проглядели этот момент и пофиксят себе во благо. Но нет ))) Их технический директор продолжил по глупому гнуть свою линию, что дескать я пытаюсь запускать на нерекомендованном гипервайзоре итд ) Блин, так я же вам сказал почему вы не можете установить свою систему и проверить на этом «нерекомендованном гипервайзоре»)))

В общем, чтобы не морочится долго, решил проблему влоб. Взял я дистрибутив Debian, удалил из него все, оставив только загрузчик и залил в него содержимое ISO-шки 3CX. Все завелось, установилось и очень хорошо работает. )))

Что могу сказать, программисты и дизайнеры в 3CX очень клевые. Продукт — отличнейший. Коммьюнити и суппорт тоже отличные. А вот всяким CTO и Founder-ам возможно иногда стоит не влезать по-глупому в дискуссии )))))))

XSQD/002

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

Собирал на Matek f405-std именно для того, чтоб сначала завести его на iNav, а потом всё-же вспомнить и поставить туда-же, старый-добрый ardupilot. И он таки завелся!! Правда, по любой мелочи приходится гуглить, ибо вспоминалка совсем обленилась со всеми этими айнавами.

Но это ж прикольно! А как же просто настраивать osd на встроенных чипах... не то что раньше с прошивками micro/minim-osd на отдельных платах. Но всё-таки mission planner отстал от жизни интерфейсов... да. Сломал мозг несколько раз, пока находил нужные закладки... Плюнул и полез в full parameters list.