TS2008 Posted August 3, 2008 Share Posted August 3, 2008 I have a Leo4All 10.5.2 install on a Dell Latitude X300. It appears stable and almost all devices work. The device I am having issues with at the moment is the Dell TrueMobile 1450 miniPCI card. I have followed the instructions in the following post: hxxp://forum.insanelymac.com/index.php?showtopic=51725 and verified that the info.plist was correctly edited (I think). I don't see any info regarding the card on boot up using -v (verbose). What am I missing? Is this broadcom card supported? Any help would be greatly appreciated. Thanks. Link to comment https://www.insanelymac.com/forum/topic/119146-dell-truemobile-1450-not-registering/ Share on other sites More sharing options...
TS2008 Posted August 4, 2008 Author Share Posted August 4, 2008 bump. Link to comment https://www.insanelymac.com/forum/topic/119146-dell-truemobile-1450-not-registering/#findComment-845009 Share on other sites More sharing options...
Guest BuildSmart Posted August 5, 2008 Share Posted August 5, 2008 bump.Yes this card is supported. First confirm that the Info.plist contains the ID's of your card, post your ID's and the line you modified in the Info.plist file. Also, rebranding this card provides a very useable solution. Personally I prefer the DW1470 card but I have rebranded the DW1450 without any issues and I've had them working by modifying the Info.plist. Link to comment https://www.insanelymac.com/forum/topic/119146-dell-truemobile-1450-not-registering/#findComment-846054 Share on other sites More sharing options...
TS2008 Posted August 5, 2008 Author Share Posted August 5, 2008 First off, THANK YOU BuildSmart for the response. I wasn't sure if anyone was willing to help a semi-newb out there. I do know a little about "nix" systems (ie. Linux) so that may be of some help. Please find attached my Info.plist for IO80211Family.kext/AppleAirPortBrcm4311.kext It appears to be correct. But, before it even loads the GUI, it doesn't seem to detect the card... is this normal? All of the other devices are detected (ie. IDE Disk controller, Audio Chipset, Video, etc.) I know the card works because I had XP loaded on the same hardware. What do you mean by re-branding? Do you mean flashing it with a different firmware? If so, where would I find said firmware? I think I have read somewhere on here about doing that with Intel cards. Info.plist.txt Link to comment https://www.insanelymac.com/forum/topic/119146-dell-truemobile-1450-not-registering/#findComment-846119 Share on other sites More sharing options...
Guest BuildSmart Posted August 5, 2008 Share Posted August 5, 2008 First off, THANK YOU BuildSmart for the response. I wasn't sure if anyone was willing to help a semi-newb out there. I do know a little about "nix" systems (ie. Linux) so that may be of some help. Please find attached my Info.plist for IO80211Family.kext/AppleAirPortBrcm4311.kext It appears to be correct. But, before it even loads the GUI, it doesn't seem to detect the card... is this normal? All of the other devices are detected (ie. IDE Disk controller, Audio Chipset, Video, etc.) I know the card works because I had XP loaded on the same hardware. What do you mean by re-branding? Do you mean flashing it with a different firmware? If so, where would I find said firmware? I think I have read somewhere on here about doing that with Intel cards. Since you have to ask, rebranding isn't an easy or simple process so I don't recommend it to you due to the dangers that making even the slightest mistake will render the card useless and non-recoverable by you. The patch file you applied to get your card to work is a valiant effort by someone less knowledgeable about the way matching works and since the goal is to match all Broadcom wireless cards it should have been done in a manner that didn't require the end user to edit any files because it's apparent that most can't even do this properly. Examine the following Info.plist file: (doing it intelligently) <?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.2, 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.2</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>312.46.51</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>IOPCIClassMatch</key> <string>0x02800000&0xffff0000</string> <key>IOPCIMatch</key> <string>0x430014e4&0xff00ffff</string> <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> Make yours look like this. Reboot using "-f". See if the card is recognized by looking in SystemProfiler and clicking on the AirPort Card and see if the card is recognized. If not quit System Profiler and try the following command: sudo kextload -vt /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext Run System Profiler again and click on the AirPort Card and see if the card is recognized now. The key here is that you must quit and rerun System Profiler each time you try something (don't be dumb and ask why, figure out why on your own time). Also, look HERE, download and install the 3.0.0 version and in Terminal issue lspci -nnvd 14e4:4318; # your card should be product ID 4318 If it returns nothing then issue lspci -nnv Paste the section related to your Broadcom card so we can verify that the details you are working with are correct. One final note on the DW1450, I tested this card and while I was able to rebrand the card, this cards performance (before and after rebranding) didn't compare to that of the updated version of this card which is the DW1470, yes the DW1470 is an updated version of the DW1450 card because it seems to have signal stability issues. Link to comment https://www.insanelymac.com/forum/topic/119146-dell-truemobile-1450-not-registering/#findComment-846288 Share on other sites More sharing options...
Recommended Posts