2013-03-21 2 views
13

Насколько я знаю, по существу WIFI direct включен с помощью мягкой точки доступа. Мой вопрос: может ли базовый модуль WIFI работать как WIFI-станция и как прямая конечная точка WIFI одновременно? Это означает, что мы надеемся, что модуль WIFI сможет связываться с мобильным телефоном, используя WIFI direct, и в то же время подключаться к маршрутизатору в качестве WIFI-станции. Является ли это возможным? и насколько широко и сильно этот случай поддерживается в технологии?Может ли WIFI прямой и WIFI-станция работать одновременно?

ответ

14

Вы можете, если ваш wifi-драйвер поддерживает многопользовательский. Эта функция, доступная в некоторых чипах Wi-Fi (например, TI wl1271), позволяет использовать один чип Wi-Fi для разных ролей.

Мы используем эту функцию в одном из наших продуктов, чтобы поддерживать точку доступа, одновременно поддерживая возможность подключения к другой беспроводной сети. Этот продукт работает на Android 4.0.4 с ядром OMAP 3.0 Linux.

Для получения дополнительной информации об этом вы можете проверить, существует ли такой драйвер для вашего чипа, и взгляните на this post Я создал на Stackoverflow, где я подробно расскажу о нашей реализации, используя наш беспроводной чип.

+1

Отличный ответ! В моем случае я использую процессор Freescale i.MX28 (ядро ARM9) и ядро ​​Linux 2.6. Что вы думаете о том, насколько хорошо чипы WI1271 WIFI TI поддерживают эту конфигурацию с точки зрения совместимости программного обеспечения? Насколько я знаю, чипы TI сначала используют свой собственный процессор, что заставляет меня сомневаться в большей или меньшей степени совместимости с процессором других производителей. Кстати, я надеюсь, что роль AP может поддерживать WIFI direct. Является ли это возможным ? Tks! – user2089612

+2

Вы совершенно правы, платформа Ti поставляется в целом SoC, оставляя вас без выбора, но используя свою дырочку. Если вам действительно нужна эта функция, я предлагаю вам приобрести расширитель диапазона и посмотреть, какой чип/SoC они используют, я предлагаю вам выбрать чип Wi-Fi с 2 антеннами (один для STA, другой для SoftAP) это сэкономит вам массу неприятностей. Wifi direct можно использовать вместо роли AP, они не совсем то же самое. В любом случае, если вы используете последнее ядро ​​с hostapd и многоцелевым чипом, оно должно работать без боли. –

+2

Следует отметить, что спецификация Wi-Fi Direct указывает, что вы должны одновременно подключаться к группе Wi-Fi Direct и другой обычной точке доступа, поэтому это определенно функция, зависящая от чипа wifi, как говорится в этом ответе. –

Смежные вопросы