Just sharing some of my inconsequential lunch conversations with you... RSS  

Monday, September 01, 2008

Accessing HyperV over wireless adapter

It is not new, and quite obvious, the way to access HyperV networking over the wireless adapter. Here's why we can't do it directly:

The reason for this is because in order to perform our virtual networking - we implement an OSI layer 2 filter driver that creates network packets with the MAC address of the appropriate virtual machine. Unfortunately the wireless networking standard explicitly forbids the creation of network packets with different MAC addresses to that of the physical computer (for security reasons). To handle this - when we detect that we are using a wireless network adapter we create packets where some of the MAC addresses in the packet match that of the virtual machine - while the other MAC addresses match that of the physical computer.
It seem like it was too much AP dependent - sometimes it worked, sometime it didn't.

No comments:

Development Catharsis :: Copyright 2006 Mário Romano