Вы, кажется, столкнулись с множеством проблем с этим. Ограничения Windows XP, ограничения, которые могут присутствовать в драйверах, которые вы используете / были предоставлены ... и т.д. Поскольку я новичок, я не могу опубликовать все ссылки, которые мне нужны, поэтому могут быть ссылки, которые нужно выбрать, и вручную скопировать / вставить, чтобы перейти.
Это не WNIC, который виноват сам по себе. Несколько коммерческих устройств WAP используют беспроводные карты Mini-PCI для обеспечения беспроводного доступа. Похоже, что вам нужно иметь определенные драйверы на основе точки доступа, доступные от производителя (как в случае устройств на базе AP Wi-Fi с поддержкой RTL 8180), а также ОС, которая может позволить построить устройство на основе инфраструктуры (Windows CE, например).
Изучите эту статью MSDN и, в частности, эту статью о настройке реестра в ОС, которую вы хотите построить, и вы начнете понимать, что необходимо для того, чтобы взять ОС, не предназначенную для использования в качестве Infrastructurere WAP, и превратить ее в одну.
Как вы указали, есть куча утилит, которые могут быть использованы вместе с Win7, чтобы это произошло ... однако, это было не так с Windows XP. Существуют "потенциальные" программные решения, такие как:
Nat32, который обеспечит доступ в Интернет через существующий WNIC (но не упоминается, что это Ad-hoc или инфраструктура).
WooWeb - это коммерческое программное решение для маршрутизатора, которое также будет работать как в глобальной сети, так и в локальной сети, а из документации видно, что это инфраструктура, а не Ad-Hoc.
Вкратце: Windows XP не создавалась как встроенная ОС, а это то, что вам необходимо для создания устройства инфраструктуры, если вы не хотите использовать стороннее программное обеспечение. В противном случае начните загрузку и тестирование программных маршрутизаторов. Это ваш единственный вариант.