Help - Search - Members - Calendar
Full Version: Intel Wireless 2100, 2200bg, 2915bg, 3945abg, 4965agn
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61
jalavoui
This project started here
http://forum.insanelymac.com/index.php?showtopic=36976

get iwi's latest files from
http://code.google.com/p/iwidarwin/

Please read the FAQ here http://code.google.com/p/iwidarwin/wiki/FAQ

check for development news in this tread

mac os x 10.5 support exists for iwi2200 , iwi3945 and iwi4965

at this time only iwi2200 driver works - for mac os x 10.4 and 10.5

to learn how to install and test latest version of iwi drivers read
http://forum.insanelymac.com/index.php?showtopic=71779

iwi3945/4965
if i have the hardware the driver will take 2 days to work - you can help by making donations on iwidarwin site.
the drivers aren't stable - to see how it works open console.app -> system.log
if you get errors in system.log like timeouts,fw errors,rf kill,etc try a few reboots
after install goto system preferences -> networks and check if the iwi device is there (en1,etc)
this is important if you use kextload to load the driver
to test the card it must be powered on - use the wirless switch or reboot from windows with the card powered on.
match your log against the linux log to check if the driver is working - compare with attached linux logs
to catch kernel panics boot with flag -v -debug=0x100

To fix PCI pci bus detection, use the files from: http://forum.insanelymac.com/index.php?sho...036&st=500# - this avoids issues of the card appearing switched off. (thanks asstastic)

Developers
you can join the project and help writting code.
i don't have a magic solution to make the drivers work - help by writing some lines of code if you can.
post new releases/source code here so we can discuss it.
get ready to ignore some people comments - we can't please everybody

thanks for helping
auqs10
QUOTE(jalavoui @ Jan 27 2008, 10:15 PM) *
mac os x 10.5 support exists for iwi3945

Hi Jalavoui, what do you mean. Is there a working solution for 3945 in Leo?
lebidou
not for the moment, the card is recognized as an airport device but does not detect networks. Symuc was working on it but his notebook had a 'shower'. There might be a curse on these cards…
MrZeroo00
Here's what you can get with the Intel 3945abg using the latest Symuc drivers:






The card is detected as an Airport one, but no more, you can't use any option.
Symuc, help please smile.gif!
Hope you will release a functional version (juste a little bit functionnal to connect to an access point smile.gif ).
Kamil666
jalavoui is it possible you to get hands on 4965AGN to make it work in Leopard?
I will pay you for this driver mate !
afiser
QUOTE(Kamil666 @ Jan 27 2008, 10:18 PM) *
jalavoui is it possible you to get hands on 4965AGN to make it work in Leopard?
I will pay you for this driver mate !


no he cannot, unless he gets a laptop with mini pci-e port...


btw jalavoui & team, i really appreciate all the work you have done for the past year and some odd months you have been working on this driver.

hopefully ya'll can get 3945 to work soon enough.
auqs10
Hi all 3945 users.
Here is a capture of my screen with weird reports.
System Profiler - it says AirPort is OFF
AirPort Bar Menu - it says On (actually Turn AirPort Off any try to close it was not successfull).
Which is true from the two above?
Anyway the mini PCI-e card was recognized, that's a very big step ahead, and has an ID associated.
No results on test to phisical open (combination Fn+F2), led still closed (meaning INACTIVE, as the System Profiler and Network Utility reports).
MrZeroo00
Hope for a functionnal release smile.gif.
jalavoui
i'd like to make a version of iwi2200 for mac os x 10.5
anyone interested?
i think i can make the fixes for it to work since the driver is stable.
i'll need people to build the changes in xcode and post the .dmg here for testing
A.J
I dont get how can the iwi3945 be supported by 10.5 and not work ? sad.gif
ulyanov77
QUOTE(A.J @ Jan 28 2008, 08:20 PM) *
I dont get how can the iwi3945 be supported by 10.5 and not work ? sad.gif

It's supported in the sense that developers (in this case, Symuc) are working on it and have made evident progress. Before this driver, the card was not even detected by osx.
auqs10
QUOTE(A.J @ Jan 28 2008, 10:20 PM) *
I dont get how can the iwi3945 be supported by 10.5 and not work ? sad.gif


I think there is a possibility to activate the card from "driver". No possibility yet to make it active from physical switch ( I don't know any solution) even the logs are stating "iwi3945: started"
A.J
Getting it active from the driver does the job. i think everyone wants that basically, then support for the actual switch can come with time. Hope we can get it working fully soon. Thanks to the developers !
afiser
does 3945 work with pin 20 covered with tape?
Frankie B
Please keep up the great work on the 3945 abg, I really hope a workable solution comes soon! I cant wait for my mac tablet to get internet access!!! I'm using a Fujitsu p1610
iamcanadian
keep up the good work can't wait for wireless in OS X on my acer 5570.
Mac_Newb
jalavoui, is the WPA/WPA2 project for 2200BG dead or is it still going?

Thanks,
Carpet
I installed the latest 3945 SVN to check it, and it is recognized as an Airport, but I cannot turn it on in Safe Mode (Clicking Turn Airport On does nothing). The Menu bar status shows no card installed. In System Pref advanced tab for the Airport, there is no No Id for my Wireless card, but i can add preferred networks, not that i can connect tho, since its not turned on. I have an onboard 3945 (in my Sony Vaio VGN-FE780G) and not Mini PCIe. I Kernel panic otherwise in regular boot. Safe mode boot takes an extra amount of time. This is great news though! Finally some good progress. Keep at it guys, you rock.




MaximusMeridus
Hi Jalavoui,

That would be fantastic! I desperately need the 2200 to work on my 10.5.1

Let me know as soon as you have any progress

Thanks
Max

QUOTE(jalavoui @ Jan 28 2008, 07:50 PM) *
i'd like to make a version of iwi2200 for mac os x 10.5
anyone interested?
i think i can make the fixes for it to work since the driver is stable.
i'll need people to build the changes in xcode and post the .dmg here for testing
Joeandmat
but symuc?? is he lost? biggrin.gif
jalavoui
iwi2200
to start building for 10.5 i'll need someone with

10.5.x version
xcode
change iwi2200.h debug level to full debug - to do this change code to
#define IWI_DEBUG_FULL_MODE
change in Info.plist p_disable from 0 to 1
build the driver
post the logs - see iwidarwin on howto make "good" logs
if the driver gives a kp post the picture
lpperras
Tried to install the 2200 Stable and lastest from SVN but won't get OS X to boot again. It detects the wireless adapter and then crashes.
Thao
QUOTE(lpperras @ Jan 29 2008, 03:26 PM) *
Tried to install the 2200 Stable and lastest from SVN but won't get OS X to boot again. It detects the wireless adapter and then crashes.


That doesn't help anything.


Either provide logs or don't post? :S

Frankie B
Thao has a stick in his ass now doesnt he...
aocch3
In an effort to do my very small part, here are the requested log files. I get kernel panic every time I install the 3945 driver from SVN. Not much to post a screen shot of, just the standard message "you must restart your computer..." in 4 languages.
Carpet
How can i save my boot to a log? I can post the panic info via taking a picture if the panic info is any help
Thao
QUOTE(Frankie B @ Jan 29 2008, 05:15 PM) *
Thao has a stick in his ass now doesnt he...


Not at all.

It's just useless to post "Hi this doesnt work, that's all" without providing any material to show why it didn't work.
The person below your post is a perfect example, posting logs and detailed information.

Just saying "2200 from SVN doesnt boot OSX" is useless, the developers can't do anything with that.

@Carpet:

Source: http://code.google.com/p/iwidarwin/wiki/FAQ
QUOTE
How do I create log's to help development of the drivers?

open Terminal
% sudo -s
% cd ~/Desktop
% dmesg > dmesg.txt
% cat /var/log/system.log > system.txt
% ioreg -w 0 > ioreg.txt

Now you have 3 log files; dmesg.txt, system.txt and ioreg.txt you can find them on the desktop
Carpet
Haha im retarded for not seeing that, Thank you.


Files attached.

Booshi
QUOTE(Thao @ Jan 29 2008, 08:49 PM) *
Not at all.

It's just useless to post "Hi this doesnt work, that's all" without providing any material to show why it didn't work.
The person below your post is a perfect example, posting logs and detailed information.

Just saying "2200 from SVN doesnt boot OSX" is useless, the developers can't do anything with that.

@Carpet:

Source: http://code.google.com/p/iwidarwin/wiki/FAQ


He probably doesn't have the technical knowledge to provide a log, pretty self explanitory tongue.gif
He did say that he got a kernal panic, though; I see that as significant effort from a n00b

;D



antaholics
or, maybe he's too lazy =P

*patiently waits for 4965 driver for Leopard*

*impatiently waits for USB wireless dongle with Zydas chipset to arrive*
jalavoui
my last post is meant for iwi2200 only...
the "good" way to make logs can be found at http://forum.insanelymac.com/index.php?showtopic=71779
this link exists in iwidarwin site

other drivers will have to wait for further development.

iwi2100 - i don't know if anyone uses this card anymore
iwi2915/2200 - i'll try to help porting it to mac os x 10.5
iwi3945/4965 - this project can be done using symuc's code. with the right code structure it's possible to make a project with code for both drivers instead of having 2 separated projects (intel as done this)

i'd like to thank people who have made donations to iwidarwin
maybe i manage to get a new laptop and start writting 10.5 code
Injerto
dear jalavoui: which is the best way to get the 3945abg working with leopard?

I'm really interested in supporting the project but I still get kernel panic with the kext..
Typo Lad
QUOTE(jalavoui @ Jan 30 2008, 10:49 AM) *
other drivers will have to wait for further development.

iwi2100 - i don't know if anyone uses this card anymore


I use it, or would if it worked, but am not really savy enough to help with testing.
Lytener
i'm interested in helping with the debug info for iwi2915 for Leopard 10.5. Not sure what I really need to do on the scripting mentioned. Let me knwo thanks.
James M
Hey all.

I also need a Leo iwi2200 driver! The one in Tiger worked great but I have just upgraded to Leo and no Internet! *sob*. How long do you guys think to wait?

James,
streilu
I've a panic too with the 3945abg driver on leopard, when i'm at home i'll post some logs...
arob92
jala.....i would really like airport support on i2200.....i think that would be amazing!! So i can finally get rid of my wifi usb dongle smile.gif.....i would help you on testing it but im kind of a noob....if u think u can give me simple instructions on what to do, i will help you
jalavoui
iwi2200 leo version

this was made on a imac g3...
i can only post source code at this time - i need a pc to work
i've changed a few thing for making the driver work on mac os x 10.5
can someone with leo and xcode post a build of this version in this thread?
this version will build in xcode against current version of mac os x - this means that if you have 10.5.1 and build it might fail to work for 10.5.0. post which version of mac os you used for making the build
i need logs to make this driver work
arob92
QUOTE(jalavoui @ Feb 2 2008, 04:50 PM) *
iwi2200 leo version

this was made on a imac g3...
i can only post source code at this time - i need a pc to work
i've changed a few thing for making the driver work on mac os x 10.5
can someone with leo and xcode post a build of this version in this thread?
this version will build in xcode against current version of mac os x - this means that if you have 10.5.1 and build it might fail to work for 10.5.0. post which version of mac os you used for making the build
i need logs to make this driver work


so what exactly does this do???? can i use wireless with it?? I have a iatkos installation dvd and xcode 3.0 which i just downloaded today since i saw your post....i have no idea what i have to do with it but if you tell me i will try my best
Frankie B
Follow this to test...

http://forum.insanelymac.com/index.php?showtopic=71779
Megamixman
Sigh, it is no where near close.

Being able to recognize it is merely a matter of finding the right device in the hardware tree and telling Leopard everything is good. That is a HUGE difference from being able to do anything. In other words, none of the important code that lets the driver do any work is in there. The next step would be to find someone who knows something about OS X driver dev, has an 3945 or 4965 card, and has some desire to make the driver. Which I'm again going to bet will take quite the while.

For those who are asking javaloui to fix 4965 or 3945 drivers...HE CAN'T. He doesn't have the cards, doesn't have Leopard, so he has no debug environment. And If you honestly think he can develop the drivers and have someone else debug them, with the rare exception that the other person is competent enough ( in which case they could make the driver themselves ), you are dead wrong.
@irBOrNE
jalavoui -

Very cool news about getting intel2200 going on Leopard! I will fully support this and prob switch over to Leopard myself when we have a version ready to test, and will do what I can to provide logs/feedback.

I wonder though if you or Symuc have had any luck with the intermittant sluggishness that still remains in the wi2200 driver? It has obviously gotten better than earlier builds, but is still present nonetheless. Just wondering if it might be better to get that problem ironed out on 10.4 before switching to 10.5? Thanks for all your efforts!!!
Symuc
Sorry, all. I'm not dead, but I still don't have my computer back. IBM didn't have the part in stock, and I was flying back to the US. Hopefully they'll show up tomorrow to pick it up to fix it. International repairs are not so fun :-/. And again, I'm on the Internet through a straw, having only an N800 at my disposal.

In between job hunting and finding a place to live, I fully intend to get this thing working. I want to be able to run OS X on my system without a dongle hanging off of it as much as anyone. Sadly, it will be at least another week before I have a working system, maybe a bit more.
auqs10
QUOTE(Symuc @ Feb 4 2008, 11:13 AM) *
Sorry, all. I'm not dead, but I still don't have my computer back. IBM didn't have the part in stock, and I was flying back to the US. Hopefully they'll show up tomorrow to pick it up to fix it. International repairs are not so fun :-/. And again, I'm on the Internet through a straw, having only an N800 at my disposal.

In between job hunting and finding a place to live, I fully intend to get this thing working. I want to be able to run OS X on my system without a dongle hanging off of it as much as anyone. Sadly, it will be at least another week before I have a working system, maybe a bit more.


Fine advance in this project. Keep it up (when you will have your system back).
Joeandmat
thanks symuc for your answer... we hope that ibm take soon you computer back!
bye!
EtherealRemnant
Well I guess no OS X for me until the wireless is fixed... I may just buy a cheap USB dongle if I can find one that works with OS X... though after discovering that linux can't control my fans in my X205, I doubt Leopard could either...
streilu
Maybe we can work it out together to get the 3945abg to work. I can provide a laptop with hardware via vnc or a remote desktop so symuc can show me code and test the code with me and my laptop.
That probably will work out...
nexus665
I can also offer a VNC/SSH session into an XCode-installed Leopard laptop with a 4965AGN card to help with development. Not sure whether anyone has compiled the code the OP requested to be built yet; could do that too. P/M me if interested.

Getting the wireless to work would rid me of this ugly usb dongle wink.gif Love Leopard otherwise.

Leopard 10.5.1/Kalyway with Vanilla kernel/ACPI fixes on a T7700/4GB/i965 Clevo M570-RU laptop.
austinsnyc
I'll also commit to offering unlimited VNC/SSH to a Intel 3495 running on 10.5.1 Gatway with Xcode and all dev tools smile.gif it has everything else working but the wireless card so I'm sure with the millions of Intel 3495 users out there it will be a happy day when this issue is fixed
electric dragon
hey guys, i have a 3495 chipset and copy of 10.4.9 and some programming skills, and soon to have some extra free time on my hand to work on this....

what's the best way to go about getting started?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.