无线configuration文件

Vista现在似乎支持通过USB磁盘进行自动无线密钥分发。 要看到这个动作,尝试连接到一个安全的访问点(你没有密钥),当它要求一个密钥,插入一个USB驱动器。 它报告驱动器没有所需的信息。

你如何创build这个文件? 分配密钥非常方便 – 事实上,不需要input密钥 – pipe理员出现,插入驱动器,然后离开。 用户永远无法访问密钥,因为它直接进入Windows无线configuration(虽然我想它可以从Windows中提取)。

这是一个简单的文本格式,或者更复杂,如何创build这个窗口内?

它是一个已经足够的已知格式,它也可以用于MAC和Linuxconfiguration?

这是XP使用的格式(但不是Vista的新支持“自动”)?

-亚当

Vista使用与XP SP2相同的系统,称为Windows Connect Now(WCN) 。 该文件本身只是名为Wsetting.WFC的USB驱动器上的XML文件,通常使用无线networking安装向导创build。

这似乎是相当知名的,但是我从来没有碰到它被用于Linux或Mac系统…

感谢gharper谁给了我这样的信息:

Windows Connect Now,USB闪存盘(WCN-UFD)是Microsoft用于自动无线configuration的名称,作为其Windows Rally无线configuration技术套件的一部分。

适用于Windows XP规范的Windows Connect Now-UFD

Windows Connect Now-UFD和Windows Vista规范

对于带WPA无线AP的Wsetting.wfc文件示例,适用于XP和Vista:

<?xml version="1.0"?> <wirelessProfile xmlns="http://www.microsoft.com/provisioning/WirelessProfile/2004"> <config> <configId>000A013E-6740-439C-9935-EE58D85FA38A</configId> <configAuthorId>0B4E59B8-8317-46B2-B8C2-C46850162E6C</configAuthorId> <configAuthor>Microsoft Wireless Network Setup Wizard</configAuthor> </config> <ssid xml:space="preserve">FCTest324-2</ssid> <connectionType>ESS</connectionType> <primaryProfile> <authentication>WPAPSK</authentication> <encryption>TKIP</encryption> <networkKey xml:space="preserve">adfafdgrhknakj fdankjnahiu rhyqa thnblajrtl985762987)</networkKey> <keyProvidedAutomatically>0</keyProvidedAutomatically> <ieee802Dot1xEnabled>0</ieee802Dot1xEnabled> </primaryProfile> </wirelessProfile> 

以上示例来自两个规范。

如果你喜欢这个答案,请提高gharper,如果没有他的指针,我不会find它的。

-亚当