Help - Search - Members - Calendar
Full Version: Wlan BCM4311 unter iAtkos 10.5.4
InsanelyMac Forum > OSx86 Project > Your Language > Deutsch
parabola2712
Hey.

Hab in meinem Acer 5920G die Inte 4965 WLan Karte gegen eine Broadcom BCM4311 getauscht, unter Windows und Linux läuft sie ohne Fehler.
Leider nicht im Os X.

/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
CODE
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Interfaces</key>
    <array>
        <dict>
            <key>BSD Name</key>
            <string>en0</string>
            <key>IOBuiltin</key>
            <true/>
            <key>IOInterfaceType</key>
            <integer>6</integer>
            <key>IOInterfaceUnit</key>
            <integer>0</integer>
            <key>IOMACAddress</key>
            <data>
            ABYXTuBl
            </data>
            <key>IOPathMatch</key>
            <string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P4@1C,1/IOPCI2PCIBridge/ethernet@0/AppleRTL8169Ethernet/IOEthernetInterface</string>
            <key>SCNetworkInterfaceType</key>
            <string>Ethernet</string>
        </dict>
        <dict>
            <key>BSD Name</key>
            <string>en1</string>
            <key>IOBuiltin</key>
            <true/>
            <key>IOInterfaceType</key>
            <integer>6</integer>
            <key>IOInterfaceUnit</key>
            <integer>1</integer>
            <key>IOMACAddress</key>
            <data>
            ABRR3BE5
            </data>
            <key>IOPathMatch</key>
            <string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P3@1C,2/IOPCI2PCIBridge/ethernet@0/AirPort_Athr5424ab/AtherosM35abInterface</string>
            <key>SCNetworkInterfaceType</key>
            <string>IEEE80211</string>
        </dict>
        <dict>
            <key>Active</key>
            <true/>
            <key>BSD Name</key>
            <string>fw0</string>
            <key>IOBuiltin</key>
            <true/>
            <key>IOInterfaceType</key>
            <integer>144</integer>
            <key>IOInterfaceUnit</key>
            <integer>0</integer>
            <key>IOMACAddress</key>
            <data>
            ACQbAJcNagA=
            </data>
            <key>IOPathMatch</key>
            <string>IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/PCIB@1E/IOPCI2PCIBridge/pci1180,832@9/AppleFWOHCI/IOFireWireController/IOFireWireLocalNode/IOFireWireIP/IOFWInterface</string>
            <key>SCNetworkInterfaceType</key>
            <string>FireWire</string>
        </dict>
    </array>
</dict>
</plist>


Dort steht was mit AirPort_Athr5424ab, Wieso ?

sudo kextload -t IO80211Family.kext

gibt folgende Meldung wieder
CODE
extload: /Users/****/Downloads/IO80211Family.kext: no such bundle file exists
can't add kernel extension IO80211Family.kext (file access/permissions) (run kextload on this kext with -t for diagnostic output)


/system/Library/Extentions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/Info.plist
CODE
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleExecutable</key>
    <string>AppleAirPortBrcm4311</string>
    <key>CFBundleGetInfoString</key>
    <string>3.1.4, Copyright © 2006–2008 Apple Inc. All Rights Reserved.</string>
    <key>CFBundleIdentifier</key>
    <string>com.apple.driver.AirPortBrcm43xx</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>AppleAirPortBrcm4311</string>
    <key>CFBundlePackageType</key>
    <string>KEXT</string>
    <key>CFBundleShortVersionString</key>
    <string>3.1.4</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>314.46.9</string>
    <key>IOKitPersonalities</key>
    <dict>
        <key>Broadcom 802.11 PCI</key>
        <dict>
            <key>APRoamTrigger</key>
            <integer>-91</integer>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AirPortBrcm43xx</string>
            <key>IOClass</key>
            <string>AirPort_Brcm43xx</string>
            <key>IOMatchCategory</key>
            <string>IODefaultMatchCategory</string>
            <key>IONameMatch</key>
            <array>
                <string>pci106b,4e</string>
                <string>pci14e4,4306</string>
                <string>pci14e4,4307</string>
                <string>pci14e4,4308</string>
                <string>pci14e4,4309</string>
                <string>pci14e4,4310</string>
                <string>pci14e4,4311</string>
                                <string>pci14e4,4312</string>
                                <string>pci14e4,4313</string>
                <string>pci14e4,4314</string>
                <string>pci14e4,4315</string>
                                <string>pci14e4,4318</string>
                                <string>pci14e4,4319</string>
                                <string>pci14e4,4320</string>
                <string>pci14e4,4321</string>
                <string>pci14e4,4322</string>
                <string>pci14e4,4323</string>
                <string>pci14e4,4324</string>
                <string>pci14e4,4325</string>
                <string>pci14e4,4328</string>
                                <string>pci14e4,4329</string>
                <string>pci14e4,431a</string>
                                <string>pci14e4,432a</string>
                <string>pci14e4,432b</string>
                                <string>pci14e4,432c</string>
                                <string>pci14e4,432d</string>
            </array>
            <key>IOProviderClass</key>
            <string>IOPCIDevice</string>
        </dict>
    </dict>
    <key>OSBundleLibraries</key>
    <dict>
        <key>com.apple.iokit.IO80211Family</key>
        <string>200.0</string>
        <key>com.apple.iokit.IONetworkingFamily</key>
        <string>1.6.0</string>
        <key>com.apple.iokit.IOPCIFamily</key>
        <string>2.0</string>
        <key>com.apple.kpi.bsd</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.iokit</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.libkern</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.mach</key>
        <string>9.0.0</string>
        <key>com.apple.kpi.unsupported</key>
        <string>9.0.0</string>
    </dict>
    <key>OSBundleRequired</key>
    <string>Network-Root</string>
</dict>
</plist>


Meine Karte ist dort unter <string>pci14e4,4311</string> enthalten, was funktioniert dann nicht ?
Hab das Script von http://forum.insanelymac.com/index.php?sho...cm4311&st=0 probiert, leider ohne Erfolg.
Das Bluetooth Modul funktionert einwandfrei, und lässt sich auch per Konpfdruck ein und ausschalten, Der Knopf darüber fürs Wlan gibt keine Reaktion von sich.

Mit DPCI Manager wir die Karte aufgelistet unter

14e4:4311 BCM94311MCG wlan mini-PCI

Kann mir bitte wer helfen ???
Braucht ihr noch mehr Infos, wenn ja bitte sagen welche.

Danke
riws
1. Lösch die /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist und Neustart.

2. Wenns immernoch nicht geht, probier es manuell zu laden:
sudo su
kextload /system/Library/Extentions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext

Und wenns jetzt lädt, geht ins Netzwerk Einstellungen und schau ob es dir da den Airport zufügen will

3. Können noch es in rc einfügen, so dass es jedes mal selber es lädt, wenn die kext überhaupt in Punkto 2 lädt.
parabola2712
1. hat nichts gebracht. Hab die Datei gelöscht, jetzt sieht sie so aus :
CODE
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Interfaces</key>
    <array>
        <dict>
            <key>Active</key>
            <true/>
            <key>BSD Name</key>
            <string>fw0</string>
            <key>IOBuiltin</key>
            <true/>
            <key>IOInterfaceType</key>
            <integer>144</integer>
            <key>IOInterfaceUnit</key>
            <integer>0</integer>
            <key>IOMACAddress</key>
            <data>
            ACQbAJcNagA=
            </data>
            <key>IOPathMatch</key>
            <string>IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/PCIB@1E/IOPCI2PCIBridge/pci1180,832@9/AppleFWOHCI/IOFireWireController/IOFireWireLocalNode/IOFireWireIP/IOFWInterface</string>
            <key>SCNetworkInterfaceType</key>
            <string>FireWire</string>
        </dict>
    </array>
</dict>
</plist>


2. gibt mir folgende Meldung :
CODE
kextload: extension /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext appears to be loadable
kextload: extension /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext is already loaded


Geht noch immer nicht
riws
Ist LAN bei dir ausgeschaltet jetzt, ow, wieso wird die nicht angezeigt?
parabola2712
Das frag ich mich auch.
Hat irgendwr eine Idee ???
Die Karte läuft im Linux und Windows perfekt.
Im Leopard reagiert das Wlan auf nichts, totall tot.
Wie bring ich dem System bei, dass ich diese Karte hab und verwenden will ???
Kibitz
Schalte die Karte so ein: (Ist nach dem ersten Erkennen ausgeschaltet)

Editiere

/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

<key>IOInterfaceUnit</key>
<integer>0</integer>

Wert von 0 auf 1 setzen und booten.
parabola2712
Wie du vielleicht in meinem letzten Post erkennen kanst, existiert die Karte unter /Library/Preferences/SystemConfiguration/NetworkInterfaces.plis nicht mehr.

Aber danke für den Tipp. Das war eins der ersten Dinge die ich probiert habe.

Bitte gebt mir noch ein paar TIpps
riws
Geht LAN bei dir dann?
parabola2712
Nein Lan geht nicht.
Es wird nur der FIrewire Anschluß richtig erkannt.
Alfred_E_Neumann
Moin,
das Problem hatte ich bei Iatkos auch. Bei Ausführung des Scripts
http://forum.insanelymac.com/index.php?sho...cm4311&st=0
erhielt ich u. a. die Fehlermeldung "IO80211Family.kext: no such bundle file exists"
Anscheinend wird der Broadcom Treiber nicht richtig mit installiert...
Mit der IO80211Family.kext von Kalyway 10.5.2 klappte es dann aber mit dem Script. Falls Du die nicht zur Hand hast schick mir ne PM...

Gruß Micha
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.