0

My laptop has a wireless pci (Atheros AR242x / AR252x) that doesn't seem to support 802.11n. By default it uses the ath5k kernel drivers.From 'iw list' command I can see that it doesn't support P2P-GO/CLIENT interfaces.I know that ath9k drivers support P2P-GO/CLIENT interfaces, but ath9k is compatible with 802.11n devices only.

My question is: Do I require a 802.11n supported wireless card in order to use Wifi-Direct? If it is no,then how do I get my wireless card(Atheros AR242x / AR252x) to support wifi-direct? or Is there a way where I can make it use ath9k(which support wifi-direct) instead of ath5k?

cgv
  • 61
  • 6

3 Answers3

0

# 1 # Wifi-Direct(WFD) is a standard that is built similar to WSC protocol(same as used in WPS) except that user intervention is reduced and more secure than WPS and more specialized on connection than its predecessor Wifi-Protected Setup. Saying that the hardware limitations is not there much except any STA mode supporting Wireless card could be made to support WFD (atleast theoratically).

# 2 # But with the current Sw-stack available for ath9k(and other MAC-Drivers under compat) its possible to readily run P2P supplicant with those.

# 3 # To brief ath9k,etc has WFD support added , while older ath5k lacks and could be made to support in future.

PS :The STA-mode operation alone is enough if the peer WFD device is of higher intent always and negotiates with our lower intented device(and these are knowledgeable guesses but never found such device so far,until i develop one).

Braghadees
  • 26
  • 4
-1

As far as I know 802.11n support is mandated for wifi direct.I have also faced the same situation and I shifted to a hardware that supports 802.11n

Chait
  • 213
  • 2
  • 11
  • 1
    @icepack As you mentioned in your answer wifi direct is restricted to 802.11n-enabled devices.I have answered based on my personal experience.I have tried using wifi direct on a device which doesn't support 802.11n and found that all the wpa_cli p2p_commands fail. – Chait Jul 05 '13 at 11:55
  • I have never wrote such thing. And removing my previous remark won't change this fact. – SomeWittyUsername Jul 05 '13 at 12:41
  • @icepack I meant that the statement "different vendors might restrict the usage to 11n-enabled devices due to demand for high speeds in common WiFi Direct usages" which you made is true – Chait Jul 05 '13 at 12:50
  • 1
    That's a hugely different statement. WiFi Direct is simply a P2P protocol and nothing restricts it to 11n. If a vendor binds these 2 things together, it's his proprietary decision. – SomeWittyUsername Jul 05 '13 at 12:53
  • Official definition from WiFi Alliance: http://www.wi-fi.org/knowledge-center/faq/will-wi-fi-direct-work-80211-abgn – SomeWittyUsername Jul 05 '13 at 13:04
  • let us [continue this discussion in chat](http://chat.stackoverflow.com/rooms/32957/discussion-between-venkat-and-icepack) – Chait Jul 05 '13 at 13:12
-1

WiFi Direct as is doesn't require 802.11n support although different vendors might restrict the usage to 11n-enabled devices due to demand for high speeds in common WiFi Direct usages. Essentially support depends on vendor driver capabilities, there is nothing additional in HW.

SomeWittyUsername
  • 18,025
  • 3
  • 42
  • 85
  • How can I can get wifi direct working on my laptop with AR242x /AR542x? – cgv Jul 05 '13 at 11:44
  • :I have searched a lot but couldn't find the right drivers for my wireless card that support wifi direct.Can you please tell if there a way in which I can make my wireless card make use of ath9k instead of ath5k (both ath9k and ath5k are kernel modules) – cgv Jul 05 '13 at 12:18
  • @giri Try removing ath5k module and loading ath9k. – Chait Jul 05 '13 at 12:36
  • 1
    `modprobe -r ath5k` and `modprobe ath9k` – Chait Jul 05 '13 at 12:40
  • this time `iw list` didn't give any output and using `lspci -v` I found that my wireless card is not using any kernel driver – cgv Jul 05 '13 at 12:54