1, open the device manager, find the network card model of SurfacePro4 and record it.
2. Download a kext file of macOS supporting the SurfacePro4 network card model and decompress it.
3. Open the terminal, enter the following command: sudo-s, and then enter the password to enter the root user.
4. Enter the directory where the kext file is located, and use the following command to back up the original io80211family.kext file.
5. Copy the downloaded kext file to /System/Library/Extensions/ directory: CP-RF Newio80211family.kext/system/library/extensions.
6. Reload the kernel extension: kextcache-i/, and then restart SurfacePro4.