Как собрать дешевое устройство для определения источника помех Wi-Fi?

В этом посте ребята из ServerFault используют причудливый инструмент для отображения спектра WiFi в нормальных условиях, с работающей микроволновой печью и с включенной радионяней. Радионяня и микроволновая печь вызывают удивительное количество помех.

Имея дело с помехами Wi-Fi в прошлом, такой инструмент может быть очень полезным. Однако его цена — от $200 до $1000+ — выходит за рамки моего ценового диапазона.

Я хотел бы построить что-то для аналогичной цели, но мой опыт создания аналоговых устройств, скажем так, отсутствует .

  1. Какой самый дешевый способ определить, откуда исходят помехи Wi-Fi? Моя идея заключалась в том, чтобы настроить старое радио для приема на частоте 2,4 ГГц, но я понятия не имею, как это сделать.
  2. Как я могу определить, какой канал имеет наименьшие помехи?

Пожалуйста, дайте мне знать, если это не по теме. Спасибо!

Собрать собственное устройство будет довольно сложно. Это можно сделать, но с частотой 2,4 ГГц может быть довольно сложно справиться, если вы никогда раньше не возились с радиочастотной электроникой. Возможно, вам больше повезет с Wi-Fi-картой, подключенной к компьютеру с очень направленной антенной, и перемещайте ее, чтобы увидеть, откуда она исходит.
@Kellenjb: Это разочаровывает, я надеялся, что это просто замена катушки индуктивности или чего-то в этом роде. К сожалению, обычные карты Wi-Fi не дают прямого, необработанного доступа к чтению аналоговых сигналов, поэтому единственный способ сделать это с помощью программного обеспечения — записать «мощность сигнала», сообщаемую в разных местах, что является заведомо непоследовательным / ненадежным измерением: \
@BlueRaja-DannyPflughoeft Я не уверен, что это за карта, но у меня был бывший коллега по лаборатории, у которого была довольно дешевая карта Wi-Fi, предназначенная для перехвата пакетов Wi-Fi. Это также дало возможность показать мощность по всему спектру Wi-Fi. Было довольно легко определить, когда микроволновка была включена, просто взглянув на ее результаты. Суперпользователь может помочь вам узнать, какой продукт он использовал. Возможно также, что у него была сторонняя программа, чтобы показать ему эти результаты.

Ответы (2)

WiSpy основан на микросхеме Chipcon (теперь TI) CC2500, которая представляет собой цифровое радио общего назначения с частотой 2,4 ГГц. Сканируя каналы, его можно превратить в анализатор спектра. http://tim.cexx.org/?p=646

Итак, вам нужна плата с радио CC2500. Найдите на ebay «CC2500», и вы можете найти их по адресу http://www.ebay.com/itm//260900652131.

Вот аналогичный проект с чипом Chipcon на другой частоте: http://ossmann.blogspot.com/2010/03/16-pocket-spectrum-analyzer.html

Эй, Markrages, спасибо за это. Боюсь, я недостаточно уверен в своих навыках работы с электроникой, чтобы сообразить, что делать с этой штукой, как только я ее получу. Не могли бы вы немного уточнить?
Плата ebay CC2500 позаботилась о радиочастотной части радио. Что вам нужно сделать, так это цифровой интерфейс к CC2500, как описано в его спецификации и пример кода в ссылке DIYspy. Или просто купите WiSpy и подключите его.

Прежде чем вы пойдете дальше с этой идеей, я бы посоветовал вам сначала попробовать бесплатное программное обеспечение. inSSIDer сообщит вам, какие каналы используются (только маршрутизаторами Wi-Fi). Это даст вам хорошую отправную точку в отношении того, с какими помехами беспроводного маршрутизатора вы имеете дело. Если вы действительно хотите провести анализ спектра, я бы посоветовал сначала использовать этот инструмент по более разумной цене в 70 долларов (с бесплатным программным обеспечением). Создание анализатора займет много времени, особенно при разработке программного обеспечения.

Удачи в этом.

РЕДАКТИРОВАТЬ:

вскоре после написания этого я наткнулся на эту статью. Я надеюсь, что это помогает.

Я не думаю, что анализатор спектра является целью, если только у вас нет предложения по направленной антенне.