Jump to content
lagnat

Using Darwin Airport Driver With Osx86 10.4.1

298 posts in this topic

Recommended Posts

If someone can show me some good anonymous place to put the compiled file I could do it I guess. I'm just overly paranoid until things are out of beta...I don't know if this sort of stuff is a grey area or what.

Share this post


Link to post
Share on other sites
Advertisement

Maxxus has been using the following sites to host his patches. So far so good. Can you get the binary uploaded to one of these places.

 

urls deleted

 

 

This is a huge step! Thanks to you and everyone else on this site for all your efforts. I can't wait to use this solution since I have a Dell Latitude D600.

 

 

baricrazi

Share this post


Link to post
Share on other sites
Maxxus has been using the following sites to host his patches. So far so good. Can you get the binary uploaded to one of these places.

This is a huge step! Thanks to you and everyone else on this site for all your efforts. I can't wait to use this solution since I have a Dell Latitude D600.

baricrazi

 

The file is a bzip2, so just open a terminal to the file and type 'AppleAirPort2.bz2'. You'll need to follow the end of his instructions, where he has you copy the file into your /System/Library/Extensions/...whatever. Probably need to do the chmod and all that as well.

 

EDIT - Here is an example, do this from the directory/folder that you bunzipped the file to:

Something like this (not in MacOS now to actually try, going from memory):

$ sudo chown -R root:wheel ./AppleAirPort2

$ sudo cp -r ./AppleAirPort2 System/Library/Extensions/AppleAirPort2.kext/Contents/MacOS/

 

Then test it with sudo kextload -t /System/Library/Extensions/AppleAirport2.kext

 

If you have some knowledge of MacOS and the Shell it shouldn't be too hard. :P

 

Edited - dmca

Edited by Hagar

Share this post


Link to post
Share on other sites

Well everything was good up until I tried to the last command to test it and then I got this error.

 

 

tiger-x86:~/work root# sudo kextload -t /System/Library/Extensions/AppleAirport2.kext

can't add kernel extension /System/Library/Extensions/AppleAirport2.kext (validation error) (run kextload on this kext with -t for diagnostic output)

kernel extension /System/Library/Extensions/AppleAirport2.kext has problems:

Validation failures

{

"Executable file doesn't contain kernel extension code" = true

}

 

 

I am not familiar with MacOS at all. Matter as a fact I have had this installed for about 2 weeks and this is the first time I have ever used MacOS. Any help would be appreciated.

Share this post


Link to post
Share on other sites

i've got a belkin pccard and it seems to work.... when i plug it in the airport changes in scanning mode but my computer freezes, if i take the card out i get it back working.

in the dmesg the only error i can see is: failed to determinate ram size

allocated 64 cluster.

just another bad srtory :-(

Share this post


Link to post
Share on other sites

Works with linksys wmp54gs, but it doesn't seem to connect.

Connects without any encryption, this might be because i have a terrible wireless signal. Anyways it works to some extent atleast :lol:

Share this post


Link to post
Share on other sites

cyrana, you mentioned before that you could get the kext to load successfully but could not initialize your card to start. I'm running into the same peculiar problem. Did you find a solution to this? I'm running a dell latitude D610. I know that it's supposed to work on this system. Wireless is all i need now to make this my permanent OS!! Let me know where you're at on it.

Share this post


Link to post
Share on other sites

after running the kext the card must be configured, reboot once to get the port in network connections, then run the airpot assistant, it will fail, but it will leave the card in a working state. then use internet connect to join an AP. and tada

Share this post


Link to post
Share on other sites
cyrana, you mentioned before that you could get the kext to load successfully but could not initialize your card to start. I'm running into the same peculiar problem. Did you find a solution to this? I'm running a dell latitude D610. I know that it's supposed to work on this system. Wireless is all i need now to make this my permanent OS!! Let me know where you're at on it.

My HP NC6000 has some O2Micro Cardbus controller, which isn't supported in OS X or Darwin... I get an NC8230 next week which has a TI chipset.

 

The only ones that are supported are some TI (Texas Instruments) PCMCIA/Cardbus chips.

Share this post


Link to post
Share on other sites

okay cyrna. In that case, I need to get in touch with someone else. Does anyone with a dell latitude d600 get this to work on their PC?

Share this post


Link to post
Share on other sites

thanks qapf, but after loading the kext and rebooting, I don't get anything coming up if I go to network connections at all.

Share this post


Link to post
Share on other sites

I still can't get this to work. Can someone post the foo.c file the exact way it should look. I think that is my problem. I keep getting an error when I try to do the command that uses that file. I have a Dell D600 so I know this can work on my system. I am using the deadmoo image and have the Maxuss 0.4 patch installed. I can't figure out what is going wrong. This is the only thing I need to never use windows again!!!! Please help.

 

 

Here is the error I get:

 

 

foo.c:1: error: parse error before '{' token

foo.c:1: error: stray '\' in program

foo.c:1: error: stray '\' in program

foo.c:1: error: stray '\' in program

foo.c:1: error: stray '\' in program

foo.c:1: error: stray '\' in program

foo.c:2: error: stray '\' in program

foo.c:2: error: stray '\' in program

foo.c:2: error: stray '\' in program

foo.c:2: error: stray '\' in program

foo.c:3: error: stray '\' in program

foo.c:3: error: stray '\' in program

foo.c:3: error: stray '\' in program

foo.c:3: error: stray '\' in program

foo.c:3: warning: data definition has no type or storage class

foo.c:4: error: stray '\' in program

foo.c:4: error: stray '\' in program

foo.c:4: error: stray '\' in program

foo.c:4: error: stray '\' in program

foo.c:4: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:5: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: syntax error before "enum"

foo.c:7: error: stray '\' in program

foo.c:7:22: warning: backslash-newline at end of file

foo.c:7: error: stray '\' in program

foo.c:7: error: syntax error at '#' token

foo.c:7: error: parse error before "NULL"

foo.c:7: error: syntax error at '#' token

foo.c:7: error: syntax error at '#' token

foo.c:7: error: syntax error at '#' token

foo.c:15:14: error: invalid suffix "void" on integer constant

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

foo.c:7: error: stray '\' in program

Share this post


Link to post
Share on other sites
works perfectly with a WPC54G, anyone know a minipci card with the broadcom chipset?

 

A lot of Dells came with a "Dell Wireless 1350" which at least those that I've seen were Broadcom 4306's. I've got one running in mine as I type this.

 

Thanks to lagnat for finding the solution which basically completes my Hackintosh...

Share this post


Link to post
Share on other sites
http://s28.yousendit.com/d.aspx?id=2KY5S86...S82KYYR22ZWCO0S

 

The file is a bzip2, so just open a terminal to the file and type 'AppleAirPort2.bz2'. You'll need to follow the end of his instructions, where he has you copy the file into your /System/Library/Extensions/...whatever.  Probably need to do the chmod and all that as well.

 

EDIT - Here is an example, do this from the directory/folder that you bunzipped the file to:

Something like this (not in MacOS now to actually try, going from memory):

$ sudo chown -R root:wheel ./AppleAirPort2

$ sudo cp -r ./AppleAirPort2 System/Library/Extensions/AppleAirPort2.kext/Contents/MacOS/

 

Then test it with sudo kextload -t /System/Library/Extensions/AppleAirport2.kext

 

If you have some knowledge of MacOS and the Shell it shouldn't be too hard. ;)

 

 

Update! Well I actually was able to get this to do all these steps and get the kext to load successfully. Now the problem is it didn't change anything. I still have no wireless in the network config even after rebooting. I also saw someone mention running the AirPort Utility, tried that and it still didn't work. I have checked and verified that my Dell D600 built-in wireless is a BroadCom chipset. What could I possibly be doing so wrong? Is should be possible that we could make this into an install.sh script right? Maybe that would be good for us dummies that can't get it working. Any help is greatly appreciated. Thanks.

Share this post


Link to post
Share on other sites

i'm with baricazi on this one...I've tried and tried again to get this thing to work. The most frustrating part about it all is that i have the exact same specs as both baricazi and lagnat. Again, if there is anyone capable of putting this together into a nice install.sh file like maxuss did with his patches, it would be much appreciated. Thanks in advance. ;)

Share this post


Link to post
Share on other sites

does it work on the linksys wireless b pcmcia card? i believe the model no. is wpc11. googling tells me the wpc11 v3 is based on the broadcom chip.

Share this post


Link to post
Share on other sites

;)

 

Thank yous to lagnat and cyrana for their work on this. It went a lot smoother than getting 1280x800 to work properly. My integrated wireless is now working flawlessly.

 

WEP encrypted network

Dell 700m

Dell Wireless WLAN 1350 Adapter Rev4.4

-> Broadcom BCM4306/BCM2050

 

Now the only hurdle that I have is enabling quartz extreme. Are there are any 700m users reading this who have a difinitive answer on QE? If so, help a brotha out and send me a PM.

 

Thanks again guys.

Share this post


Link to post
Share on other sites
The only ones that are supported are some TI (Texas Instruments) PCMCIA/Cardbus chips.

 

Indeed, some, it seems it won't recognise the TI PCI7420 cardbus Controller :)

I've been messing around with the Info.plist in IOPCCardFamily but to no avail...

Too bad, the Airport2.kext seems to load fine, but my WPC54G won't blink a light.

 

Seems to me, like Cyrana said before, some work on the PCMCIA controllers has to be done, atleast to make it work in my HP/Compaq nx5000.

 

Damn, so close :D, anyway, lagnat, thanx for the work!

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×