diff --git a/Scripts/acpi_guru.py b/Scripts/acpi_guru.py index be1524c..9060ae6 100644 --- a/Scripts/acpi_guru.py +++ b/Scripts/acpi_guru.py @@ -3282,7 +3282,7 @@ DefinitionBlock ("", "SSDT", 2, "ZPSS", "WMIS", 0x00000000) else: selected_patches.append("PLUG") - if not hardware_report.get("Network"): + if all(network_props.get("Bus Type") == "USB" for network_props in hardware_report.get("Network", {}).values()): selected_patches.append("RMNE") if hardware_report.get("Motherboard").get("Chipset") in ("C610/X99", "Wellsburg", "X299"): diff --git a/Scripts/kext_maestro.py b/Scripts/kext_maestro.py index 8e9bbe6..a44aa24 100644 --- a/Scripts/kext_maestro.py +++ b/Scripts/kext_maestro.py @@ -296,7 +296,7 @@ class KextMaestro: elif device_id in pci_data.IntelX500IDs: selected_kexts.append("IntelLucy") - if not hardware_report.get("Network"): + if all(network_props.get("Bus Type") == "USB" for network_props in hardware_report.get("Network", {}).values()): selected_kexts.append("NullEthernet") for bluetooth_name, bluetooth_props in hardware_report.get("Bluetooth", {}).items():