关于T430 hackintosh 无线网卡的问题

首先,macOS本身没有T430自带的Intel无线网卡驱动程序,所以macOS原生不支持T430的无线网卡。那么是否可以给T430的Intel网卡写一个macOS下的驱动程序呢?不行。这是由于Intel的网卡不开源,硬件细节外界不得而知,第三方无法写驱动程序。当然除非Intel自己为macOS写驱动程序,但Intel并没有这个打算。

那么是否可以给T430换一个macOS支持,有驱动程序的无线网卡呢?也很困难,或者不行。这是因为T430本身在BIOS里有硬件白名单限制,不在白名单里的设备不能在电脑中使用。关于无线网卡,T430的白名单如下:

Below is the list of adapters which will support for ThinkPad T430.
Intel® 82579LM Gigabit Network Connection
11 a/b/g/n
Intel® Centrino® Advanced-N 6205
Intel® Centrino® Wireless-N 2200
Intel® Centrino® Ultimate-N 6300
PCIe Half Mini Card
ThinkPad 11 b/g/n
Wireless WAN upgradable on selected models.
Qualcomm® Gobi™ 3000 chipset
Qualcomm® Gobi™ 4000 chipset – AT&T on selected models
PCI Express Mini Card
Bluetooth 4.0 Wireless

以上的网卡,没有一款是macOS支持的。因此换上这些网卡中的任何一款也无法解决无线上网问题。

最后,T430无线网卡上网的最终解决方案是什么呢?参考连接:https://github.com/ThiagoSchetini/AR9285-rebranding

简单说,选一款不在T430白名单但是macOS原生支持,或者有驱动程序的网卡,例如dual band Atheros AR5BHB92 AR9280 wireless card。此网卡不再白名带里,本身不能直接在T430上使用。修改该网卡的EEPROM中的数值为某款在白名单的某款网卡,以此骗过T430的BIOS的开机检测,在开机后,用软件修临时改回原来网卡的数值。这样macOS就可以正常使用这个无线网卡了。

缺点是麻烦,需要一个没有无线网卡限制的机器,把这个网卡装进去,利用Ubuntu来刷EEPROM。另外一个缺点是这个修改后的网卡可能只能在macOS里用,因为网卡EEPROM已经被修改成另外的网卡信息,但是windows可能没有软件临时改回原来网卡数值。

1 评论

  1. 现在已经可以软件方法直接刷BIOS去掉白名单了,参考:https://mahuabbs.dnset.com/wordpress/t430刷白名单/

    而且已经有人为macOS编写了Intel网卡驱动。目前正在使用,效果很好。

发表回复