Jump to content

Wlan BCM4311 unter iAtkos 10.5.4


parabola2712
 Share

32 posts in this topic

Recommended Posts

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

<?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

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

<?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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

1. hat nichts gebracht. Hab die Datei gelöscht, jetzt sieht sie so aus :

<?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 :

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • 1 year later...

einen wunderschönen guten morgen riws,

also das problem bei mir ist folgendes:

Der DCPIManager zeigt "14e4:4311 Broadcom Corporation BCM94311MCG wlan mini-PCI" an.

In der IO80211Familiy.kext ist auch die Device ID im String eingetragen.

Dennoch wird die Karte nicht als AirPort in Netzwerk erkannt.

Was mir aber vollkommen kurios erscheint, ist die Tatsache, dass das Wlan-Kontroll-Lämpchen am Laptop nicht leuchtet. Selbst wenn ich es aktiviere/deaktiviere ändert sich bei der Lampe nichts!

Kann das etwas damit zu Tun haben?

Viele Grüße aus Köln

Link to comment
Share on other sites

Danke für die Antwort rwis.

Also ich habe XxX 10.5.6 aber auf 10.5.8 geupdated.

Mein Laptop ist das Amilo Li1818 und der komplette Name der Wlan-Karte lautet, BCM94311MCG

Werde sofort deinen Trick ausprobieren, aber zuerst muss ich etwas zu Mittag essen, ich berichte.

Link to comment
Share on other sites

Hey riws,

habe alles so gemacht wie Du es mir gesagt hast :(

Leider ohne Erflog. Vielleicht kannst Du mir sagen, wie ich noch weiter vorgehen kann und welche Dateien vorhanden sein müssen?

Lieben Dank YanniX

Link to comment
Share on other sites

 Share

×
×
  • Create New...