Jump to content

Using Darwin Airport Driver With Osx86 10.4.1


  • This topic is locked This topic is locked
297 replies to this topic

#261
brando05

brando05

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

Whenever I try to

sudo kextload /system/library/extensions/AppleAirPort2.kext

as root, I get the error

kextload: extension /system/library/extensions/AppleAirPort2.kext is not authentic (check ownership and permissions) and a popup saying it is not installed properly..

Anyone any idea what i'm doing wrong?

Edit: Nevermind, after LOTS of trial and error, got it working. Great stuff. :lol:



what did you do to finally get it to work?? im still having same problem.

#262
gman4dx266

gman4dx266

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Brandon05,

in the terminal type

"sudo su" (if asked for your password, enter it)
now type "sudo chown -R root:wheel /System/Library/Extentions/AppleAirPort2.kext" (case DOES matter)
now type "cd /" then type "cd /System/Library"

type in "sudo chown -R root:wheel /System/Library/Extentions"
then type "cd Extentions" then type "sudo rm Extentions.mkext" and then type "sudo rm Extentions.kextcache"

That got it partially working for me, however i cant see -any- networks with my card, yet the lights are powered on and everything...still cant find the supposed adhoc network when sniffing from another pc....oh well :lol: :angry:

I think its my stupid O2Micro cardbridge...it acts pretty darn flakey under OSX... :)

#263
Antonio

Antonio

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Hello All!

I'm getting crazy with this wireless, I have a Laptop Dell D600, the internal Wireless does not work, it's using an MiniPCI Intel 2200, so I decided to buy some PCMCIA cards, but not luck, I tried out Belkin D57010 and Buffalo WLI2-CB-G54L but not luck with Airport2 driver here explained.

Also Have others cards but none works:

- Cisco Aironet 350 802.11b
- Intel Anypoint Wireless II 802.11b
- WaveLan orinoco Gold 802.11b

I followed all instructions here mentioned, could somebody give me a need help?

The AppleAirport2.kext loads fine, but the Buffalo card that supposed work with this, the system reports the card as Unknown.

Thank you

#264
sbeehre

sbeehre

    InsanelyMac Geek

  • Retired Developers
  • 196 posts
  • Location:New Zealand
i just updated my guide here with screenshots, full code and the actual kext if anyone is interested :unsure: http://www.win2osx.n...read.php?t=1053

#265
crypto55

crypto55

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
  • Location:Chicago, IL USA

i just updated my guide here with screenshots, full code and the actual kext if anyone is interested :) http://www.win2osx.n...read.php?t=1053


I have tried all the examples and explanations listed above. I get the kext loaded "successfully" but it never detects my card. I'm using a broadcomm wifi b/g card, but no success. I spent about 5 hours trying to get it work over the past 2-3 days, to no avail. I don't suppose that there are any suggestions... but i was also wondering if there's a way to tap into another device via bluetooth to mooch it's wifi. I have a Dell Axim X50V with BT and Wifi B... But Mac OS X won't let me get any services from it other than serial port.

#266
MoistTowellet

MoistTowellet

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
I followed the steps but I can not get the code to compile??? yes i added the #include's that were missing and defined NULL.... still no luck(using gcc 4.0)

any new info on this subject?

i will post my error's in a little when i have some extra time

#267
outoftheboxx10

outoftheboxx10

    InsanelyMac Protégé

  • Members
  • PipPip
  • 51 posts
  • Interests:mostly hardware
some notebooks for some reason have the wireless card disabled by the bios....windows can turn these cards on, osx drivers CANT......there is a work around for cards being detected as built-in-ethernet......use istumbler it will work(atleast it did for me) u can also use the airport command in one of the frameworks...but i dont remember where its located...do a search....

#268
dcipjr

dcipjr

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hey everyone,

I have a Dell Latitude D610, and I installed OSX86 on it yesterday, using the Generic DVD ISO. Using this forum and the main osx86project.org website, I've managed to get the OS installed, display, USB, sound, and just about everything else working -- except networking.

The D610 has a Broadcom 5751 Gigabit Ethernet card inside it, so that's definitely not going to work. This won't bother me as much, as long as I can get the wireless working. The wireless card is a Dell TrueMobile 1450 a/b/g card (a.k.a. BCM 4309) MiniPCI, which one can supposedly get working under OSX86. For the life of me, though, I can't get it fully operational, though.

Here's where I'm at:
  • First approach was to try to use the AppleAirport2.kext file, and patch it according to the instructions in this thread. That didn't work -- although I created the .c file, when I tried to compile it with gcc, it said that the functions we were adding (OSDequeueAtomic/OSEnqueueAtomic) had already been defined. So I couldn't get that to work.
  • Next, tried the premade kext in this thread. It loaded successfully, but on reboot, the AirPort icon in the menu bar says that the card has not been configured. The Network pref pane doesn't list the card at all. System Profiler lists the card as a third-party card, but says it's not turned on. When I go to the Network Port Configuration part of the PrefPane, it lists "AirPort" (sometimes multiple times) but it's grayed out.
  • I made sure that the card is turned on. It is, the wifi light on the D610 is lit. I booted into Windows, and it works fine.
  • Under Network Utility, en0 is listed as a wireless network connection. There is no en1 because my wired card wasn't recognized.
  • I tried the command-line airport tools, when trying to scan for Access Points, it would time out -- no joy.
  • Booting with "-F platform=acpi" makes no difference, nor does "-F platform=x86PC"
  • The DevID for my device (14e4:4324) is listed in the Info.plist file in the AppleAirPort2.kext package, still no go.
I know that having a nonfunctional ethernet card can create problems, making the OS recognize your card as Built-in Ethernet -- indeed, Built-in Ethernet is listed under the Network Port Configurations. Turning on and off Built-in Ethernet actually turns on and off the Wi-Fi light on the computer, and the MAC address reported by OS X for "Built-in Ethernet" matches the MAC address reported for my wireless card in Windows XP.

I'm not sure what I'm doing wrong here. I'd like to try patching the driver myself, but it won't compile. The OS refuses to see that the card is on. I know that this card works for other users, so I'm convinced I can get it working somehow, but I'm not sure what to try now. I think I'm close -- I just really want to get this taken care of so I can use OS X as my full time OS on the laptop. All I need is network access, then I'm set, since the rest of the OS runs great.

Any help would be greatly appreciated.

#269
sportman

sportman

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 165 posts
can we have the source for the hacked kext, or atleast a version compiled 4 10.4.3, thanks

#270
Stratus Fear

Stratus Fear

    InsanelyMac Protégé

  • Members
  • PipPip
  • 51 posts
  • Gender:Male
The source isn't publicly available for AppleAirport2.kext, so I doubt we'll see anything for a while.

#271
fallingup

fallingup

    InsanelyMac Protégé

  • Members
  • PipPip
  • 72 posts
i really need this for 10.4.3, seeing as how my wired isnt supported. I also cant use gcc in .3 for some reason, i have it installed and all, dont know why its happening to me

#272
rykielz

rykielz

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
dcipjr - thats the same problem that myself and quite afew others are having. Until someone finds a way to make a driver that can turn on our wifi cards in OSX we are stuck with no wireless :D

#273
fallingup

fallingup

    InsanelyMac Protégé

  • Members
  • PipPip
  • 72 posts

dcipjr - thats the same problem that myself and quite afew others are having. Until someone finds a way to make a driver that can turn on our wifi cards in OSX we are stuck with no wireless :D


use istumbler to choose the networks to connect to, thats what i had to do with mine

#274
stu1

stu1

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

use istumbler to choose the networks to connect to, thats what i had to do with mine


The problem is the airport cards have no drivers, so we can't use iStumbler. it's more difficult than in 10.4.1 where you could add missing functions to the existing Kext; in 10.4.3 it looks like the source is needed to compile a new driver to add some necessary IOKit data. And the source isn't part of the Darwin distribution...

I believe part of the problem is detailed here:
Kernel Extensions under Defining the MODULE_IOKIT Property for I/O Kit Drivers

#275
fallingup

fallingup

    InsanelyMac Protégé

  • Members
  • PipPip
  • 72 posts

The problem is the airport cards have no drivers, so we can't use iStumbler. it's more difficult than in 10.4.1 where you could add missing functions to the existing Kext; in 10.4.3 it looks like the source is needed to compile a new driver to add some necessary IOKit data. And the source isn't part of the Darwin distribution...

I believe part of the problem is detailed here:
Kernel Extensions under Defining the MODULE_IOKIT Property for I/O Kit Drivers


i was saying for the ones having problems in 10.4.1, i know that wont work in 10.4.3

#276
Deuce

Deuce

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
I have a dell d810 with a bcm5751 integrated ethernet controller and a true moble 1450 wifi minipci. The airport2 patch works in that it the true moble 1450 seems to be recognized as a built-in ethernet. But neither the command line 'airport' nor iStumbler allows it to scan or associate with my network. Whenever I execute an airport command, the wifi indicator turns off. But it can be turned back on by unloading/reloading the Airport2 extension/driver. Nothing interesting in logs or dmesg.

Any ideas?

Thanks!
-Deuce

#277
TheZigPC

TheZigPC

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
Yeah apparently we need a recompile to get this working. Should we put out a prize for someone to do this for us? 10.4.3 needs wifi!

I, also have a "4320" wireless card and thats the one thing in my AMD system (besides SATA of course) that is not working. Even my PCI 9200 works (w/o quartz and such due to PCI) Boots off of USB and everything, heck I even take it to work every now and then

#278
Deuce

Deuce

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

I have a dell d810 with a bcm5751 integrated ethernet controller and a true moble 1450 wifi minipci. The airport2 patch works in that it the true moble 1450 seems to be recognized as a built-in ethernet. But neither the command line 'airport' nor iStumbler allows it to scan or associate with my network. Whenever I execute an airport command, the wifi indicator turns off. But it can be turned back on by unloading/reloading the Airport2 extension/driver. Nothing interesting in logs or dmesg.

Any ideas?

Thanks!
-Deuce



Well, apparently I had re-installed, but forgot to apply the Maxxuss patch. It's now working.

#279
zidane

zidane

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
WOW Thanks for this guide worked first time!!!, now just need to get QE working and my system is complete :)

#280
cyrana

cyrana

    Prophetess of Doom

  • Retired
  • 1,462 posts
  • Gender:Female
  • Location:Somewhere out there
Just a sort of reminder that this is all only valid for 10.4.1 at the moment (the AppleAirport2.kext stuff).





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy