BCM94360CD/CS baut keine BT Verbindung auf

  • In der DSDT kannst du nicht eintragen, welche USB-Geräte injected werden.
    Der USB-Bus wird deklariert, zusammen mit der Funktion wieviel Strom über den Port ausgegeben werden kann und ob dedizierte Ports als intern oder extern genutzt werden sollen.
    Die jeweils angeschlossenen Geräte kann ich nicht beeinflussen.


    Wenn dein USB-BT-Teil eine ganz spezielle Firmware benötigt, konnte man den BrcmFirmwareRepo.kext ggf. damit ausstatten, um das Problem auf Dauer zu lösen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • @cobanramo ich glaube hier war die zündende Idee.


    du hast mir ja ne andere FW gegeben um die "per Hand" zu patchen.


    @al6042


    Denkst du man könnte das was der Coban mir geschickt hat als Firmware dann in den Repo.kext einarbeiten zum laden der FW?

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • Sind die PCIe Wlan/Bluetooth karten generell so? Verlieren die jedesmal wenn ausgeschaltet Ihren Firmware?
    Das ist schon ein bisschen seltsam finde ich.


    Edit: Ja das kann man, man kann diesen .HCD oder den ursprugs .Hex file mit einem kommando dumpen und in den Injector von Rehabman einbauen, genau das bin ich am testen gewesen bis ich bemerkt hab das mein Xcode unter HS sich verabschiedet hat :-)

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • @cobanramo
    Ja, das tun sie, deswegen hatte der Herr Rehabman auch die Kexte gebastelt.


    @the_viking90
    Dafür müsste ich sehen, wie die Datei aussieht.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • wenn man in ner DSDT festlegt das er diese Karte verbaut hat, müsste er doch theoretisch dazu gezwungen sein die Firmware zu laden


    Woher sollte er die denn laden? ;)


    Die jeweils angeschlossenen Geräte kann ich nicht beeinflussen.


    Wenn die Tables einen Wert names UMAP enthalten (frühestens ab Skylake) kann damit eine Bitmaske erstellt werden die bestimmte Ports deaktiviert. Ist ne ganz coole Sache für neuere Boards :thumbup:


    Sind die PCIe Wlan/Bluetooth karten generell so? Verlieren die jedesmal wenn ausgeschaltet Ihren Firmware?


    Jep. Die BRCM Kexts laden bei jedem Start die Firmware, resetten danach das gerät und geben dann die Kontrolle zurück an Apple's BroadcomBluetoothHostControllerUSBTransport damit dat ding auch nativ läuft ;)

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • @kuckkuck
    Du kannst mit den UMAP-Einträgen USB-Ports ein und ausschalten, aber das dahinterliegende USB-Geräte nicht im Detail beeinflussen...
    Nur so zur Klärung... ;)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Im Archiv sind die Dateien für sein Firmware, auch der Injector.


    Alles was wir brauchen ist eine funktionierende Xcode :-)
    mein zlib.pl funktioniert nicht mehr weiss der Geier warum.



    Im Terminal

    Code
    1. zlib.pl deflate BCM20703A1_001.001.005.0214.0481.hex > BCM20703A1_001.001.005.0214.0481.zhx


    danach

    Code
    1. xxd -ps BCM20703A1_001.001.005.0214.0481.zhx|tr '\n' ' ' > BCM20703A1_001.001.005.0214.0481.dmp


    danach den Ergebnis von Zwischenspeicher ins mitgelieferte Plist unter BcmFirmwareStore/Firmwares value.
    Den rest hab ich soweit angepasst.


    Soweit ich das verstanden habe müsste das der Medizin für Viking sein. Seit gestern wissen wir zumindestens das diese Firmware für Ihn passt.


    Archiv.zip
    Der Kext im Archiv funktioniert noch nicht, habe es nicht gelöscht wegen der Firmwares.

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

    Einmal editiert, zuletzt von cobanramo ()

  • sorry, ich hab davon gar keinen Plan. Muss ich ehrlich zugeben.

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • keine sorge, jetzt kreuzen wir die finger, legen das rechte Bein über die linke Schulter dann ooohmmm
    und hoffen das uns Hans hilft :totlachen:


    Ansonsten warten wir bis mein Backup wiederhergestellt ist :-D
    Wird schon schiefgehen :-)

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • @al6042 Stimmt natürlich, dachte nur du meinst mit beeinflussen ob der Spaß verfügbar ist oder nicht ;)


    Art des Port Connectors, Stromstärke und weiteres Verhalten ist in KernelExtensions deklariert...


    Bin ja mal gespannt ob das Experiment hier glückt :thumbsup:

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • wie gesagt, ich bin für jeden spaß zu haben nur übersteigt das leider meine Kompetenz

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • @the_viking90
    Hast du das Archiv von @cobanramo schon getestet?
    Das hatte er in https://www.hackintosh-forum.d…achment/54429-Archiv-zip/ bereit gestellt...

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • EDIT: @the_viking90


    So hab jetzt nach Anleitung von Rehabman einen Injector für deine PCIe Karte mit ID 0a5c-21ff
    mal gucken ob dir das hilft, Ehrlich gesagt ohne zu testen ist es auch nur rumstochern.
    Mal gucken.


    Du solltest zuerst überall "EFI & L/E & S/L/E" die vorhandenen Brcm file's löschen cache neu aufbauen.
    Danach schaltest du den PC ab (Kaltstart), dann wieder MacOS starten und Bluetooth kontrollieren.
    Jetzt sollte dein Bluetooth nicht funktionieren. (Linux nicht starten, den sonst wird dort der Firmware initiiert das verfälscht unser test)


    Wenn du soweit bist mounten wir den EFI und stellen die 2 Kexte vom Archiv ins Other ordner rein.
    Nach neustart sollte dein MacOS wieder Bluetooth haben wie mit Linux.
    Teste mal bitte.


    Archiv_BRCM_0a5c_21ff.zip

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

    4 Mal editiert, zuletzt von cobanramo ()

  • Sorry guys, hab’s jetzt erst gelesen. Ich werds ausprobieren!


    Ich hab aber gesehen das die BRCM kexte aus der EFI NICHT GELADEN werden. Nur Wenn Sie in L/E oder S/L/E.


    wollen wir aber mal die Finger kreuzen!

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • Deine alten kexte wurden nicht geladen weil sie deine karte nicht kennen,
    Ich hab jetzt dem Injector deine ID 0a5c-21ff und passende Firmware eingetragen.
    Bei einem punkt bin ich mir unsicher, für das muss man eben testen, wenns nicht hinhaut stell ich dir noch einen korrigierten Kext.


    Gruss

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • also, ob mit oder ohne die Kette bleibt die FW auf dem selben stand.


    Ich glaube das Linux da seinen Beitrag dazu leistet. Soll ich die Linux Partition mal plätten?

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • was heisst der selbe stand? zeigt es Firmware stand v4096 an.
    sorry war kurz unterwegs.


    Edit:
    Falls du den zustand wo der Firmware ganz weg ist nicht kriegst, musst du den PC ausschalten, Strom trennen für einen moment. danach wieder starten.
    Im moment lassen wir mal Linux ganz aus dem spiel. sonst wissen wir nicht genau welcher system was gemacht hat.
    So lange du Linux nicht starten tuhst kann der nichts verändern.

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

    2 Mal editiert, zuletzt von cobanramo ()

  • Nein er zeigt die 5er FW Version an nach jedem Reboot, Ob mit oder ohne Kexte in der EFI.


    Daher meine Frage ob ich die Linux Partition löschen soll, weil ab dann müsste er wieder auf die alte FW version springen.

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • Ich schreib jetzt noch mal den genauen Vorgang. Wir brauchen den urstand, den stand wo der Karte den Firmware verliert. Linux nicht starten.


    1. Tu alle BRMC kexte überall entfernen, cache neuaufbauen.
    2. PC abschalten, Strom trennen ca. 1 Minute sollte mehr als genug sein.
    3. PC mit MacOS starten, jetzt sollte dein Bluetooth nicht funktionieren Firmware stand sollte v4096 angezeigt werden.
    4. Jetzt stellen wir die 2 Kexte ins EFI/Other ordner rein, machen einen einfachen neustart.
    Wenn jetzt dein Firmware geladen wird sollte er v4577 anzeigen. Dann wäre alles paletti.

    Code
    1. kextstat | grep -v apple


    mit dem befehl würdest du auch sehen das die kexte geladen sind.


    Wenn es nach dem Vorgang immer noch v4096 zeigt wurde es nicht geladen, in dem fall müsste ich dir einen neuen Kext geben mit korrektur.
    Ohne so eine Karte im Besitz kann ich nicht testen und sehen ob oder überhaupt welche ID's von der Injector angesprochen werden.

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • Er zeigt im Systembericht nach einfügen deiner Kexte die passende FW an :D geiler scheiss :D

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall