Для XP работает такой способ. Надо найти в реестре ветку
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\xxxx], где xxxx какой-то четырёхзначный номер, соответствующий вашей карте. Правильная ветка выклядит как на картинке
.
В данной ветке надо завести значение "NetworkAddress" и присвоить ему что-либо в формате "Physical Address" из ipconfig.
Достаточно потом разорвать соединение, подключиться опять и ipconfig покажет в поле "Physical Address" новое значение.