转载: http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1856465&extra=page%3D1%26filter%3Dtypeid%26typeid%3D1363%26typeid%3D1363 本帖最后由 林嘉杰 于 2020-6-8 22:20 编辑
首先先来看WIFI的测速截图吧 分别测速了3次
先分享最新版的INTELWIFI 驱动包:采用Appleintelwifi1.2.5内核驱动包!本方案主要配合NVRAM中配置实现自动连接wifi 零:安装前确认是否已经加载itlwm/kext,如果加载请自自行屏蔽。查看是否加载命令如下: kextstat | grep itlwm 此命令输出为空,则说明未加载,有输出则已经加载需要屏蔽,屏蔽后请重启并再次确认, 一、安装 双击install.command,执行安装,将Bitbar.app拖到应用程序目录,如果提示"Bitbar"运行中,可以不替换,直接进入下一步即可 二、运行Bitbar.app,启动提会示选择plugins目录,请选择/Users/Shared/MenubarTools/目录,运行后弹出菜单“Preferense”->"Open at Login" 如果此处没有弹出窗口让您选择plusins目录,说明你以前使用过该软件,可以在运行后选择弹出菜单“Preferense”->"Change Plugin Folder" 重新设定插件目录为“/Users/Shared/MenubarTools/” 三、连接网络 点击菜单条“🌐”,选择"加入其他网络...",填写一个可连接SSID和密码 然后重新启动机器 重启后通过“系统偏好设置”---》“网络”查看是否已经连接。 四、实现网络切换 1、重启后通过“系统偏好设置”---》“网络”查看WiFi网络连接的名字,有可能是“Wi-Fi”,也有可能是是“Ethernet X” 2、命令行输入 networksetup -listallhardwareports 在输出中找到您网络连接名称以及下一行的Device,输出类似于下面的样子,找到相应的Device即可 也可以根据Ethernet Address判断,在Windows下记录WiFi的Mac地址,和命令结果对比即可找到Device
Hardware Port: Ethernet Device: en0 Ethernet Address: 11:22:33:44:55:66 (这个肯定不是,这个mac地址是假的)
Hardware Port: Wi-Fi (这儿是网络连接名称) Device: en2 (这是是要找的Device) Ethernet Address: d0:c6:37:b8:10:eb (这儿是WiFi的Mac地址)
Hardware Port: Bluetooth PAN (这个肯定不是,一看就是蓝牙) Device: en1 Ethernet Address: d0:c6:37:b8:10:ef
3、点击菜单条“🌐”,选择"设定网络接口名称",填写上面查到的Device 名称,并点击刷新 五、增加多个WiFi网络,点击菜单条“🌐”,选择一个为未配置网络,弹出对话框中填写该网络密码,点击“保存并连接网络”,点击刷新。
说明1: 每次开机将自动连接上次连接的网络,弹出菜单切换即可。 说明2: WiFi选择区域上半部分为已经配置并保存密码的网络,前面有X说明当前没有搜到这个网络的WiFi信号 说明3: 未配置网络为搜索到WiFi信号,没有配置添加连接密码, 点击即可输入密码连接 说明4: 对于没有列出的WiFi信号可以通过“加入其他网络...”,输入SSID,密码,强制连接 说明5: 输入WiFi密码后有两种选择,“连接为临时网络”,”保存并连接网络”,就是一个会保存密码,一个不会保存密码 说明6:该工具设定刷新时间默认为1天刷新一次,没有必要做过多的刷新,查看当前信息请先点击刷新后再次查看。 如果您想调整刷新时间,请到/Users/Shared/MenubarTools/目录下,修改IntelWiFiHelper.1d.sh文件名称 格式为 "IntelWiFiHelper.刷新时间.sh",刷新时间例子 10s - 10秒 1m - 1分钟 2h - 2小时 1d - 1天 5-23日更新日志【采用1.8.1驱动包】 1、优化内存分配,更容易适配其他驱动 2、新增iwi驱动 3、支持硬件id为0x2723的Wi-Fi 6 AX200 4、更新2020/05/15版的openbsd的ieee80211 5、更新2020/05/18版openbsd的iwm驱动 6、优化kernel_task,cpu占用率降低(本机测试降低,其他未知) 5-10日更新日志: 2.7.1(采用“Wi-Fi驱动1.7”中驱动文件) 1、驱动更换wifi账号密码填写方式,支持具有空格的SSID 2、驱动优化只有认证通过后才更新网络状态 往前5月9日驱动文件更新日志 2.6.7(采用“Wi-Fi驱动1.6”中驱动文件) 1、将ssid.txt和password.txt文件放置在~/.AppleIntelWiFi目录下,免去每次更新脚本版本都要重新设置一次
2.6.6(采用“Wi-Fi驱动1.6”中驱动文件) 1、修改权限的位置改变,防止删除.tmp无权限
2.6.5(采用“Wi-Fi驱动1.6”中驱动文件) 1、解决路径出现空格导致文件找不到问题,理论上讲文件夹放置在系统分区下的任何目录皆可,只要保证command文件和kext文件在同一目录下 2、解决Wi-Fi名字和密码中包含空格导致读取历史Wi-Fi异常问题【这个问题是我本人林嘉杰提出和发现的BUG】
2.6.4(采用“Wi-Fi驱动1.6”中驱动文件) 1、一个驱动路径大小写出错,有些系统没设置模糊搜索,导致驱动不起来
2.6.3(采用“Wi-Fi驱动1.6”中驱动文件) 1、选择Wi-Fi后,修改的是tmp下的驱动的plist,保证源文件完整
2.6.2(采用“Wi-Fi驱动1.6”中驱动文件)
2.6.1版本说明(采用“Wi-Fi驱动1.5”中驱动文件) 1、新增删除Wi-Fi列表中部分Wi-Fi的操作 2、将password.txt/ssid.txt改用隐藏文件方式 3、对界面部分优化
2.6版本说明(采用“Wi-Fi驱动1.5”中驱动文件) 1、修改2.5.1版本脚本中替换Info.plist方式,直接采用PlistBuddy修改驱动内的Info.plist,防止误删除Info.plist 2、新增驱动加载前对驱动重新签名 3、对界面部分优化 4、增加killall Finder,防止部分用户权限不足
2.5.1版本说明(采用“Wi-Fi驱动1.1”中驱动文件) 1、如需删除以往的连接,需用编辑工具编辑ssid.txt文件,删除对应行即可;
【第一次】使用,先选择a,按提示输入当前用户密码、ssid及psw后加载驱动,以后可直接选择; 【注意】文件夹放在任何路径下都可以,但要确保几点,绝对路径中不可出现空格,建议放置在文稿、下载或桌面位置上,且不要更换文件夹名字,这方面局限性后续有时间再优化 每次开机只能驱动一次,需要重新驱动或更换Wi-Fi,需要重启电脑
至此Intelwifi 使用和介绍完毕!!!!
接下来说一下 另一个版本老昂编译的Intelwifi 开机自动连接的脚本驱动包 通过在nvran写入SSID和密码等方式 开机自动连接!很是方便而且还不用每次都开机运行脚本连接! 说明如下: 本公举主要配合NVRAM中配置实现自动连接wifi
使用场景一:仅连接1个wifi: 使用Hackintool工具中NVRAM选项卡,点击下面“+”图标,增加两个值 WiFi-SSID和WiFi-PW分别填写无线网络名称和密码。执行install.command后重启即可实现自动连接。「数据类型必须选择STRING」
使用场景二:连接有限几个wifi,通过启动菜单选择不同的OC配置文件启动: 在每个OC配置文件中增加如下配置,在ADD增加WiFi-SSID和WiFi-PW分别对应无线网络名称和密码,和Block中增加WiFi-SSID和WiFi-PW。通过搜索boot-args添加删除即可。 <key>NVRAM</key> <dict> <key>Add</key> <dict> <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key> <dict> <key>WiFi-SSID</key> <string>My-WiFi-SSID</string> <key>WiFi-PW</key> <string>MyPassword</string> <key>boot-args</key> <string>-cdfon -igfxmlr</string> </dict> </dict> <key>Block</key> <dict> <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key> <array> <string>boot-args</string> <string>WiFi-SSID</string> <string>WiFi-PW</string> </array> </dict>
我现在发帖用的电脑就是笔记本I3的magic book CNVI9560的WIFI 在发帖!!是解决了可以用的问题了 好过Intel 笔记本wifi用不了,而且还不用在二次编译好多了。日常够用了可是目前用起来是真的有点耗电。这个无所谓吧。反正至少有的用。
5-9日更新的Wi-Fi手动驱动包以及老昂编译版的wifi驱动包 链接: https://pan.baidu.com/s/1tUHP2imFRsrvuU-oA2bfFw 密码: tj4n
5月10日更新的最新驱动包 正式的解决了SSID存在空格键导致的不能链接问题和优化了网络通过认证后才会显示图标 放心我不想和有些没良心的人一样总是想方设法的骗大家们PB, 依然是免费的云盘地址:https://pan.baidu.com/s/1TANynOK0l8wo-1Dtz-s3_w 密码:763h。 【5-10更新】
5-23日更新的intelWi-Fi,测试版加入了支持ax200网卡驱动和优化了部分占用cpu的问题以及网速提升了20%左右。请自测 论坛叫我用蓝奏云,那么我就用一次蓝奏云看看怎么样吧! 下载地址:https://ww.lanzous.com/b01bfh3zi 密码:gejq 要是 你用的好以及感觉不错或者有任何问题 欢迎来一起讨论吧!回来留言和说一下你的使用体验如何?
当前支持的网卡IntelWi-Fi列表:
支持以下网卡 注2020年系列 10代cpu的9560不支持!
Wi-Fi 6系列 #define PCI_PRODUCT_INTEL_WL_22500_1 0x2723 /* Wi-Fi 6 AX200 */
9000系列 #define PCI_PRODUCT_INTEL_WL_9260_1 0x2526 /* Dual Band Wireless-AC 9260 */ #define PCI_PRODUCT_INTEL_WL_9560_1 0x9df0 /* Dual Band Wireless AC 9560 */ #define PCI_PRODUCT_INTEL_WL_9560_2 0xa370 /* Dual Band Wireless AC 9560 */
8000系列: #define PCI_PRODUCT_INTEL_WL_8260_1 0x24f3 /* Dual Band Wireless AC 8260 */ #define PCI_PRODUCT_INTEL_WL_8260_2 0x24f4 /* Dual Band Wireless AC 8260 */ #define PCI_PRODUCT_INTEL_WL_8265_1 0x24fd /* Dual Band Wireless-AC 8265 */
7000系列: #define PCI_PRODUCT_INTEL_WL_3165_1 0x3165 /* Dual Band Wireless AC 3165 */ #define PCI_PRODUCT_INTEL_WL_3165_2 0x3166 /* Dual Band Wireless AC 3165 */ #define PCI_PRODUCT_INTEL_WL_7260_1 0x08b1 /* Dual Band Wireless AC 7260 */ #define PCI_PRODUCT_INTEL_WL_7260_2 0x08b2 /* Dual Band Wireless AC 7260 */ #define PCI_PRODUCT_INTEL_WL_7265_1 0x095a /* Dual Band Wireless AC 7265 */ #define PCI_PRODUCT_INTEL_WL_7265_2 0x095b /* Dual Band Wireless AC 7265 */
其他系列: #define PCI_PRODUCT_INTEL_WL_3160_1 0x08b3 /* Dual Band Wireless AC 3160 */ #define PCI_PRODUCT_INTEL_WL_3160_2 0x08b4 /* Dual Band Wireless AC 3160 */ #define PCI_PRODUCT_INTEL_WL_3168_1 0x24fb /* Dual Band Wireless-AC 3168 */ |
6-8日更新的intelWi-Fi 百度云:链接:https://pan.baidu.com/s/15hzRPlW9cbhs2jxL80jutQ 密码:mb2p 蓝奏云:https://www.lanzoux.com/b01bgwiuj 密码:ghv2 |