分页: 1 / 14

惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 11日 01:15 星期一
MUDBOY
据不少信息了解,惠普已经在最新的笔记本机型中取消了wlan网卡的白名单限制,比如8570w这一代机型开始。所以本文说的工具已经不再适用,新机型直接装新设备就可以了。

针对以前更老的机器,比如8540w,8560w之类,仍然有白名单的限制。

本工具由本站资深网友分享,原理是通过对笔记本BIOS DMI相关预留区域写入需要的硬件信息,笔记本开机时检测到硬件id符合白名单信息,即可正常启动。

添加的白名单wlan网卡信息,对机器无任何副作用,正常的BIOS升级后理论不会丢失已添加的白名单(编程器烧录刷机的方式除外)。

因为预留区域的限制,一次仅支持写入一个需要的白名单ID,如果以后更换了新的网卡硬件,同理再写入一次新的ID信息覆盖掉原来的信息即可。

用法如下,

1,制作DOS的启动盘(比如启动U盘,方法在 viewtopic.php?p=7849#p7849
2,解压附件的wlandos.exe程序到启动U盘根目录
3,用U盘启动电脑到DOS下
4,命令格式参考如下帮助提示

示例中的4236 8086 1011 8086等数值,代表的是这个网卡的硬件ID,分别为4236 Device ID,第一个8086 Vendor ID,1011 Sub Device ID,第二个8086 Sub Vendor ID. 这些值需要提前知道(可在其他可用机器的设备管理器里查询)
id.png
L0sL1的值代表的是ASPM (Active State Power Management) 控制的参数,0B代表的00001011,即Bridge L1为1,Bridge L0为0,Device L1为1,Device L0为1
L0sL1数值只能是0<x>,x可能为0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,其实0<x>就是二进制00000000到00001111之间的数值。
操作的时候,一般可以用0B就行。

补充:会面有朋友提到可以直接在无线网卡电源管理的窗口查看这个L0sL1的值。viewtopic.php?f=2&t=3913&p=29212#p29135

A:\>wlandos.exe /?
WlanDos Tool, Display or Set Wireless LAN BIOS Information

USE THIS TOOL AT YOUR OWN RISK!
DISTRIBUTION PROHIBITED! FOR PERSONAL USE ONLY!
=== HPFOCUS ===

Usage: WlanDos [xxxx-xxxx-xxxx-xxxx] [L0sL1]
where xxxx = 4-digit hex number
and L0sL1 = 2-digit hex number = 0000aabb binary
aa = L1/L0 for Bridge
bb = L1/L0 for Device

Example:
Set descriptor for Intel MOW WiFi Link 5300 WLAN:
WlanDos 4236-8086-1011-8086 0B

Note:

Products earlier than 2008 do not support L0sL1

直接执行wlandos.exe,一般会显示0,表示预留区域未写入白名单信息。如果已写入过,那返回的是已写入的信息。

另,本工具不能够和WWAN(无线网卡)的白名单工具wwandos同时使用。比如设置了wlan白名单后,如果原来设置过wwan的白名单,那么就会被清除。即使再设置wwan的白名单回来的话,相应地wlan也会被清除。
另,本工具可能支持在32位Windows Command Prompt下执行,但未测试,推荐纯DOS环境下启动操作。
另,本工具并不一定支持所有的惠普机型,如果执行命令显示如下提示,表明此工具不支持添加白名单的功能。

A:\>wlandos.exe
WlanDos Tool, Display or Set Wireless LAN BIOS Information

USE THIS TOOL AT YOUR OWN RISK!
DISTRIBUTION PROHIBITED! FOR PERSONAL USE ONLY!
=== HPFOCUS ===

Error: could not read WLAN descriptor

点击下载本文中的附件工具,即表示你同意不在本站以外任何地方传播和复制本程序。
看大家的测试结果似乎目前成功案例很少,欢迎更多的朋友测试,解压密码hpfocus.com

wlandos.zip

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 12日 19:46 星期二
MAOEZ
比如我的网卡是intel 7260AC 机器8560W怎么添加呢 辛苦了

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 12日 23:06 星期二
MAOEZ
DOS 写不进去啊
我的8560w
运行wlandos 显示 0000-0000-0000-0000 00
然后我写入7260AC id

wlandos 08B1-8086-4070-8086 73


后面一直显示
USE THIS TOOL AT YOUR OWN RISK!
DISTRIBUTION PROHIBITED! FOR PERSONAL USE ONLY!
=== HPFOCUS ===

Usage: WlanDos [xxxx-xxxx-xxxx-xxxx] [L0sL1]
where xxxx = 4-digit hex number
and L0sL1 = 2-digit hex number = 0000aabb binary
aa = L1/L0 for Bridge
bb = L1/L0 for Device

Example:
Set descriptor for Intel MOW WiFi Link 5300 WLAN:
WlanDos 4236-8086-1011-8086 0B

Note:

Products earlier than 2008 do not support L0sL1
这一段信息


7260ac 硬件ID:
PCI\VEN_8086&DEV_08B1&SUBSYS_40708086&REV_73



一直无法写入

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 13日 00:21 星期三
WILL
请教一下那个wlandos 08B1-8086-4070-8086 73最后的73是怎么算出来的?

=========
懂了,原来你用的那个REV版本号,但是L0sL1的值不应该是这个。

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 13日 13:17 星期三
timeover
请教这个硬件ID的生成规则和算法,不然没办法使用~~

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 16日 14:19 星期六
MUDBOY
timeover 写了:请教这个硬件ID的生成规则和算法,不然没办法使用~~
硬件ID需要提前知道,一般可以在其他机器上察看。
id.png

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 16日 14:26 星期六
MUDBOY
MAOEZ 写了:DOS 写不进去啊
我的8560w
运行wlandos 显示 0000-0000-0000-0000 00
然后我写入7260AC id

wlandos 08B1-8086-4070-8086 73

7260ac 硬件ID:
PCI\VEN_8086&DEV_08B1&SUBSYS_40708086&REV_73

一直无法写入
你那个L0sL1的数值73应该是错的,正确的数值只能是0<x>,x可能为0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,其实就是二进制00000000到00001111之间的数值。

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 16日 17:23 星期六
MAOEZ
今晚回去再试一下 辛苦了 还有个疑问 wlandos写入ID之前是不是需要先换上要写入ID的网卡呢

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 16日 21:53 星期六
MUDBOY
MAOEZ 写了:今晚回去再试一下 辛苦了 还有个疑问 wlandos写入ID之前是不是需要先换上要写入ID的网卡呢
无需提前安装网卡。

Re: 惠普无线网卡白名单添加工具(hp wlan white list tool)

发表于 : 2015年 5月 17日 02:38 星期天
MAOEZ
8560w 添加7260ac失败了 不知道什么原因了 L0 L1挨个试也不行 大神指点指点 谢谢辛苦了