Moderators Jake Lo Posted October 13, 2017 Moderators Share Posted October 13, 2017 I don't see pci14e4,1681 in the plist of FakePCIID_BCM57XX_as_BCM57765, perhaps adding it might work.Here, I added the key, give it another try. FakePCIID_BCM57XX_as_BCM57765.kext.zip Link to comment Share on other sites More sharing options...
Bosancero Posted October 13, 2017 Author Share Posted October 13, 2017 Thx with the adopted kext now en0 exists, it has the correct MAC address but there is a new problem: the ethernet cable is pluged in but in the network manager there is a note that the network cable is not pluged :s so the notebook has no IP and no connection. Any idea what goes wrong? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 14, 2017 Moderators Share Posted October 14, 2017 Try booting with the cable connected or try manually setting the IP address. Link to comment Share on other sites More sharing options...
Bosancero Posted October 14, 2017 Author Share Posted October 14, 2017 both already tried, but nothing helps during the booting (where the apple logo is displayed) for some seconds the LAN LEDs blinks (where the ethernet cable is connected) and after that not more... Any idea? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 14, 2017 Moderators Share Posted October 14, 2017 Ok, get rid of FakePCIID_BCM57XX_as_BCM57765. Put BCM5722D.kext in /Library/Extensions instead. Repair permission and rebuild cache. Also try setting speed to 100BaseTX Link to comment Share on other sites More sharing options...
Bosancero Posted October 14, 2017 Author Share Posted October 14, 2017 How is it? I have today also newly installed the whole OS. Newly installed the CLOVER and applied the boot pack E5530_A12 from here. Then in the /EFI/CLOVER/Kexts/Other/ folder I replaced BCM5722D.kext with FakePCIID_BCM57XX_as_BCM57765.kext. I also copied the files from the Other/LE/ folder to /Library/Extensions/ folder, repaired the permissions and rebuild the cache... What do you mean with "get rid of FakePCIID_BCM57XX_as_BCM57765"? Should I remove it from the /EFI/CLOVER/Kexts/Other/ folder. I haven't ever copy it to the /Library/Extensions/ folder (or should I have did it?). And with "Put BCM5722D.kext in /Library/Extensions instead.", do you mean I should remove FakePCIID_BCM57XX_as_BCM57765.kext and add BCM5722D.kext to /Library/Extensions ? And, setting the speed has no influence... Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 14, 2017 Moderators Share Posted October 14, 2017 Yes, remove FakePCIID_BCM57XX_as_BCM57765.kext from kexts/Other and add BCM5722D.kext to /Library/Extensions Link to comment Share on other sites More sharing options...
Bosancero Posted October 14, 2017 Author Share Posted October 14, 2017 Also tried, but in that case en0 does not have a valid MAC address and there still no connection establishment is possible (problems like described in my post #3). And in case using FakePCIID_BCM57XX_as_BCM57765.kext, still problems like described in my post #12 I don't know what to do. Is it sometimes so strange to become a usefull/working ethernet connection (wired)? When I open the System Info / HW Manager, there are following information given: Broadcom 57765-A0: Name: ethernet Type: Ethernet Bus: PCI Vendor ID: 0x14e4 Device ID: 0x1681 Subsystem Vendor ID: 0x1028 Subsystem ID: 0x053d Revision ID: 0x0010 Link Width: x1 BSD name: en0 Kext name: AppleBCM5701Ethernet.kext Location: /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext mDNS offload capable: f0:1f:af:32:36:55 Version: 10.2.7 Why is under "Location" this strange kext listed (AppleBCM5701Ethernet.kext)? Could this bee a problem? FYI: I have deleted BCM5722D.kext from /Library/Extensions and also FakePCIID_BCM57XX_as_BCM57765.kext is not contained in /Library/Extensions, but FakePCIID_BCM57XX_as_BCM57765.kext is contained in /EFI/CLOVER/Kexts/Other/ folder and considered during start-up (otherwise no appropriate MAC address exists for en0). Link to comment Share on other sites More sharing options...
Administrators Hervé Posted October 14, 2017 Administrators Share Posted October 14, 2017 [...] Why is under "Location" this strange kext listed (AppleBCM5701Ethernet.kext)? Could this bee a problem? [...] It means it's the loaded kext (driver) for your LAN card! And that happens because you inject the kext faking Broadcom BCM57765 from Clover's EFI folder. You need to understand how kext injection and kext installation (caching) works... When JakeLo tells you to get rid of that kext, you're meant to remove it. Entirely. In addition, note that you should never: 1) install a kext in multiple locations such as /S/L/E AND /L/E 2) inject a kext from Clover AND install it at the same time in /S/L/E and/or /L/E Trying to install and/or inject a kext in multiple locations will only cause trouble. So don't do it. Link to comment Share on other sites More sharing options...
Bosancero Posted October 14, 2017 Author Share Posted October 14, 2017 Have you read my post #16: What do you mean with "get rid of FakePCIID_BCM57XX_as_BCM57765"? Should I remove it from the /EFI/CLOVER/Kexts/Other/ folder. I haven't ever copy it to the /Library/Extensions/ folder (or should I have did it?). Answered in post #17 by Jake Lo with: Yes, remove FakePCIID_BCM57XX_as_BCM57765.kext from kexts/Other and add BCM5722D.kext to /Library/Extensions However... I have removed the FakePCIID_BCM57XX_as_BCM57765.kext from /EFI/CLOVER/Kexts/Other/ folder and added BCM5722D.kext to /Library/Extensions on MAC SSD Now I still have the old Problem as already described in my post #3: The MAC Address is still 00:00:00:00:00:00 and I have to set it manually after each reboot... the Ethernet connection status is pending between "Connected" and "Not connected". That means, for just few seconds the ethernet connection is established and becomes disconnected again, pending all the time. In case of short sucessfull connection, here the ifconfig output for en0: en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=3<RXCSUM,TXCSUM> ether f0:1f:af:31:20:2b inet6 fe80::1434:dbde:4395:8b86%en0 prefixlen 64 secured scopeid 0x4 inet 192.168.5.6 netmask 0xffffff00 broadcast 192.168.5.255 inet6 fd3c:dfbd:40e4:1600:87d:5d3e:7fac:823 prefixlen 64 autoconf secured inet6 fd3c:dfbd:40e4:1600:4945:1793:8e99:54f1 prefixlen 64 autoconf temporary nd6 options=201<PERFORMNUD,DAD> media: 100baseTX <full-duplex> status: active And according System Information / Network: Ethernet: Type: Ethernet Hardware: Ethernet BSD Device Name: en0 IPv4 Addresses: 192.168.5.6 IPv4: AdditionalRoutes: DestinationAddress: 192.168.5.6 SubnetMask: 255.255.255.255 Addresses: 192.168.5.6 ARPResolvedHardwareAddress: 3c:df:bd:40:e2:11 ARPResolvedIPAddress: 192.168.5.55 Configuration Method: DHCP ConfirmedInterfaceName: en0 DHCP Client ID: 192.168.5.1 Interface Name: en0 Network Signature: IPv4.Router=192.168.5.55;IPv4.RouterHardwareAddress=3c:df:bd:40:e2:11 Router: 192.168.5.55 Subnet Masks: 255.255.255.0 IPv6: Configuration Method: Automatic DNS: Server Addresses: 192.168.5.55 DHCP Server Responses: Domain Name Servers: 192.168.5.55 Lease Duration (seconds): 0 DHCP Message Type: 0x05 Routers: 192.168.5.55 Server Identifier: 192.168.5.55 Subnet Mask: 255.255.255.0 Ethernet: MAC Address: 00:00:00:00:00:00 Media Options: Full Duplex Media Subtype: 100baseTX Service Order: 0 So I am again at the beginning with my Ethernet problems and don't know how to solve it. Any suggestions/ideas are wellcome. Thx Link to comment Share on other sites More sharing options...
Recommended Posts