Технологии, наука и безопасность своими словами

Технологии

Маршрутизатор Gemtek превратили в широкополосный радиоприёмник с помощью открытой прошивки

Проект w1700k-sdr представил необычную альтернативу штатной прошивке для маршрутизатора Gemtek W1700K с поддержкой Wi-Fi 7. Созданный с нуля программный код превращает этот потребительский роутер в полноценный программно-определяемый радиоприёмник. Устройство базируется на радиочипе MediaTek MT7996 и системе-на-кристалле Airoha AN7581.

После замены заводской прошивки радиочип перепрограммируется для захвата произвольных радиосигналов, а не только каналов Wi-Fi. SoC берёт на себя первичную обработку и пересылку данных на компьютер. Связь с хост-машиной организована через 10-гигабитный Ethernet по протоколу UDP.

Это позволяет передавать поток сэмплов со скоростью до 320 миллионов отсчётов в секунду — достаточно для анализа широкополосных сигналов без потерь. На стороне компьютера полученные данные визуализируются в виде спектрограмм и графиков. Так пользователь может наблюдать спектр радиоэфира в реальном времени, словно работая с дорогостоящим лабораторным оборудованием.

Прошивка написана на Си и Python и распространяется под лицензией MIT, за исключением модуля ядра, который следует GPLv2. Разработчики подчеркнули, что не использовали проприетарный код MediaTek, а опирались на открытый драйвер mt76 с лицензией BSD. Такой подход позволил избежать жёсткой привязки к фиксированным каналам.

Вместо этого гетеродин радиочипа настраивается на любую частоту в трёх обширных диапазонах: от 2,081 до 2,748 ГГц, от 4,647 до 7,509 ГГц и от 4,707 до 7,576 ГГц. Точность настройки впечатляет — шаг составляет 2,98 или 11,9 герца в зависимости от выбранного режима. Это даёт возможность зацепиться за узкополосные сигналы, спутниковые передачи или экспериментальные источники излучения.

Частоту приёма можно менять прямо во время работы с минимальной задержкой примерно в одну миллисекунду. Такая динамичность открывает путь для сканирования больших участков спектра и отслеживания прыгающих по частоте сигналов. Авторы проекта адресуют решение радиолюбителям, исследователям и разработчикам, которые хотят получить доступ к дешёвому и мощному SDR-интерфейсу.

Обычные приёмники сравнимой полосы стоят сотни или тысячи долларов, тогда как маршрутизатор Gemtek обходится значительно дешевле. Исходные тексты прошивки и сопутствующих утилит доступны на GitHub, что позволяет сообществу дорабатывать функциональность и адаптировать её для других платформ. Появление такой разработки стирает грань между бытовой электроникой и профессиональным радиоприёмным оборудованием.

инновации программирование открытый код

Оригинал

Обсуждение

Комментариев пока нет.

Похожие новости