> Да я тут дотянулся до этого wi-fi direct на ведроидном планшете и
> имею заметить:
> 1) В ведроиде он так хорошо спрятан, что найти его можно только
> заранее зная что такое вообще бывает.
> 2) Реализовано это крайне невнятно и смысл фичи при взгляде на нее
> вообще не понятен.С точки зрения андроида, его и не нужно включать напрямую вручную - его включает требуемая задача. Например, функция "дублирование экрана" его включает (между телефоном и телевизором). Или Android Beam для передачи фотки или песни между телефонами, если ими прикоснуться друг к другу для срабатывания NFC может использовать его вместо Bluetooth-передачи, так значительно быстрее. Я пользовался и тем, и другим не на самых свежих телефонах - отлично работает. В случае Android Beam можно только косвенно догадаться о том, что используется по скорости передачи, оно отработает в любом случае.
Т.е. UI для "связать устройства по Wi-Fi Direct" и не подразумевается, но наличие этой технологии позволяет реализовать высокоскоростную передачу данных между устройствами для конкретного функционала.
> Ну ок, iw говорит что эти режимы моим адаптером - поддерживаются. Мои
> дальнейшие действия?
Так задача какая? Видео на ТВ отправить?
Эта технология нужна для конкретной задачи. В рамках обсуждаемого топика - Firefox включит и настроит сам для своей задачи.
Или хочется поиграться с целью поддержать в своем приложении для какой-то конкретного типа передачи данных? Тогда добро пожаловать в девелоперскую документацию, ее полно.
https://wireless.wiki.kernel.org/en/developers/p2p/howto
https://wireless.wiki.kernel.org/en/developers/p2p/overview
https://wireless.wiki.kernel.org/en/developers/p2p/p2p-inter...
http://processors.wiki.ti.com/index.php/OMAP_Wireless_Connec...
http://svn.dd-wrt.com/browser/src/router/hostapd-wps/wpa_sup...
В последней ссылки есть и примеры конкретных команд, которые можно попробовать сейчас. При условии, что понятна конкретная задача (с кем связываться и для чего).
> На практике большинство девайсов с wi-fi вообще про Wi-Fi Direct не в
> курсах. Так что если кто хотел сказать что стало лучше -
> да фиг вам.
Это ничем не обоснованное утверждение.
Кроме того, даже если сейчас не в курсе - через пару лет будут в курсе. Это утверждение из серии "зачем в ноуте поддержка wifi, если точек в окрестностях не видно, везде только проводной ethernet?".
> Так это уже вопросы к UI что он там умеет. Это же
> касается и Wi-Fi direct.
Для него UI и не нужен. Это техническая деталь, UI делается для другой (конкретной) функциональности.
> Странно, я что-то не наблюдаю засилья этих фич в драйверах и гуйнюшках
> например компьютеров. Или там не очень новых девайсов (вот прям ща
> все побегут выкидывать девайсы чтобы wi-fi direct у себя в девайсе
> получить, аж два раза).
Телефон двухлетней давности с андроид 4.2 - достаточно старый? Screen Mirroring поддерживается, а он работает через direct.
>> Не придирайтесь к образному описанию. Но если хотите - первое устройство является
>> softAP, к которому подключается второе,
> При этом, заметим, девайс должен держать минимум 2 VIF. И чем был
> плох AdHoc IBSS вместо AP - загадка природы.
Это должен уметь "большой стационарный девайс", а не тот, кто поключается - есть разница, не? Т.е. телефону это НЕ НУЖНО уметь, там простое подключение, а в телевизоре как-нибудь они у себя это сделают (но меня не волнует, как - я-то подключаюсь с телефона к телевизору, а не наоборот). Геймпаду это НЕ НУЖНО уметь, это сделает за него консоль (да, нынче с геймпада можно слушать потоковую музыку во время игры, например). Принтеру это НЕ НУЖНО уметь, это сделает за него компьютер - и человеку, который подключает принтер, все равно, как это сделано внутри компьютера.