Grizzly 0 4 августа, 2019 Опубликовано 4 августа, 2019 · Жалоба Есть ли в продаже чипы, которые гарантированно наружу выдают все принятые пакеты? Что имеется в виду. Существуют различные модификации протоколов. Например, https://wiki.mikrotik.com/wiki/Manual:Nv2 Физический уровень должен быть стандартный, но хотелось бы иметь весь выход фреймов, чтобы убедиться в этом. Вдруг используются какие-то кастомные решения, где-то что-то добавляется или режется. В идеале было бы круто иметь и отсчеты в baseband на интервале фрейма, но это так, мечты, мечты... До этого не приходилось иметь дело с готовыми чипами, поэтому пока не понимаю, насколько полный поток можно получить с их выхода. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 4 августа, 2019 Опубликовано 4 августа, 2019 · Жалоба 9 часов назад, Grizzly сказал: Есть ли в продаже чипы, которые гарантированно наружу выдают все принятые пакеты? Так берете усб трансивер, на подобие RTL8188, модифицируете драйвер и принимайте или передавайте что хотите... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Doka 1 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба 19 hours ago, Grizzly said: Существуют различные модификации протоколов. Например, https://wiki.mikrotik.com/wiki/Manual:Nv2 есть два пути: 1. по ссылке сказано что базируется решение на "Atheros 802.11n chips and legacy 802.11a/b/g chips starting from AR5212" (это те чипы, что 100% умеют сниф, раз их можно кастомить для своего прото) - соответственно надо запрашивать документацию у Atheros (NDA, все дела), либо по крупицам собирать с китайских форумов (результат не гарантирован). 2. любой SDR: BladeRF, LimeSDR, Pluto, etc - если не в промышленных количествах надо, а 1...2 экземпляра, то это наиболее быстрый путь 10 hours ago, mantech said: Так берете усб трансивер, на подобие RTL8188, модифицируете драйвер и принимайте или передавайте что хотите... там помимо драйвера есть еще и проприетарное FW, которое и реализует PHY и близлежащие уровни и на которое документации 0,0 если что-то изменилось за последние годы, то с радостью приму эту новость Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 5 августа, 2019 Опубликовано 5 августа, 2019 (изменено) · Жалоба 1 час назад, Doka сказал: там помимо драйвера есть еще и проприетарное FW, которое и реализует PHY и близлежащие уровни и на которое документации 0,0 Судя по даташиту, встроенного МК там нет, только логика и конфигурационные регистры, значит там реализован только PHY и MAC, собственно то, что и нужно ТСу. Остальное из исходников линуксового драйвера, причем весь драйвер не нужен, а только работа с МАКом, что значительно проще. Разумеется нужно поднять усб балк стек и все такое. Исходники открытые есть, сам проверял, когда была идея "прикрутить " это чудо к своей не-линукс системе, потом нашел лучшее решение и отказался, но суть осталась... 1 час назад, Doka сказал: 2. любой SDR: BladeRF, LimeSDR, Pluto, etc Тут не так все просто, во первых все это дело еще нужно "поднять", хорошо разбираться в ПЛИСах, а во вторых реализовать вафельный МАК... Изменено 5 августа, 2019 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Doka 1 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба 35 minutes ago, mantech said: Судя по даташиту, встроенного МК там нет, только логика и конфигурационные регистры как-то загадочно: МК нету, а FW есть: может оно конечно не совсем то, о чём я подумал... 37 minutes ago, mantech said: Исходники открытые есть, сам проверял, когда была идея "прикрутить " это чудо к своей не-линукс системе, потом нашел лучшее решение и отказался, но суть осталась... а что за "лучшее решение"?... отказаться от продукции Realtek? 38 minutes ago, mantech said: Тут не так все просто, во первых все это дело еще нужно "поднять", хорошо разбираться в ПЛИСах, а во вторых реализовать вафельный МАК... надо поискать получше - под эту инфраструктуру (GNUradio et al) уже многое готовое есть.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба 16 часов назад, mantech сказал: Так берете усб трансивер, на подобие RTL8188, модифицируете драйвер и принимайте или передавайте что хотите... Спасибо. Поищу разные китайские исходники для начала. 5 часов назад, Doka сказал: 2. любой SDR: BladeRF, LimeSDR, Pluto, etc - если не в промышленных количествах надо, а 1...2 экземпляра, то это наиболее быстрый путь Это уже есть, но по реализации имеются вопросы. В том смысле, что промышленное должно быть получше по качеству приема. Ну и потребление. В общем, появилась такая идея попробовать готовый модуль. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба 4 часа назад, Doka сказал: как-то загадочно: МК нету, а FW есть: Думаю, что в 8192 может и есть что-то встроенное, т.к. у него и интерфейс другой, хотя может это то, что нужно именно в линуксе, какой-нить драйвер верхнего уровня и пр... Мне, когда занимался исходниками для 8188 этого не попадалось... 4 часа назад, Doka сказал: а что за "лучшее решение"?... отказаться от продукции Realtek? Поставил готовый модуль аля esp32 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Doka 1 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба 1 hour ago, mantech said: Поставил готовый модуль аля esp32 кстати, ТСу на заметку: рекомендую погуглить на тему "ESP32 sniffer" не факт что с N-полосой сможет работать, но может этого и не требуется в задаче Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 5 августа, 2019 Опубликовано 5 августа, 2019 · Жалоба 34 минуты назад, Doka сказал: стати, ТСу на заметку: рекомендую погуглить на тему "ESP32 sniffer" Гуглил. Пробовать надо :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться