Кролики - это не только ценный мех...
Но еще и логотип проекта
openwifi
Который использует проект
openwifi-hw
Который использует проект
openofdm
Фактически сбылась мечта идиота. Можно строить свои опенсорсные вайфай чипы и проводить эксперименты не в тех рамках куда тебя загнал вендор, а просто вне всяких рамок. Мы больше не связаны по рукам и ногам.
Из коробки поддерживается линуксовый mac80211 и FPGA прикидывается вайфай адаптером.
На нем, правда, тоже запущен линукс, но это другая история.
Очень внимательно буду следить за развитием этого проекта.
Кстати, стоит описать что сегодня уже умеет openwifi:
* 802.11a/g; 802.11n MCS 0~7; 20MHz
Тестировалось в режимах Ad-hoc (IBSS), Station и, собственно, AP.
* DCF (CSMA/CA) low MAC layer in FPGA (вплоть до 10us SIFS)
* Полностью настраиваемые RTS/CTS, CTS-to-self, SIFS/DIFS/xIFS/slot-time/CW/etc
* Поддержка нарезания слотов по MAC адресам.
* Поддержка 802.11ah
* Поддержка 802.11p (vehicle in 5.9GHz)
Скоро обещают 802.11ax
По пропускной способности пока такие результаты:
AP --> client: 30.6Mbps(TCP), 38.8Mbps(UDP)
client --> AP: 17.0Mbps(TCP), 21.5Mbps(UDP)
Не совсем ясно на каком канале и сколько потоков, но это мы еще выясним.
Если кто-то желает прямо разобраться, то можно посмотреть
вот тут подробный мануал.
Ну и напоследок хочется прокричать в стиле двух шотландцев из лифта
"WIIIIRELEEEESSSS!!!!!"
"FREEEDOOOOMM!!!!"