Intel Wireless 2100, 2200bg, 2915bg, 3945abg, 4965agn, IWIDarwin drivers for mac os x 10.4 and 10.5 *under development* |
![]() |
Intel Wireless 2100, 2200bg, 2915bg, 3945abg, 4965agn, IWIDarwin drivers for mac os x 10.4 and 10.5 *under development* |
|
SimonSimCity
InsanelyMac Protégé
|
![]() |
Jun 13 2008, 05:34 AM Post #2641
|
![]()
|
eenMadcat: I don't have any programing experience and limited time, but I have a 4965 card. I can test following J's instructions and follow any directions you need. Again, I have limited time, so I can't promise anything. I've the same attitude. You can count on me! You can also write me in an IM-channel if you think it's faster (only in Windows If you search me in Skype I've the NicName: SimonSimCity But pleace only if my status is "@home" |
|
eenMadcat
InsanelyMac Protégé
|
![]() |
Jun 13 2008, 12:57 PM Post #2642
|
|
Well i have a card (4965), so no need for testing until i got it sorta working at my own laptop.
If i make any progress i'll post it here, the current status is a crashing driver when it's authorizing to the accesspoint. If someone does have programing experience and willing to help, leave a PM. Or if someone has knowledge of the wifi protocol, i know a few colleagues who might know a bit more about it then i do (read: zero knowledge) i did a rollback to a few versions earlier, and i'm figuring out how i can associate to an accesspoint without crashing the driver It might take some time, but if i have a few hours to spare i'll work at it. But tonight the Netherlands will play agains France in the European soccer championship. (read: drinking beer and no computers involved) |
|
vietboi821
InsanelyMac Protégé
|
![]() |
Jun 13 2008, 05:30 PM Post #2643
|
|
iwi3945/4965 driver status - the driver scans and find networks using networkselector.app - repeating the scan can show more networks - associate to unsecure networks doesn't work - the driver can get errors at startup (timeouts, fw errors, etc) that prevent it from working. the solution is a few reboots at this point there's no reason to write more code. i'll finish the driver when i have the hardware if this is not possible i hope someone else finish this project thanks for keep iwidarwin running i'd like to ask a moderator to close this thread i'll open a new one once i have a solution for making the drivers work Any chance that you could comment your code so we can take a look? That would be much appreciated. Thanks! |
|
Arendil
InsanelyMac Protégé
|
![]() |
Jun 15 2008, 10:05 AM Post #2644
|
![]()
|
Driver for 3945 and 4965 doesn't work yet.
You can not connect to any network. Need too more development... Before we find someone to help jalavoui with writing code or hi will buy laptop with 3945 or 4965 card, you can use external wi-fi devices like my USB wifi based on ZyDAS 1211B chipset. |
|
Mike2732
InsanelyMac Protégé
|
![]() |
Jun 15 2008, 04:52 PM Post #2645
|
![]()
|
I also have Intel 3945abg, but under System Profiler > Network > and AirPort Card, it says "No information found".
What's that mean? I thought you guys were at least having it detected! I have Kalyway 10.5.2, no kexts/drivers installed yet but audio, video, touchpad and everything else is working except for internet (wireless and ethernet). |
|
saul1d
InsanelyMac Protégé
|
![]() |
Jun 15 2008, 10:47 PM Post #2646
|
|
i still cannot even use the network selector... i'm still getting the invalid kernel id. is this just part of the problem or am i just installing this package wrong??
|
|
madchipmunks
InsanelyMac Protégé
|
![]() |
Jun 16 2008, 01:39 AM Post #2647
|
![]()
|
I also have Intel 3945abg, but under System Profiler > Network > and AirPort Card, it says "No information found". What's that mean? I thought you guys were at least having it detected! I have Kalyway 10.5.2, no kexts/drivers installed yet but audio, video, touchpad and everything else is working except for internet (wireless and ethernet). the card isn't detected as an airport card ... it is detected as an ethernet card |
|
Matioupi
InsanelyMac Protégé
|
![]() |
Jun 16 2008, 11:47 AM Post #2648
|
|
Hello,
I recently get on hackintoshing... and managed to have the 10.5.2 working... now i'm trying to have 4965agn working... and landed here... I got the driver from http://code.google.com/p/iwidarwin/ installed them, have them working by replacing /System/Library/Extensions/IO80xxxFamilly.kext by /System/Library/Extensions/IO80xxxFamilly.kext.orig (Kalyway install) Now networkselector works and even see the Network around... but it does not seem it is going much further... I have installed XCode 3.0 and got the SVN source code installed... if I can be helpfull... let me know.. (i have programming skills, but nothing about kernel / drivers) By the way, I have a "newbee" question... is the Mac OS version so different than the Linux version that can be found here : http://linuxwireless.org/ Why is it so difficult to adapt from the Linux version ? Regards, Mathieu |
|
Arendil
InsanelyMac Protégé
|
![]() |
Jun 16 2008, 03:11 PM Post #2649
|
![]()
|
Matioupi
I think, Linux drivers are quite different. FreeBSD is better, but quite different too. |
|
Montasir
InsanelyMac Protégé
|
![]() |
Jun 17 2008, 08:05 AM Post #2650
|
|
My 3945BG card was detected as en1 using the latest SVN driver, but is not able to find any access points.
networkSelector doesn't do anything. Selecting any option just re-types the menu with no change. attached are the dmesg, system, and ioreg logs. I am willing to help if anybody can give me some directions.
Attached File(s)
dmesg.txt ( 4K )
Number of downloads: 14
system.txt ( 192.45K )
Number of downloads: 10
ioreg.txt ( 33.44K )
Number of downloads: 10 |
|
rokr
InsanelyMac Protégé
|
![]() |
Jun 20 2008, 08:31 PM Post #2651
|
|
Hello, Um is this written in C? If it is i might be able to help.
|
|
vietboi821
InsanelyMac Protégé
|
![]() |
Jun 20 2008, 11:53 PM Post #2652
|
|
Hello, Um is this written in C? If it is i might be able to help. Check out some of the code here and see what you can do: http://code.google.com/p/iwidarwin/source/browse A few of us are taking stabs at it but the code is hardly commented so it might take a while :? |
|
rokr
InsanelyMac Protégé
|
![]() |
Jun 22 2008, 04:12 AM Post #2653
|
|
Check out some of the code here and see what you can do: http://code.google.com/p/iwidarwin/source/browse A few of us are taking stabs at it but the code is hardly commented so it might take a while :? Ok Ill give it a try |
|
vietboi821
InsanelyMac Protégé
|
![]() |
Jun 22 2008, 04:18 AM Post #2654
|
|
If you are able to do scans with the network selector, then it is on. The selector is supposed to turn on/off cards without on/off switches.
After kextloading, the device should show up in sys prefs > network. Right now, it is not able to associate with any unsecured networks. network selector->main.cpp , this is where the menu of the tool is located iwi4965.cpp ->configureConnection, this is where the network selector calls are caught work is currently being done here in the latest build: compatibility.cpp -> ieee80211_sta_config_auth() |
|
rokr
InsanelyMac Protégé
|
![]() |
Jun 22 2008, 05:06 AM Post #2655
|
|
If you are able to do scans with the network selector, then it is on. The selector is supposed to turn on/off cards without on/off switches. After kextloading, the device should show up in sys prefs > network. Right now, it is not able to associate with any unsecured networks. network selector->main.cpp , this is where the menu of the tool is located iwi4965.cpp ->configureConnection, this is where the network selector calls are caught work is currently being done here in the latest build: compatibility.cpp -> ieee80211_sta_config_auth() Thanks for the quick response. Is the same for the 3945 wifi card. I dont own a 4965. |
|
vietboi821
InsanelyMac Protégé
|
![]() |
Jun 22 2008, 07:55 AM Post #2656
|
|
rokr:
Sorry I have not had a chance to look at the code for 3945 but I am assuming it is at the same point with progress since they are relatively similar. |
|
Mike2732
InsanelyMac Protégé
|
![]() |
Jun 22 2008, 11:44 PM Post #2657
|
![]()
|
I would agree with you, on the Intel site they provide the EXACT same driver for the 3945ABG card as the 4965AGN card, so I would assume it's also the exact same.
|
|
leo333
InsanelyMac Protégé
|
![]() |
Jun 23 2008, 05:30 AM Post #2658
|
|
I would agree with you, on the Intel site they provide the EXACT same driver for the 3945ABG card as the 4965AGN card, so I would assume it's also the exact same. It is definetly not the exact same code. Intel just stuffed the two drivers into one download, but the code is, at least in some parts, specific for one card. |
|
eenMadcat
InsanelyMac Protégé
|
![]() |
Jun 24 2008, 07:35 AM Post #2659
|
|
Hello Guys,
I'm figuring out how the 4965 driver reacts in different circumstances, because in my personal tests i see that different code is hit depending on the environment or some case of "mojo" i have modified the driver a bit so it produces logging which is more understandable (for me at least it's a few versions back (1168), before the accesspoints where shown up in the networkselector tool so you have to check in the logging tool. for important messages you can filter on "->" this shows the information which is mostly interesting. the logging tool can be found in applications -> utilities -> console - scan the area for networks - associate to your unencrypted or encrypted networks (which should show up in the logging) - look in the logging and post the loglines which contains the -> (please to not post the whole logfile, because most of the time it contains unimportant info) - if you see in the logging that your accesspoint is "selected" it's mostly intresting! (personally i only get cases where it's not selected) - when you do not see any accesspoints try to reboot and give the driver some time to load, when you see a "cleanup job" coming by 2 times in a row it's mostly the time when i start scanning ps: no this driver does not work yet and you can not use internet with it.
Attached File(s)
|
|
nobb1x
InsanelyMac Geek
|
![]() |
Jun 24 2008, 12:54 PM Post #2660
|
![]() ![]() ![]()
|
Tried it, i can't post any info because i never get that "->" in the log, i've tried to restart and reload the kext many times, it load succesfully and do the scans but it seems it don't see my ap (about 1mt from the mac and the ap so no distance issue)
Seeking the log i can see the mac address of my ap (wpa encrypted, but i know there are wep and unprotected lans around) i get many iwl4965_rx_reply_rx Bad CRC or FIFO: 0x80000002 in the log, restarting and reload don't clear it. i can post the whole log if useful. ty ah,Madcat, i forgot to mention, using last Jalavoui driver compiled by myself and running the networkselector it saw my ap and the others near me,so i think my card is ok, i'll post the log as soon i come back to home |
![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 06:58 AM |