Пожалуйста, не пишите мне больше. Я уже понял, что проебался. Запуск был 11 апреля.
Вот что бывает когда бегаешь около месяца в мыле и выпадаешь из реальности...
С меня статья по спутниковому интернету, короч. В качестве компенсации =)))
Вот что бывает когда бегаешь около месяца в мыле и выпадаешь из реальности...
С меня статья по спутниковому интернету, короч. В качестве компенсации =)))
BREAKING NEWS!!! Mikrotik обосрались с подливой!
Правильно, не все же мне конфузиться по поводу псевдо Live трансляций с ютуба.
Проблема касается RB4011 и как минимум прошивок 6.43.2, 6.43.7, 6.44.2.
Выражается внешне в том, что то ли не работает вайфай, то ли глючит SFP.
Морозят уже больше трех месяцев, а мне понадобилось две секунды чтобы понять в чем дело. Знающие люди уже тоже все поняли =D
Подробности ниже.
Короче, дело обстоит так. Купил парень RB4011 для нужд вайфаизации. Перенес свой конфиг иии… Что-то пошло не так. Он отписал на официальный форум вот сюда. К проблеме подключились другие специалисты, в том числе и "специалисты", но ни детальный разбор логов, ни обновление прошивки, ни какая-либо другая магия не помогли. К слову, товарищи перепробовали все что можно и проверили десятки гипотез от “попробуй понизить мощность вайфай” до “поиграй с SSID именами точек”. Так бывает, когда нет понимания сути и навыков траблшутинга.
И вот, в какой-то момент товарищ с ником TimurA обратил внимание форумчан на то, что MAC адреса WLAN и SFP интерфейсов СОВПАДАЮТ!!!. СОВПАДАЮТ, КАРЛ!
Очевидно, что это совсем не норма. Баг переходит от версии к версии и никак не чинится. Очевидно, тестами не покрыт и с тестированием прошивок у Mikrotik все плохо.
Собственно, так как я плотно копаюсь последнее время в исходниках и патчах различных вендоров, мне суть проблемы ясна. Дело в том, что инициализация большинства интерфейсов на роутерах зависит от единственного заводского MAC адреса, прошитого в специальном разделе. То есть, если последний октет равен 46, то WLAN0 может считаться как 46 + 1, WLAN1 как 46 + 2, SFP1 как 46 + 3 и так далее. Стандартная практика, все так делают. Но в таком случае легко совершить ошибку, если в твоем штате работают не особо внимательные программисты и делают много копипасты (Mikrotik в этом плане просто показательный случай). Поскольку, параметры инициализации интерфейсов в коде у них идентичные или очень похожие, достаточно невнимательно скопипастить параметры для другого похожего устройства и MAC АДРЕСА БУДУТ ИНИЦИАЛИЗИРОВАТЬСЯ ПО УМОЛЧАНИЮ НЕПРАВИЛЬНО! Ниже я приведу пример кода инициализации устройства и попробуйте оценить сами вероятность допуска подобной ошибки.
Решение проблемы:
Слава яйцам, для WLAN интерфейсов можно сменить MAC адрес руками и таким вот костылем исправить ситуацию. Но, я думаю, тем кто постоянно работает с Mikrotik это даже и костылем не покажется =))
Ну и остается только ждать пока гордые ребята из Латвии признают баг и поправят его (надеюсь).
Правильно, не все же мне конфузиться по поводу псевдо Live трансляций с ютуба.
Проблема касается RB4011 и как минимум прошивок 6.43.2, 6.43.7, 6.44.2.
Выражается внешне в том, что то ли не работает вайфай, то ли глючит SFP.
Морозят уже больше трех месяцев, а мне понадобилось две секунды чтобы понять в чем дело. Знающие люди уже тоже все поняли =D
Подробности ниже.
Короче, дело обстоит так. Купил парень RB4011 для нужд вайфаизации. Перенес свой конфиг иии… Что-то пошло не так. Он отписал на официальный форум вот сюда. К проблеме подключились другие специалисты, в том числе и "специалисты", но ни детальный разбор логов, ни обновление прошивки, ни какая-либо другая магия не помогли. К слову, товарищи перепробовали все что можно и проверили десятки гипотез от “попробуй понизить мощность вайфай” до “поиграй с SSID именами точек”. Так бывает, когда нет понимания сути и навыков траблшутинга.
И вот, в какой-то момент товарищ с ником TimurA обратил внимание форумчан на то, что MAC адреса WLAN и SFP интерфейсов СОВПАДАЮТ!!!. СОВПАДАЮТ, КАРЛ!
Очевидно, что это совсем не норма. Баг переходит от версии к версии и никак не чинится. Очевидно, тестами не покрыт и с тестированием прошивок у Mikrotik все плохо.
Собственно, так как я плотно копаюсь последнее время в исходниках и патчах различных вендоров, мне суть проблемы ясна. Дело в том, что инициализация большинства интерфейсов на роутерах зависит от единственного заводского MAC адреса, прошитого в специальном разделе. То есть, если последний октет равен 46, то WLAN0 может считаться как 46 + 1, WLAN1 как 46 + 2, SFP1 как 46 + 3 и так далее. Стандартная практика, все так делают. Но в таком случае легко совершить ошибку, если в твоем штате работают не особо внимательные программисты и делают много копипасты (Mikrotik в этом плане просто показательный случай). Поскольку, параметры инициализации интерфейсов в коде у них идентичные или очень похожие, достаточно невнимательно скопипастить параметры для другого похожего устройства и MAC АДРЕСА БУДУТ ИНИЦИАЛИЗИРОВАТЬСЯ ПО УМОЛЧАНИЮ НЕПРАВИЛЬНО! Ниже я приведу пример кода инициализации устройства и попробуйте оценить сами вероятность допуска подобной ошибки.
Решение проблемы:
Слава яйцам, для WLAN интерфейсов можно сменить MAC адрес руками и таким вот костылем исправить ситуацию. Но, я думаю, тем кто постоянно работает с Mikrotik это даже и костылем не покажется =))
Ну и остается только ждать пока гордые ребята из Латвии признают баг и поправят его (надеюсь).
Так, на Амазоне уже выложили адаптеры 802.11ax.
https://www.amazon.com/Killer-Wi-Fi-AX1650-Module-Bluetooth/dp/B07Q4YYQC2/
Налетаем!
https://www.amazon.com/Killer-Wi-Fi-AX1650-Module-Bluetooth/dp/B07Q4YYQC2/
Налетаем!
Говорят что во Вьетнаме не особо хорошо с интернетом. Ну вот, походу не везде... Не везде...
Qualcomm презентовали dev kit для разработки Mesh роутеров.
Есть даже подробные технические характеристики.
Ну или как роутеров… Короче, поясню ниже.
Спецификация устоялась и на сегодняшний день в соотношении цена-качество Qualcomm равных нет. Это проверенная платформа IPQ4019 с четырьмя ядрами Cortex-A7.
Характеристики борды максимально сдержанные.
WiSoC – Qualcomm IPQ4019 quad core 717 MHz Arm Cortex-A7
ОЗУ – 1GB DDR3L
eMMC флэш и слот microSD
Внешний LCD интерфейс
ТРИ модуля Wi-Fi (смотрите блок схему)
ПЯТЬ портов ethernet
Bluetooth, Zigbee и вот это вот все.
Мультимедиа функции:
Qualcomm Aqstic audio technology
Meeami Tech Clear Voice multi-microphone technology
Аудио интерфейсы – 2x TDM I²S, PCM, S/PDIF
Количество микрофонов - до 6 штук.
Крипто фичи:
Qualcomm Trusted Execution Environment
Crypto Engine
Secure Boot
Порты PCIe 2.0, SPI, UART, GPIO, USB 2.0, USB 3.0
То есть, два радио модуля отводятся под обслуживание пользовательских устройств, третий занимается построением Mesh c другими роутерами. Но это если касаться только сетевой части. Если посмотреть свежим взглядом на все остальное, станет очевидно, что это не просто роутер, это уже полноценная мультимедийная система.
Примечательно, что внутри из коробки присутствует Alexa от Amazon. Которая не просто добавляет голосовое управление, а выводит сам девайс на качественно новый уровень.
Кажется, традиционные Wi-Fi роутеры начинают потихоньку устаревать. Из специализированного устройства это превращается в “функцию” которой наделяют какой-то другой многофункциональный девайс. Собственно, примерно такие же метаморфозы произошли с традиционными телефонами. Врят ли в 2019 году кого-то можно удивить обычной трубкой, которая умеет звонить, ставить будильник и отправлять сообщения. Большинство людей ходят со смартфонами.
Весьма вероятно, что через пару-тройку лет уже никто не будет подключать систему голосового управления в виде умной колонки чтобы она соединялась с роутером и чем-то там рулила. Вместо этого мы увидим “home system”, которая будет включать в себя Mesh сеть из устройств, одновременно являющихся и голосовыми помощниками, и Wi-Fi роутерами, и шлюзами для IoT датчиков. Концепция логичная и понятная. Думаю, приживется достаточно быстро.
Есть даже подробные технические характеристики.
Ну или как роутеров… Короче, поясню ниже.
Спецификация устоялась и на сегодняшний день в соотношении цена-качество Qualcomm равных нет. Это проверенная платформа IPQ4019 с четырьмя ядрами Cortex-A7.
Характеристики борды максимально сдержанные.
WiSoC – Qualcomm IPQ4019 quad core 717 MHz Arm Cortex-A7
ОЗУ – 1GB DDR3L
eMMC флэш и слот microSD
Внешний LCD интерфейс
ТРИ модуля Wi-Fi (смотрите блок схему)
ПЯТЬ портов ethernet
Bluetooth, Zigbee и вот это вот все.
Мультимедиа функции:
Qualcomm Aqstic audio technology
Meeami Tech Clear Voice multi-microphone technology
Аудио интерфейсы – 2x TDM I²S, PCM, S/PDIF
Количество микрофонов - до 6 штук.
Крипто фичи:
Qualcomm Trusted Execution Environment
Crypto Engine
Secure Boot
Порты PCIe 2.0, SPI, UART, GPIO, USB 2.0, USB 3.0
То есть, два радио модуля отводятся под обслуживание пользовательских устройств, третий занимается построением Mesh c другими роутерами. Но это если касаться только сетевой части. Если посмотреть свежим взглядом на все остальное, станет очевидно, что это не просто роутер, это уже полноценная мультимедийная система.
Примечательно, что внутри из коробки присутствует Alexa от Amazon. Которая не просто добавляет голосовое управление, а выводит сам девайс на качественно новый уровень.
Кажется, традиционные Wi-Fi роутеры начинают потихоньку устаревать. Из специализированного устройства это превращается в “функцию” которой наделяют какой-то другой многофункциональный девайс. Собственно, примерно такие же метаморфозы произошли с традиционными телефонами. Врят ли в 2019 году кого-то можно удивить обычной трубкой, которая умеет звонить, ставить будильник и отправлять сообщения. Большинство людей ходят со смартфонами.
Весьма вероятно, что через пару-тройку лет уже никто не будет подключать систему голосового управления в виде умной колонки чтобы она соединялась с роутером и чем-то там рулила. Вместо этого мы увидим “home system”, которая будет включать в себя Mesh сеть из устройств, одновременно являющихся и голосовыми помощниками, и Wi-Fi роутерами, и шлюзами для IoT датчиков. Концепция логичная и понятная. Думаю, приживется достаточно быстро.
Qualcomm
Mesh Networking Development Kit for Amazon AVS
Парам-парам-пам!
www.bbc.com/russian/amp/news-48126218
А я вот столкнулся с тем, что благодаря ковровым блокировкам телеграма многие провайдеры блокировали git.openwrt.org около полугода.
Ну, то есть, саботировали мой процесс разработки. Так что у меня теперь есть веские причины ненавидеть РКН и президента лично.
Такие дела...
www.bbc.com/russian/amp/news-48126218
А я вот столкнулся с тем, что благодаря ковровым блокировкам телеграма многие провайдеры блокировали git.openwrt.org около полугода.
Ну, то есть, саботировали мой процесс разработки. Так что у меня теперь есть веские причины ненавидеть РКН и президента лично.
Такие дела...
BBC News Русская служба
Путин подписал закон о "суверенном интернете". Он вступит в силу через полгода
Президент России Владимир Путин в среду подписал закон об автономной работе интернета в России. Он вступит в силу 1 ноября 2019 года. Документ позволяет в случае необходимости изолировать российский сегмент интернета и обеспечить его автономную работу.
Минутка хороших новостей.
Seeed Studio презентовали конкурента модулям на основе ESP8266.
Встречайте модуль W600 на основе супердешевого чипа W600 (не парились с названием, ага), который в отличие от … построен на честном Cortex-M3. Ну, то есть, CMSIS, стандартные библиотеки, FreeRTOS, вот это вот все.
Плюс, по распиновке он похожа на ESP-12E. Хотя у него отсутствует АЦП и есть только дискретные входы/выходы. Но все равно прикольно.
Получается, что теперь нет никакой монополии (УРА!!!). На рынке ультрадешевых микроконтроллеров с Wi-Fi присутствуют:
1) Espressif со своими ESP8266/8285
2) Realtek со своим RTL8710
3) Winner Micro со своим W600
Два последних на Cortex. То есть, весьма дружественны к разработчику. Это все положительно сказывается на доступности дешевых IoT датчиков. Дешевыми будем считать что-то в пределах десяти баксов.
Seeed Studio презентовали конкурента модулям на основе ESP8266.
Встречайте модуль W600 на основе супердешевого чипа W600 (не парились с названием, ага), который в отличие от … построен на честном Cortex-M3. Ну, то есть, CMSIS, стандартные библиотеки, FreeRTOS, вот это вот все.
Плюс, по распиновке он похожа на ESP-12E. Хотя у него отсутствует АЦП и есть только дискретные входы/выходы. Но все равно прикольно.
Получается, что теперь нет никакой монополии (УРА!!!). На рынке ультрадешевых микроконтроллеров с Wi-Fi присутствуют:
1) Espressif со своими ESP8266/8285
2) Realtek со своим RTL8710
3) Winner Micro со своим W600
Два последних на Cortex. То есть, весьма дружественны к разработчику. Это все положительно сказывается на доступности дешевых IoT датчиков. Дешевыми будем считать что-то в пределах десяти баксов.
Seeedstudio
W600 Module
The W600 Module is a cost-effective 2.4GHz WiFi module support 802.11b/g/n.
Что-то я не совсем понял как это так.
Ну да ладно, может коллективный разум канала подскажет.
Ну да ладно, может коллективный разум канала подскажет.
Очередной всратый робот в одной из екатеринбургских поликлиник.
Такой вот у нас "интернет вещей"
Такой вот у нас "интернет вещей"
Открыл для себя потрясающе систематизированный источник информации.
Тут тебе и таблицы MCS, и Beacon time utilization, и калькулятор потерь с таблицей затухания в различных материалах.
Короче, кто-то постарался и сделал отличный документ.
Спасибо тебе, добрый человек.
https://docs.google.com/spreadsheets/d/1mxIttfxVegTjiXWoe6sSCHB-ew7QYWhRBrGWvMAqRDs/
Тут тебе и таблицы MCS, и Beacon time utilization, и калькулятор потерь с таблицей затухания в различных материалах.
Короче, кто-то постарался и сделал отличный документ.
Спасибо тебе, добрый человек.
https://docs.google.com/spreadsheets/d/1mxIttfxVegTjiXWoe6sSCHB-ew7QYWhRBrGWvMAqRDs/
Google Docs
Spectrum+
5GHz
FCC Domain,UNII-1 5150-5250,UNII-2 5250-5350,UNII-2-Extended 5470-5725
Frequency, MHz,5180,5200,5220,5240,5260,5280,5300,5320,5500,5520,5540,5560,5580,5600,5620,5640,5660,5680
Wavelengh, cm,5,8,5,8,5,7,5,7,5,7,5,7,5,7,5,6,5,5,5,4,5,4,5,4,5,4,5,4,5,3…
FCC Domain,UNII-1 5150-5250,UNII-2 5250-5350,UNII-2-Extended 5470-5725
Frequency, MHz,5180,5200,5220,5240,5260,5280,5300,5320,5500,5520,5540,5560,5580,5600,5620,5640,5660,5680
Wavelengh, cm,5,8,5,8,5,7,5,7,5,7,5,7,5,7,5,6,5,5,5,4,5,4,5,4,5,4,5,4,5,3…