핵심 요약
- 한 개발자가 Wi-Fi 7 공유기(Gemtek W1700K)를 개조해 최대 320Msps 대역폭의 광대역 소프트웨어 정의 라디오(SDR) 수신기로 탈바꿈시키는 오픈소스 프로젝트를 공개했습니다.
- 제조사 펌웨어 없이 미디어텍 MT7996 칩을 바닥부터 제어하는 자체 펌웨어를 작성해 2.4GHz, 5GHz, 6GHz 전파 데이터를 10GbE 포트로 초당 9.75Gbps로 실시간 스트리밍합니다.
- 호스트 PC의 웹 브라우저에서 26만 포인트 FFT를 적용한 실시간 전파 스펙트럼과 폭포수 화면을 지연 없이 모니터링할 수 있습니다.
요약 한 개발자가 일반 상용 Wi-Fi 7 공유기(Gemtek W1700K)를 개조해 최대 320Msps 대역폭을 수신할 수 있는 초고성능 소프트웨어 정의 라디오(SDR, Software Defined Radio) 수신기로 변신시키는 오픈소스 프로젝트를 공개했습니다.
이 프로젝트는 공유기에 내장된 미디어텍(MediaTek) MT7996 무선 칩과 에어로하(Airoha) AN7581 SoC를 활용합니다. 개발자는 제조사의 순정 펌웨어를 전혀 쓰지 않고, 칩셋 초기화와 캘리브레이션 레지스터 동작을 일일이 리버스 엔지니어링해 자체 펌웨어(ROM 패치 및 독자 코드)를 구축했습니다. 이를 통해 무선 칩이 2.4GHz, 5GHz, 6GHz 대역에서 최대 320Msps 속도로 14비트 IQ 원시 데이터를 캡처하도록 만들었습니다.
캡처된 방대한 전파 데이터는 공유기 SoC의 1GiB 링 버퍼에 DMA로 적재된 뒤, 무선 코어의 압축 처리를 거쳐 10Gbps 이더넷 포트를 통해 무손실 제로 카피 UDP 데이터그램으로 PC에 초당 약 9.75Gbps 속도로 전송됩니다. 호스트 PC에서는 웹 브라우저 기반 UI를 통해 26만 포인트가 넘는 FFT를 초당 100프레임으로 실시간 처리하여 2.4GHz 전체 대역의 실시간 스펙트럼과 폭포수(Waterfall) 화면을 바로 확인할 수 있습니다.
개발진은 이 펌웨어가 철저하게 수신 전용(RX only)으로 동작하도록 설계되어 미디어텍 기본 펌웨어와 달리 기동 중 강한 전파 송신을 일으키지 않는다고 설명하면서도, 고감도 계측 장비에 직접 연결할 때는 주의를 당부했습니다. 일반 가정용 공유기 하드웨어로 전문 연구용 수준의 고대역폭 SDR 수신기를 구현해 낸 해커 정신이 돋보이는 프로젝트입니다.
Sponsored · 광고