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* |
|
Megnus
InsanelyMac Geek
|
![]() |
Apr 3 2008, 09:22 AM Post #541
|
![]() ![]()
|
I was about to install it xD glad I checked the forum once more before I did. But you guys are getting closer everyday it looks like
|
|
themanis
InsanelyMac Protégé
|
![]() |
Apr 3 2008, 09:59 AM Post #542
|
|
Still getting that dreadful "restart message", although the first time i installed using kext helper it found the newtork card but then i had to restart and here it started again, Good Luck to all the Team working on this.
|
|
Sousuke
InsanelyMac Protégé
|
![]() |
Apr 3 2008, 10:12 AM Post #543
|
![]()
|
QUOTE Hi Sousuke, I need firstly to thank you for all your efforts porting / testing the Intel PRO/Wireless Drivers in that thread! Whooow, slow down. I've just compiled the source code and uploaded it here, for those who haven't got xcode 3.0. jalavoui is the one, who's developing... so thank him for the efforts, not me. QUOTE I've read your thread about the instructions for testing but iwi3945 is not in .dmg format so can you please tell me how to install / test and i know how to uninstall incase of problems etc. I'd prefer not to build dmg images. It's best if you just extract the kext somewhere, set the correct permissions, and load the kext manually. This way you don't have to reboot in single user mode and remove the module. IMO this is lot easier QUOTE it told me that i needed to hold my power button down to reboot. This screen - telling you to reboot - is a kernel panic. Basically you should be able to grab the logs after rebooting. Best is to do this in single user mode... after that you can also remove the kext. Otherwise you won't be able to work with your osx. |
|
themanis
InsanelyMac Protégé
|
![]() |
Apr 3 2008, 11:25 AM Post #544
|
|
Hey Sousuke, can you please guide through how you extract the .kext anywhere and load it manually? if you don't mind offcourse.
Regards to Jalavoui and all the people who are feedingback on this thread. Thank you |
|
jalavoui
InsanelyMac Legend
|
![]() |
Apr 3 2008, 01:12 PM Post #545
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
iwi3945 rel 660
the driver only works fine when loaded with kextload networkselector don't work - on restart it always fails it's better to move the driver from library/extensions and use kextload/unload to test it i've enabled more debug output to try to catch the kp my guess is the ieeexxx functions need several fixes i'll wait for the logs i've put the .dmg in the svn tree but since i'm working on a imac g3 it need to be rebuild for osx 10.5 i386 iwi2200 osx10.4/10.5 last svn code need to be build - with some fixes anyone cares? |
|
themanis
InsanelyMac Protégé
|
![]() |
Apr 3 2008, 01:35 PM Post #546
|
|
Ok Jalavoui, i want to help you out with this whole driver testing project. I'm Running Mac OS X 10.5.2 (Kalyway10.5.2Combupdate) on my Desktop which is the current one, but my HP Pavillion dv2000 is the one that i am trying to get the Intel 3945ABG Wireless to work. I Can do as much testing / trialing for you since i am starting to get into coding etc.
So I CARE Best of Luck & Thanks |
|
FurryPotato
InsanelyMac Protégé
|
![]() |
Apr 3 2008, 06:34 PM Post #547
|
|
I care too
Only installed OSx off Leo4all this week and am slowly feeling my way into the whole OSx thing. desperate to get my wireless card working ! I installed the kext from the above post and it did indeed panic on restart. Where exactly ar ethe logs it will have generated so i can post them for you ? Dylan |
|
King
InsanelyMac Protégé
|
![]() |
Apr 3 2008, 06:42 PM Post #548
|
|
I've got Intel PRO/Wireless 2100. Is the source code still being worked on for this card? If so I'm willing to test.
|
|
dab77
InsanelyMac Protégé
|
![]() |
Apr 3 2008, 08:43 PM Post #549
|
|
dab77:Best way to download the svn-source is using a svn tool (instead of downloading each file!). In order to checkout (get a mirror of all files), type: ok, explanations were perfect.but:I don't have xcode in my installation. I've tried to look for it around and on amule, but nothing other than on apple site. but I should sing in...is there a link where I can get xcode? (I suppose it's pay-software..)than I saw the .dmg iwi3945 on the iwidarwin site, but what about network selector?thanks. davide.CODE svn checkout http://iwidarwin.googlecode.com/svn/trunk/ iwidarwin-read-only From there, you'll see 4 directories: iwi2100, iwi2200, iwi2200-osx10.5 and iwi3945_new-osx10.5. I think it's pretty self-explanatory what these directories mean. CODE xcodebuild There's also a subdir called networkSelector inside the iwi???? directory. Build the source here with the above mentioned command. With this application, you'll be able to control your wifi adapter.So, with fresh built kext and the networkSelector, you're all set to play with the driver and grab useful logs for the developers! CODE - keep F8 pressed while booting - type "-s" to boot OSX in single user mode. - type "fsck -fy" in order to check filesystem for consistency - type "mount -uw /" to remount root filesystem in read-write mode - type "rm -rf /System/Library/Extensions/iwi????.kext" to remove the faulty kext. (ie. iwi2100.kext, iwi2200.kext or iwi3945.kext) I hope this little tutorial will encourage other people to help our developers out! Best way to download the svn-source is using a svn tool (instead of downloading each file!). In order to checkout (get a mirror of all files), type: ehm.. unfortunately I don't know how the svn command is structured, but with that command I'm downloading really a lot of things! is there a way to download only iwi3945_new-osx10.5 files?thanks.
CODE svn checkout http://iwidarwin.googlecode.com/svn/trunk/ iwidarwin-read-only From there, you'll see 4 directories: iwi2100, iwi2200, iwi2200-osx10.5 and iwi3945_new-osx10.5. I think it's pretty self-explanatory what these directories mean. |
|
SupraIS300
InsanelyMac Protégé
|
![]() |
Apr 3 2008, 09:52 PM Post #550
|
|
Do you have more than around 10 wireless networks in your vicinity? I have noticed that if I have more than 10 (more than can be displayed by nsGUI), I get KP. If you change the mode to mode 2 and then turn on, do you still get KP? Or if you go to a deserted place where there are fewer wireless networks do you still get KP?
I am using iwi2200 for Intel 2200 but your issue sounds very familiar. Mine only works if there are few wireless networks around. One more thing I notice is that whenever I boot and start nsGUI, it will hang (not responding in activity monitor and I cannot kill the process either in activity monitor OR in shell mode. I log off and log back in again, then it works. This pretty consistent. Hey guys, well i managed to build the kext file and loaded it.
1. I could turn on the card wit the Network Selector and copied the log. When i selected the option "scan for networks" on the Network Selector got a KP. 2. When the card switch is turned on i just cant boot completely, i get to a blue screen and the desktop never shows up 3. with the switch turned off i log in perfectly but then i get a KP. I dont know if its any advance but i saw in the network utility that the connection had no IP but still it was sending packets without errors, but receiving non. Here are the logs |
|
Roal2488
InsanelyMac Protégé
|
![]() |
Apr 4 2008, 12:41 AM Post #551
|
|
Do you have more than around 10 wireless networks in your vicinity? I have noticed that if I have more than 10 (more than can be displayed by nsGUI), I get KP. If you change the mode to mode 2 and then turn on, do you still get KP? Or if you go to a deserted place where there are fewer wireless networks do you still get KP? I am using iwi2200 for Intel 2200 but your issue sounds very familiar. Mine only works if there are few wireless networks around. One more thing I notice is that whenever I boot and start nsGUI, it will hang (not responding in activity monitor and I cannot kill the process either in activity monitor OR in shell mode. I log off and log back in again, then it works. This pretty consistent. Hey, yes i think i do, and no i havent tested it on a deserted place (could try but its pretty difficult around the city to find a deserted place). Can you explain to me the changing the modes you mention please? I've been testing the new release (iwi3945 rev 660) and I'm get this messages on the console i cant understand. I posted this messages in the file called LOOP2.rtf. I'm not able to turn the card on as I was before, and about 15 mins after the kext is loaded got a KP. I dont know if a m doing anythig wrong but just in case these are the steps am following: 1. get the files from the svn trunk with SyncroSVNClient. 2. compiling both The network Selector project and the iwi3945 project (ignoring the 22 warnings and 21 errors. is this right???) 3. loading the kext with Terminal and copying the compiled NetworkSelector in to the extensions directory 4 Execute the network selector and start debuging I'm still getting KP at reboot when the driver is loaded. Here are my logs
Attached File(s)
|
|
zacwhite15
InsanelyMac Protégé
|
![]() |
Apr 4 2008, 02:03 AM Post #552
|
|
ok guys i see that people have gotten the 3945 recognized. but when i follow the download link for google it doesnt bring up anything. could someone please email me the driver? my email is zacwhite15@msn.com. i might be able to help a little with the developement.
|
|
Sousuke
InsanelyMac Protégé
|
![]() |
Apr 4 2008, 04:03 AM Post #553
|
![]()
|
jalavoui:
My new logs are attached, and again I've loaded the kext manually... 1. I've (re-) noticed that unloading the kext crashes the OS instantly, after these lines are written in the system.log: CODE Apr 4 04:47:44 TDD-4 kernel[0]: darwin_iwi3945::disable() Apr 4 04:47:44 TDD-4 kernel[0]: ifconfig going down Apr 4 04:47:44 TDD-4 kernel[0]: iwi3945: Stopping 2. It doesn't really matter what you do, the system will hang in a few minutes. 3. Loading the kext under single user mode, showed a lot more debugging messages flooding through the screen. For instance, the received packages were shown. I could clearly see some AP's SSIDs (screenshot 0). Then, it slows down and just prints few more lines in approx. 15sec interval (screenshot 1). After that, the kernel paniced (screenshot 2). Hope these information will help tracking the kp down... FurryPotato: QUOTE Where exactly ar ethe logs it will have generated so i can post them for you ? Use the getlogs4.command.zip somewhere in this forums! It'll gather all needed logs jalavoui needs!dab77: QUOTE I don't have xcode in my installation. It's not installed by default, but bundled with your OSX...QUOTE ehm.. unfortunately I don't know how the svn command is structured, but with that command I'm downloading really a lot of things! is there a way to download only iwi3945_new-osx10.5 You'll have to download the whole svn tree only once. If there's an update, switch into the iwi3945 directory and type 'svn up'.Testers: I'll try to give some hints how to... - get/test the driver I've attached: CODE 1. Download attachment 2. Remove .txt extension 3. Uncompress the file: tar -xjf iwi3945-r???.tar.bz2 4. Repair owner/permission (don't know if it's needed): chown -R root:wheel iwi3945.kext; chmod -R a+rx,u+w iwi3945.kext 5. Load the kext: kextload iwi3945.kext - grab the logs afterwards: CODE 1. sudo dmesg > dmesg.txt 2. sudo cat /var/log/system.log > system.txt 3. sudo ioreg -w 0 > ioreg.txt Or use getlogs.command (download).
Attached File(s)
dmesg.txt ( 2.89K )
Number of downloads: 10
ioreg.txt ( 20.36K )
Number of downloads: 4
system.txt ( 66.54K )
Number of downloads: 8
screen.0.jpg ( 139.44K )
Number of downloads: 34
screen.1.jpg ( 173.93K )
Number of downloads: 25
screen.2.jpg ( 109.69K )
Number of downloads: 32
iwi3945_r660.tar.bz2.txt ( 212.07K )
Number of downloads: 120 |
|
grrantry
InsanelyMac Protégé
|
![]() |
Apr 4 2008, 05:01 AM Post #554
|
|
Ok I am lost LOL I am total noob here is there an easier way?
|
|
FurryPotato
InsanelyMac Protégé
|
![]() |
Apr 4 2008, 06:36 AM Post #555
|
|
THanks for the logs info. I should have time to try this out on the weekend and post the logs here.
cheers guys. Dylan |
|
adamluz
InsanelyMac Protégé
|
![]() |
Apr 4 2008, 07:13 AM Post #556
|
|
Everyone here talks abot the way to remove the kext file. I don't know if this is the right way but all I do is boot in to the graphic interface with F8, then run command -x for safe mode and delete the kext from the extentions dir. Dont know if this is the right way but its worked for me everytime. I will try the log thing this weekend. Damn it seems like we are so close to getting this driver working.
|
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Apr 4 2008, 11:27 AM Post #557
|
![]() ![]() ![]()
|
jalavoui: My new logs are attached, and again I've loaded the kext manually... 1. I've (re-) noticed that unloading the kext crashes the OS instantly, after these lines are written in the system.log: CODE Apr 4 04:47:44 TDD-4 kernel[0]: darwin_iwi3945::disable() Apr 4 04:47:44 TDD-4 kernel[0]: ifconfig going down Apr 4 04:47:44 TDD-4 kernel[0]: iwi3945: Stopping 2. It doesn't really matter what you do, the system will hang in a few minutes. 3. Loading the kext under single user mode, showed a lot more debugging messages flooding through the screen. For instance, the received packages were shown. I could clearly see some AP's SSIDs (screenshot 0). Then, it slows down and just prints few more lines in approx. 15sec interval (screenshot 1). After that, the kernel paniced (screenshot 2). Hope these information will help tracking the kp down... FurryPotato: Use the getlogs4.command.zip somewhere in this forums! It'll gather all needed logs jalavoui needs! dab77: It's not installed by default, but bundled with your OSX... You'll have to download the whole svn tree only once. If there's an update, switch into the iwi3945 directory and type 'svn up'. Testers: I'll try to give some hints how to... - get/test the driver I've attached: CODE 1. Download attachment 2. Remove .txt extension 3. Uncompress the file: tar -xjf iwi3945-r???.tar.bz2 4. Repair owner/permission (don't know if it's needed): chown -R root:wheel iwi3945.kext; chmod -R a+rx,u+w iwi3945.kext 5. Load the kext: kextload iwi3945.kext - grab the logs afterwards: CODE 1. sudo dmesg > dmesg.txt 2. sudo cat /var/log/system.log > system.txt 3. sudo ioreg -w 0 > ioreg.txt Or use getlogs.command (download). Hi please can you send me a copy of the iwi3945_r660.tar.bz2.txt without the txt extention as i can't download it! |
|
Sousuke
InsanelyMac Protégé
|
![]() |
Apr 4 2008, 12:00 PM Post #558
|
![]()
|
Hi please can you send me a copy of the iwi3945_r660.tar.bz2.txt without the txt extention as i can't download it! Try downloading it by right-clicking the attachment and click "Save link as". The browser think it's a website and names it "index.php". Just save it under the correct filename.
|
|
Hacktrix2006
InsanelyMac Geek
|
![]() |
Apr 4 2008, 12:06 PM Post #559
|
![]() ![]() ![]()
|
Try downloading it by right-clicking the attachment and click "Save link as". Tried that just saves a webpage just downloaded it from the link you send me on PM. Anyhow guy/girls anyone tried a NDISwrapper which was used for Linux to install Windows drivers? its just an idea. It mite help you load out to make a driver it mite not as i say just an idea. And how close are we to a Working drivers for the Intel 3945ABG for OSX 10.5.2? |
|
raspu
InsanelyMac Protégé
|
![]() |
Apr 4 2008, 04:16 PM Post #560
|
|
Anyway, there's a dmg uploded in the cvs, you can get it from here: http://iwidarwin.googlecode.com/svn/trunk/...0.5/iwi3945.dmg , i havent tested it, but was added in the last revision, so it must be the lastest build. Remember its not the working driver, its just a test!, if you install it be aware, you may get a nice KP.
|
![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 01:08 AM |