Solved Wifi Direct

Discussion in 'Microsoft Surface Pro 3' started by taglicht, Nov 2, 2015.

  1. taglicht

    taglicht New Member

    Joined:
    Nov 2, 2015
    Messages:
    8
    Likes Received:
    2
    Trophy Points:
    3
    My Device:
    SPro3
    Hello,

    Regarding WiFi Direct, are the Microsoft Surface PROs (especially the 3) supporting it natively?

    If yes, how to activate? Adapter didn't show up in Device Manager.

    Thanks.
     
  2. GreyFox7

    GreyFox7 Super Moderator Staff Member

    Joined:
    Jul 27, 2014
    Messages:
    6,340
    Likes Received:
    1,279
    Trophy Points:
    113
    What adapter? Need more information to formulate a reply.
    For example Miracast uses wifi direct to mirror or extend the screen to compatible devices.

    What did you want to do?
     
  3. taglicht

    taglicht New Member

    Joined:
    Nov 2, 2015
    Messages:
    8
    Likes Received:
    2
    Trophy Points:
    3
    My Device:
    SPro3
  4. GreyFox7

    GreyFox7 Super Moderator Staff Member

    Joined:
    Jul 27, 2014
    Messages:
    6,340
    Likes Received:
    1,279
    Trophy Points:
    113
    You're Welcome.
     
  5. jnjroach

    jnjroach Administrator Staff Member

    Joined:
    Nov 9, 2012
    Messages:
    7,104
    Likes Received:
    1,724
    Trophy Points:
    113
    Location:
    Seattle, WA USA
    My Device:
    Surface Book
    WiFi Direct Adapters only show up when activated (like when you have an active Miracast Session). But yes, the Surface line supports it natively....if it doesn't work no culprits that disable it include VirtualBox, Cisco VPN Client and some Antivirus/Security Suites.
     
  6. taglicht

    taglicht New Member

    Joined:
    Nov 2, 2015
    Messages:
    8
    Likes Received:
    2
    Trophy Points:
    3
    My Device:
    SPro3
    Thanks for the reply.
    There is nothing special that is installed except Hyper-V, that I need and will not uninstall. But that is a Microsoft feature product and I did not read anything that states that installing it will unable any other function (Surface PRO 3 running Windows 10 with all updates soft/firmware installed).
    Nevertheless the other Microsoft Software called "Share My Files" is supposed to work with WiFI direct but says that "Your PC does unfortunately not support Wi-Fi Direct transfer". Which brings me to this question and researching of a solution.
     
  7. jnjroach

    jnjroach Administrator Staff Member

    Joined:
    Nov 9, 2012
    Messages:
    7,104
    Likes Received:
    1,724
    Trophy Points:
    113
    Location:
    Seattle, WA USA
    My Device:
    Surface Book
    Bind the Hyper-V virtual switch to the Ethernet adapter rather than the wireless card. If that doesn't work the particular software doesn't support the Marvell Adapter.
     
  8. taglicht

    taglicht New Member

    Joined:
    Nov 2, 2015
    Messages:
    8
    Likes Received:
    2
    Trophy Points:
    3
    My Device:
    SPro3
    @jnjroach: Thanks, would be nice but there is only the WiFi adapter present. No external Ethernet Adapter. Because 1. it's a laptop/tablet (bought too expensively for mobility (even so the battery lasts for max 3h when used)), 2. do not want to sacrifice the only USB slot.

    I did some testing and here are the results:

    • Un-installed Hyper-V
      • Wifi Direct worked perfectly using the mentioned tool/software
        • ! Surface 3PRO IS WiFi Direct natively enabled
        • ! APPstore APP "Share My Files" is WiFi Direct enabled and works ok
      • In "Network Connections" and "Device Manager" 2 devices are present
        • The Wireless adapter (unhidden)
        • Microsoft Wi-Fi Direct Virtual Adapter (unhidden)
    • Re-installed Hyper-V
      • Wifi Direct works no more. Software (ment) displays erroneous error message "Your PC does unfortunately not support Wi-Fi Direct transfer" which was proved to be wrong
      • In "Network Connections" and "Device Manager" 4 devices are present
        • Hyper-V Virtual Switch (external) (the virtual switch to which connect the VMs to gain access to outside)
        • Microsoft Network Adapter Multiplexer Driver (a level 2 bridge betw. Wifi and Vswitch)
        • The Wireless adapter
        • Microsoft Wi-Fi Direct Virtual Adapter (hidden)
    As a result, installing Hyper-V disables WiFi direct. This isn't documented or I did not dig deep enough or spent enough hours to figure out.
    Either this is a bug in which case somebody who knows how to do it should inform the right people at Microsoft, or this is as sometimes stated "by design" but then, it should be written on the product (Surface PRO 3) specs page or communicated in a way that my grandmother understands it. This is not sold solely to IT-PROs.
     
  9. jnjroach

    jnjroach Administrator Staff Member

    Joined:
    Nov 9, 2012
    Messages:
    7,104
    Likes Received:
    1,724
    Trophy Points:
    113
    Location:
    Seattle, WA USA
    My Device:
    Surface Book
    That doesn't surprise me, when you enable Hyper-V it binds to a Network Adapter and creates a v-Switch to handle all network traffic on the bound adapter.

    Hyper-V is not a consumer technology is there for a very specific use case, typically Developers...

    Add a loopback adapter (assuming your VM doesn't need internet).
     
  10. taglicht

    taglicht New Member

    Joined:
    Nov 2, 2015
    Messages:
    8
    Likes Received:
    2
    Trophy Points:
    3
    My Device:
    SPro3
    OK, several hours later, I have a viable solution (see result in attached screen-shot):

    1. reinstalled Hyper-V (because I need it) but did not create an "External Switch" for the VM's that need Internet access
    2. checked that Wifi Direct still works (so not the installation of Hyper-V disables WiFi Direct but the "External Switch" that bridges to the WiFi adapter and only one adapter may bridge to it (its written in a popup when you try to add another adapter)
    3. created instead an "Internal Switch". This creates a virtual adapter on the host that is connected to this new switch. No bridging of any type and no modification of the former Wifi adapter's behavior. This switch lets all VM's communicate among them AND the Host, which is connected to the switch as stated before. But no IP schema here. So I decided to do ICS. By sharing the Internet Connection of the WiFi adapter, it becomes a NAT, DHCP and DNS Proxy for the network where it is attached. So the VM's receive their IP configuration from it.
    Now everything works fine.
    I'll show it to my grandma so she can setup hers :-(
    Windows is still no "Consumer" product. Or maybe yes, it's made for being sold. Some may end up by use it.

    Capture.JPG
     
    buers and leeshor like this.
  11. taglicht

    taglicht New Member

    Joined:
    Nov 2, 2015
    Messages:
    8
    Likes Received:
    2
    Trophy Points:
    3
    My Device:
    SPro3
    And don't tell me Windows 10 is free...
     
  12. jnjroach

    jnjroach Administrator Staff Member

    Joined:
    Nov 9, 2012
    Messages:
    7,104
    Likes Received:
    1,724
    Trophy Points:
    113
    Location:
    Seattle, WA USA
    My Device:
    Surface Book
    I'm confused why your grandmother is needing to use Hyper-V????? I'm glad that you have configured a fix for your advanced configuration needs.
     

Share This Page

Search tags for this page
how to setup wifi direct with surface pro 3
,

surface pro 3 wifi direct

,
surface pro 4 wifi direct
,

surface pro wifi direct

,

surface wifi direct

,
wifi direct on surface pro 3
,
wifi direct on surface pro 4
,
wifi direct surface pro
,
wifi direct surface pro 3
,
wifi direct surface rt