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* |
|
Neo Os
InsanelyMac Protégé
|
![]() |
Mar 29 2008, 04:54 PM Post #501
|
|
thx for the latest svn...
after building the kext and installing it i get this msg QUOTE kernel extension /System/Library/Extensions/iwi3945.kext has problems: Missing dependencies: { "com.apple.iokit.IONetworkingFamily" = "A valid compatible version of this dependency cannot be found" "com.apple.iokit.IO80211Family" = "This dependency has dependencies that cannot be resolved" } how can i resolve this? i didn't have it on the previous code |
|
revolt_team
InsanelyMac Protégé
|
![]() |
Mar 29 2008, 06:19 PM Post #502
|
|
my logs whit the last svn
loads ok sometimes ... in the network preferences it is show how a ethernet card see the pict ... alt(comand)+shift+4 (to take it) but when i try to put it on on whit network selector nothing is happen and then of some time to try, the mac frezesss and not responding. some times the after the kext is loaded the mac frezess too the logs too .. are atached sorry for my inglish (viva mexico)
Attached File(s)
Picture_1.png ( 56.62K )
Number of downloads: 214
dmesg.txt ( 4K )
Number of downloads: 5
ioreg.txt ( 30.34K )
Number of downloads: 2
system.txt ( 194K )
Number of downloads: 3 |
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Mar 29 2008, 06:39 PM Post #503
|
![]() ![]() ![]()
|
try this http://forum.insanelymac.com/index.php?showtopic=66282 forum to solve ethernet problem
|
|
Sousuke
InsanelyMac Protégé
|
![]() |
Mar 29 2008, 06:45 PM Post #504
|
![]()
|
I've compiled and tested the newest revision 654. But my comp hangs after a while, grey-screen-of-death...
In any case, my MAC address is detected correctly and my logs are attached!
Attached File(s)
dmesg.txt ( 316bytes )
Number of downloads: 7
dmesg_complete.txt ( 4K )
Number of downloads: 10
ioreg.txt ( 43.01K )
Number of downloads: 6
system.txt ( 84K )
Number of downloads: 6
system_complete.txt ( 147.76K )
Number of downloads: 6 |
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Mar 29 2008, 06:48 PM Post #505
|
![]() ![]() ![]()
|
i'm getting Grey screen of death too just after the login windows shows. Is this a bug i wonder
|
|
jalavoui
InsanelyMac Legend
|
![]() |
Mar 29 2008, 07:42 PM Post #506
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
iwi3945
i hope you're building the .dmg correctly if the driver gives a kernel panic we must know where it is so we can fix it to do so: reboot press F8 type -s type sh /etc/rc wait for the driver load see if the driver angs if not call networkselector try option 1 a few times until it crashes post the kernel panic picture if you can't call the networkselector (because of seeing to many log messages) reboot until the driver crashes - them post the kp picture i don't expect to have the driver receiving/transfer packets so soon but it is expected to start scanning for neworks |
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Mar 29 2008, 07:46 PM Post #507
|
![]() ![]() ![]()
|
will give it a try once i debricked the OS
|
|
TNW
InsanelyMac Protégé
|
![]() |
Mar 29 2008, 07:49 PM Post #508
|
![]()
|
I posted a version with a start of the scan but it isn't working at this moment:
before the scan (The card get the beacons): CODE Mar 29 20:33:45 netwarriors-mac-pro kernel[0]: Packet Found Mar 29 20:33:45 netwarriors-mac-pro kernel[0]: __ieee80211_rx @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1526 Mar 29 20:33:45 netwarriors-mac-pro kernel[0]: sta_info_get @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1362 Mar 29 20:33:45 netwarriors-mac-pro kernel[0]: __ieee80211_invoke_rx_handlers @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:935 Mar 29 20:33:45 netwarriors-mac-pro kernel[0]: ieee80211_rx_h_parse_qos @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:3059 Mar 29 20:33:45 netwarriors-mac-pro kernel[0]: ieee80211_rx_h_load_stats @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:3066 Mar 29 20:33:45 netwarriors-mac-pro kernel[0]: ieee80211_get_bssid @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:982 Mar 29 20:33:45 netwarriors-mac-pro kernel[0]: ieee80211_bssid_match @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1316 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1316 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: error iwl3945: U iwl3945_rx_handle r = 250, i = 249, REPLY_3945_RX, 0x1b Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: ieee80211_rx_irqsafe @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1741 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: todo ieee80211_rx_irqsafe Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: Packet Found Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: __ieee80211_rx @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1526 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: sta_info_get @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1362 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: __ieee80211_invoke_rx_handlers @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:935 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: ieee80211_rx_h_parse_qos @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:3059 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: ieee80211_rx_h_load_stats @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:3066 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: ieee80211_get_bssid @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:982 Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: ieee80211_bssid_match @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1316 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: Packet Found Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: __ieee80211_rx @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1526 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: sta_info_get @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1362 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: __ieee80211_invoke_rx_handlers @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:935 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: ieee80211_rx_h_parse_qos @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:3059 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: ieee80211_rx_h_load_stats @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:3066 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: ieee80211_get_bssid @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:982 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: ieee80211_bssid_match @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1316 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: error iwl3945: U iwl3945_rx_handle r = 46, i = 45, REPLY_3945_RX, 0x1b Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: ieee80211_rx_irqsafe @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1741 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: todo ieee80211_rx_irqsafe Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:47 netwarriors-mac-pro kernel[0]: Packet Found After or during the scan : CODE Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: 1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51: --- last message repeated 1 time --- Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: 1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: 1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51: --- last message repeated 1 time --- Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: 1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: 1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: 1698 Mar 29 20:33:51 netwarriors-mac-pro kernel[0]: ieee80211_tasklet_handler @ /Users/netwarrior/Desktop/iwidarwin/iwi3945_new-osx10.5/compatibility.cpp:1698 Maybe it is a problem of scan configuration. To properly start the driver you need to put the card off and on is you haven't got this log in dmesg: CODE Mar 29 20:33:46 netwarriors-mac-pro kernel[0]: Packet Found
|
|
Neo Os
InsanelyMac Protégé
|
![]() |
Mar 29 2008, 08:20 PM Post #509
|
|
kernel extension /System/Library/Extensions/iwi3945.kext has problems: Missing dependencies: { "com.apple.iokit.IONetworkingFamily" = "A valid compatible version of this dependency cannot be found" "com.apple.iokit.IO80211Family" = "This dependency has dependencies that cannot be resolved" } how can i resolve this? i didn't have it on the previous code build.... finally when i run on efi this happens??? any one can help with this? |
|
SupraIS300
InsanelyMac Protégé
|
![]() |
Mar 30 2008, 02:58 AM Post #510
|
|
I was wondering if one of the experts may be able to help out here. I am running Kalyway 10.5.1 on a Compaq nw8240 with an Intel 2200 Pro wireless card. I notice a couple of things:
1. If you leave the wireless on in Windows and then run OSX and try to set Power to ON, it Kernel Panics (KP) every time. So I always make sure it is turned off after exiting windows. I can work around this. 2. Every time I boot and set Power to ON the nsGUI hangs. I can't kill the process at all. If I log out and log back in again and set Power ON then it often works. 3. If it KPs once (even when the wireless was off after windows), it will always KP until I change mode to mode 2 (Monitor) and then switch back to mode 0 (Normal) to connect. Any help would be appreciated. I made some logs before and posted them. I can post more if it helps. Thanks! |
|
SaBuJo
InsanelyMac Protégé
|
![]() |
Mar 30 2008, 12:13 PM Post #511
|
![]()
|
sorry ... networkselector compiled in the same hackintosh how i make the logs ...? put the .kext and the networkselector in the same dir go to these dir sudo rm -f dmesg.txt sudo rm -f system.txt sudo rm -f ioreg.txt sudo dmesg > dmesg.txt sudo cat /var/log/system.log > system.txt sudo ioreg -w 0 > ioreg.txt sudo chown -R root:wheel iwi3945.kext sudo chmod -R 755 iwi3945.kext sudo kextload -i iwi3945.kext then ... if i am doing something wrong please, tell me ... ./networkselector then ... u know This driver don't work for me! Extension is loaded, interface is created enc1 but AirPort don't work, and I see a message cable disconected in new adapter. Mac freeze after some time. I'm using 10.5.2 Kalyway combo update and before install, update AirPort Utility 5.3.1. My files before and after install. I create a litle script for generate logs (logiwi3945.sh). Thanks for any help with this problem.
Attached File(s)
dmesg_bef.txt ( 3.57K )
Number of downloads: 3
ioreg_bef.txt ( 30.81K )
Number of downloads: 1
system_bef.txt ( 44.15K )
Number of downloads: 0
dmesg_aft.txt ( 4K )
Number of downloads: 3
ioreg_aft.txt ( 30.92K )
Number of downloads: 0
system_aft.txt ( 44.15K )
Number of downloads: 3
logiwi3945.sh.txt ( 549bytes )
Number of downloads: 12 |
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Mar 30 2008, 12:33 PM Post #512
|
![]() ![]() ![]()
|
TNW, i'm getting a bit upset with all the wrong logs and wrong kext .dmg builds can you change the svn build script to allow building the .dmg can you place iwi3945.dmg on the svn tree the svn tree as missing folders - you can't build iwi3945.dmg without them i'll fix that - nop it's all ok. the build script is also ok Hacktrix2006, you only need the folder iwi3945_new-osx10.5 if the .dmg fails to build just press "build" and it will work thanks Xcode 3.0 won't even open the project files. it says it can't peruge the files or something like that |
|
urgonah8me
InsanelyMac Sage
|
![]() |
Mar 30 2008, 12:35 PM Post #513
|
![]() ![]() ![]() ![]()
|
guys my 3945 turns on by the switch when in OSX on my acer aspire 5634wlmi
I recetly bought a dell 1390 tho to replace it... but I cant switch it on! the switch doesnt alow me to turn it on in mac or windows |
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Mar 30 2008, 12:44 PM Post #514
|
![]() ![]() ![]()
|
Can someone send me a zipped version of the 10.5 iwi3945 snv source code to hacktrix2006@live.com just incase its something to do with my net connection! Thanks
|
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Mar 30 2008, 01:21 PM Post #515
|
![]() ![]() ![]()
|
guys my 3945 turns on by the switch when in OSX on my acer aspire 5634wlmi I recetly bought a dell 1390 tho to replace it... but I cant switch it on! the switch doesnt alow me to turn it on in mac or windows The switch on switch will only work with the intel 3945 /a/b/g because its a firmware thing! |
|
jalavoui
InsanelyMac Legend
|
![]() |
Mar 30 2008, 09:05 PM Post #516
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
iwi3945
changed code for full output debug to test build it in xcode |
|
inedible
InsanelyMac Protégé
|
![]() |
Mar 30 2008, 10:32 PM Post #517
|
![]()
|
For everyone who's asking where to download the source, check the first page of this thread...
or, if you're lazy, click here: http://iwidarwin.googlecode.com/svn/trunk/ For everyone who's complaining about downloading xcode, in case you didn't know it's included on your original leopard dvd. You *do* have an original leopard dvd, right? For anyone who needs instructions on gathering logs and posting them, read this: http://forum.insanelymac.com/index.php?showtopic=71779 |
|
@irBOrNE
InsanelyMac Protégé
|
![]() |
Mar 31 2008, 12:41 AM Post #518
|
![]() ![]()
|
Hi guys, I am unable to get any of the most recent posted iwi2200 DMG to install correctly. Would someone mind rebuilding jalavoui's latest source code for both 10.4 & 10.5? TMW or anyone who knows how to do this? Thx much...
|
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Mar 31 2008, 12:16 PM Post #519
|
![]() ![]() ![]()
|
I've downloaded all the files for the iwi3945 but Xcode 3.0 wont open the project files
|
|
Sousuke
InsanelyMac Protégé
|
![]() |
Apr 1 2008, 01:08 AM Post #520
|
![]()
|
I don't know whether it's just me - I'm not able to compile the iwi3945 rev 656 source. xcode complains about a non-static definition after a static declaration. I've attached a "fix" for those, who got the same problems like me. (Just rename the ".c.txt"-extension to ".c" and replace it in the sourcetree "iwi3945_new-osx10.5/", or alternatively use the attached patch.
Ok back to topic! I've tested the kext. It's behaviour is nearly same as before. - After having the kext loaded, the console outputs some debug messages. - Using networkSelector, I could turn on/off the card a few times. Sometimes it just displays few debug messages letting me test a bit further. Other times it floods the terminal with zillion messages. (Could make one screenshot of it, in hope it can be of use?) - After a while the kernel crashes, usually after a few seconds/minutes. Strange enough my system log is empty... well in any case here are my bits of logs and one kp screenshot! Another thing I've noticed just now while rebooting my debian, this message has shown up: CODE ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection ipw3945: Microcode SW error detected. Restarting. ipw3945: XXXL we have skipped command ipw3945: Read index for DMA queue (1) is out of range [0-256) 0 2 ipw3945: Can't stop Rx DMA. ipw3945: Detected geography ABG (13 802.11bg channels, 23 802.11a channels) This didn't appear before... Luckily everythings still working
Attached File(s)
iwl3945_base.c.txt ( 250.41K )
Number of downloads: 17
r656.patch.txt ( 586bytes )
Number of downloads: 11
dmesg.txt ( 240bytes )
Number of downloads: 4
dmesg_complete.txt ( 4K )
Number of downloads: 2
ioreg.txt ( 21.22K )
Number of downloads: 0
system_complete.txt ( 1bytes )
Number of downloads: 4
cimg3119x.jpg ( 139.81K )
Number of downloads: 75
cimg3120x.jpg ( 178.97K )
Number of downloads: 121 |
![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 03:28 AM |