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
undefined
it always starts with "just wanted to say hi!" and nobody notices that we end up with another "count to 31k" thread. tongue.gif
zeclubbeur
QUOTE(undefined @ Mar 19 2008, 05:29 PM) *
it always starts with "just wanted to say hi!" and nobody notices that we end up with another "count to 31k" thread. tongue.gif

What's wrong with french people ? smile.gif
MikeMax
Ok, now downloading XCode 3.0 smile.gif

Ho ! a stupid question ... how to make a "#" (key combination) in osx86 ? xD
XL64
Activate the keyboard where you can clic (idon't know the name) in the language preference, it will show you smile.gif I don't have my mac to see it at work :s

edit : the "#" is under the esc on my french keyboard (with shift)
x4hu
QUOTE(MiKL34 @ Mar 19 2008, 07:28 AM) *
tongue.gif je pensais pas qu'il y avait autant de français ici!

Ah... moi non plus tongue.gif

...BTW GL for your test TNW biggrin.gif
XL64
QUOTE(TNW @ Mar 17 2008, 11:13 PM) *
Hello.

I devellop the driver with Xcode . and I debug it with address given in the KP and IDA pro over crossover.
For instance:

KP on 0x21fa23de
Driver load on 0x21f97000

To find the bad instruction open the binarie in the "Content" directory of the kext with IDA and jump to:
0x21fa23de - 0x21f97000 - 0x1000(size of the kernel) = 0xa3de

Bye


I just reboot one time and it took me several minutes (15-20) to get the kernel panic and remove the kext from the system... I have a problem wth my nvidia driver... Plus I have no camera so I have to copy the kernel panic... and I am not sure what part is important...
And then I don't have IDA and crossover....
So I don't think I can help :s

The part of the kp panic I copied if it can help :

Cpu 1 caller 0x001A8BED
Kernel Trap 0x535657e5
Backtrace Format - Frame
0x5b343d98
SupraIS300
This part was key for me to get the card recognized ... thanks to this guy. Right now I am struggling with the nsGUI. In mode 1 (infrastructure mode), when I key in the WEP key, it just turns off the card. In Mode 2 (Ad Hoc mode) It says it is trying to aquire an IP address but just hangs there. In Mode 3 (can't remember what it is defined as), it doesn't work at all for me.

I think I read some where in this thread that there is a format for the WEP. I am using 128 bit WEP. Should I key in XX:XX:XX format?

Thanks to the developer. Be sure that you will receive some donation from me as soon as I get this one figured out.


EDIT: After rebooting, I get Kernel panics everytime I try to turn it on. I will try to provide logs.

QUOTE(saifatlast @ Mar 18 2008, 07:59 AM) *
I just wanted to say that I have gotten IWI2200 working on Kalyway 10.5.1. cool.gif Steps:
  1. Install using installer from Google code site
  2. Reboot.
  3. If you get an error when you reboot saying "iwi2200.kext was improperly installed and could not be loaded" or something like that, it might be a permissions problem;Go the terminal and enter the following commands:

    CODE

    cd /System/Library/Extensions
    sudo chown -R root:wheel iwi2200.kext


    This should allow the module to be loaded. You can test it by entering

    CODE

    sudo kextload /System/Library/Extensions/iwi2200.kext


    If it doesn't load, look at the output, and figure it out I guess.
  4. Start nsGUI and go to the icon right near the clock (little blue wavy things) and click Set Power On from the menu.
  5. Wait a couple of seconds, and then go to the nsGUI menu and select your network from the list.
  6. Try to visit a web page! For me, I had go into System Preferences>Network and create an Ethernet adapter and set it to DHCP before it started working.
That's the basic idea. If you can't figure it out, try applying more brainpower to the problem. If you still can't figure it out, you can PM or something I guess.
equiox
Hi..

JUst wanna know is that any news for iwi3945ABG driver working on a 10.5.1 OSX??


Many thanks.
spole
Is there a version of iwi2200 where you are able to connect to wep and wpa secured networks?
voltbrendan
Yeah. I can't wait for the iwi3945ABG driver is working.. Without wireless is pretty terrible. I'm trying to find a USB wireless dongle to use but I can't find anywhere where anyone says there's one that works with 10.5.2.. If anyone here knows of one I can use for now until this driver is done being developed, let me know!
SupraIS300
Hi

I am not sure if these log files are of any help, but I followed the instructions on how to get the logs.

First time I installed everything seemed fine. Now I get consistent kernel panics whenever I try to use nsGUI to turn on the wireless. I have a bg2200 and used the latest version for Leopard. I am running 10.5.1 version. The error log.rar file has the dmesg.txt, ioreg.txt and system.txt.

Thanks!
ptrubert
QUOTE(voltbrendan @ Mar 21 2008, 09:05 AM) *
Yeah. I can't wait for the iwi3945ABG driver is working.. Without wireless is pretty terrible. I'm trying to find a USB wireless dongle to use but I can't find anywhere where anyone says there's one that works with 10.5.2.. If anyone here knows of one I can use for now until this driver is done being developed, let me know!



Linksys WUSB54GC

http://forum.insanelymac.com/index.php?showtopic=33913


Airis n1212 = Uniwill x20II - 12.1" - Intel core 2 duo T7200 2Ghz - 2Go ram
ALC861 - iMic (temporarily I hope) - Marvell Yukon 88E8053 - Intel 3945 a/b/g - Linksys WUSB54GC (temporarily I hope)
JaS 10.4.8 / JaS 10.4.9 combo update / Netkas 10.4.10 update / custom 10.4.11 update (8.10.1 kernel) / pc_efi_v8 / stock MacOSXUpdCombo10.4.11Intel including 8.11.1 kernel

MikeMax
QUOTE(voltbrendan @ Mar 21 2008, 07:05 AM) *
Yeah. I can't wait for the iwi3945ABG driver is working.. Without wireless is pretty terrible. I'm trying to find a USB wireless dongle to use but I can't find anywhere where anyone says there's one that works with 10.5.2.. If anyone here knows of one I can use for now until this driver is done being developed, let me know!


I have bought a DLINK DWL-G122 (bundled with the MacOS X Driver for 10.4) .. I have installed it on a iATKos 10.5.1 and it works perfectly.It would work with 10.5.2 .

Now i will be able to work correctly on the 3945 driver smile.gif



undefined
well, i don't know if any of you driver creators will find it interesting, but when i installed 4965 driver for my 3945 in xp, it worked with full performance recognized as 4965.
Copycat
QUOTE(undefined @ Mar 21 2008, 03:26 PM) *
well, i don't know if any of you driver creators will find it interesting, but when i installed 4965 driver for my 3945 in xp, it worked with full performance recognized as 4965.


I'm pretty sure they know, because they say that when they develop a working 3945, modifying it to work with the 4965 should be a piece of cake.

Here's another post to thank you all for your efforts!
undefined
QUOTE(Copycat @ Mar 21 2008, 05:54 PM) *
I'm pretty sure they know, because they say that when they develop a working 3945, modifying it to work with the 3965 should be a piece of cake.

Here's another post to thank you all for your efforts!

i bet you meant 4965 wink.gif
but thanks for notifying me anyway, i just wanted to help. ='(
SupraIS300
Yay!!!! I managed to get it to work. I completely uninstalled and reinstalled the driver.

One issue I had even when I got nsGUI to run was that it would not connect to my wireless router. It kept saying trying to get IP address. The trick there was stated earlier in that you need to add an ethernet adapter. I ignored this at first since I have an adapter already but you need to add another one. I don't see any difference between this second adapter and the first really but it worked!

The only issue I have now is getting the settings to stick. I always have to run nsGUI from the applications menu and manually switch on the card and connect and add the WEP key everytime. Does any one know of how to get the settings to be saved?

I am writing this with the wireless stuff all working woohoo!!

Thanks!
oun
Hey,

(supral) Are you talking about the 3945 abg card? if right how did you make it working?

Otherwise, do you know if the driver's development is over? because on the iwi google website there are no news about it...

I also have a nvidia 7400 go... I still don't have a working driver? Can you help me?? Because i cannot use osx without a graphic car and wifi...

My laptop is vaio vgn c2z / b

thx !
hypnotic
if you take a look just a few previous messages up, you'll see he is talking about 2200 , not 3945.
and if you search in the form you can easily find where graphics/display card drivers for nvidia are talking.
sorry but this is thread for as you see : "Intel Wireless driver, Intel PRO/Wireless 2100/2915/2200/3945/4965 Driver for Mac OS X86"
don't be lazy!!
Tony Kew
QUOTE(new-MAC @ Mar 17 2008, 10:25 AM) *
how can I use WEP for iwi2200? it gives me a BUS error..


For me, at least, I get the BUS error with the command line
tool /Applications/networkSelector but the GUI app
/Applications/nsGUI.app/Contents/MacOS/nsGUI
works.

When you start the GUI app it appears to do nothing, but you
will get a new wireless icon on the top menu bar on the right
hand side. Click on it, open main window & set power on.
Select your network & enter your WEP key in the format
xx:xx:xx:xx:xx

e.g. for WEP key 1a2b3c4d5f enter:

1a:2b:3c:4e:5f

Hope that helps,
Tony

spole
Any chance that the ability to connect to a WPA secured network will be integrated into the next update for the 2200bg?
xeongx
Hello,
I would like to thank the person who made this driver for Mac OSX.
My Intel 2200BG works perfectly smile.gif.
But there is one thing thats been bothering me.
Is there a way to have a network to connect automaticly, because it's kind of hard to enter my WEP password everytime to connect.

Thanks
bmonkey
is there any way to build the 4965 driver and testing it?
can i take the iwidarwin sourcecode and combine it with the iwlwifi-4965 linux source?
i have the hardwarde for testing.
the problem is, that no one of the iwidarwin devs has the posibility to test it, but you know how to build it.
can you do a quick tutorial, or give some directions? or is it a lot of work or a lot of knowlegde required for combining iwidarwin with iwlwifi-4965?
i would like to help
jalavoui
iwi2200 osx 10.4/10.5
iwi3945 osx 10.5

get teh svn code from
http://code.google.com/p/iwidarwin/

need someone to build from svn and post the .dmg for testing
the script for iwi3945 need to be changed to allow building iwi3945.dmg
please post logs using the getlogs.command
spanakorizo
i'll w8 for a .dmg file and i'll test cause i installed 10.5.2 again ,today in my laptop (3945ABG)
keep up the good work wink.gif
DarthShrine
Hopefully the attached .dmg works.. I just changed the build script so that it would make the dmg, as it seemed like that was all that needed to be done.
Srap
I just installed, it didn't work, tried to repair disk permission & change permission of iwi3945.kext once more time. Finally, it got crash-grey-death. Boot safemode and remove iwi3945.kext, Mac works again.
Chris_H
jalavoui, I download all the 'iwi3945_new-osx10.5' source code today (26th March) from http://code.google.com/p/iwidarwin/ and built the attached iwi3945.kext.

On my Sony VAIO AR21S laptop (has built-in Intel PRO/100 VE & 3945ABG) running KALYWAY 10.5.2 the kext loads and shows the correct MAC address of my wifi card (as can be seen in the attached logs). Also loading the kext created a new connection/card in Preferences -> Network which shows up in a cable unplugged state ... but after sometime: 1 minute or 20 minutes I get a system crash.
(fyi: my wifi router was configured for WEP access at the time of the test)

I also tried removing the PRO/100 VE kext and deleting that interface and rebooting so only the iwi3945 was present but got the same behavior. iwi3945 loads ok (not sure if the logs show everything is ok with the link between the driver and card, but as I said it does report the MAC address correctly) and after sometime, which can be immediately or 20 minutes of the OS X running ok it suddenly crashes.

NOTE TO ALL: If you use the kext I attached you must know how to correct the permissions after you copy it to the extensions folder, and also how to boot in single user mode and be able to manually delete this kext, in case it causes crashes on boot after installation (like you should know how with any of these kexts, not just this one attached).
Lava
QUOTE(DarthShrine @ Mar 26 2008, 07:05 AM) *
Hopefully the attached .dmg works.. I just changed the build script so that it would make the dmg, as it seemed like that was all that needed to be done.



QUOTE(Chris H @ Mar 26 2008, 02:33 PM) *
jalavoui, I download all the 'iwi3945_new-osx10.5' source code today (26th March) from http://code.google.com/p/iwidarwin/ and built the attached iwi3945.kext.

On my Sony VAIO AR21S laptop (has built-in Intel PRO/100 VE & 3945ABG) running KALYWAY 10.5.2 the kext loads and shows the correct MAC address of my wifi card (as can be seen in the attached logs). Also loading the kext created a new connection/card in Preferences -> Network which shows up in a cable unplugged state ... but after sometime: 1 minute or 20 minutes I get a system crash.
(fyi: my wifi router was configured for WEP access at the time of the test)

I also tried removing the PRO/100 VE kext and deleting that interface and rebooting so only the iwi3945 was present but got the same behavior. iwi3945 loads ok (not sure if the logs show everything is ok with the link between the driver and card, but as I said it does report the MAC address correctly) and after sometime, which can be immediately or 20 minutes of the OS X running ok it suddenly crashes.

NOTE TO ALL: If you use the kext I attached you must know how to correct the permissions after you copy it to the extensions folder, and also how to boot in single user mode and be able to manually delete this kext, in case it causes crashes on boot after installation (like you should know how with any of these kexts, not just this one attached).



Hey guys, I gave both the .DMG a test and the .kext a test, no go...

When I booted with -v upon using the .DMG installation, it says it wasn't installed properly after you log off and log on again... and when you start leopard again, in -V, it scrolled a pattern of errors at a very fast rate and it just kept repeating in an infinite loop, so your .DMG is a no go. Had to remove it using -X

The .KEXT however, doesn't give you an error and I can still boot normally... however, it doesn't seem to do anything...
I installed it with KextHelper 0.7 so all the permissions were set properly, but it doesn't seem to do anything?

The .KEXT didn't seem to cause any harm...

I am using a Lenovo X61 Tablet FYI.
Srap
Yup it seemed to me that it was working at first (with the first .dmg) but it showed like an ethernet (proper mac add).
I'll test that later one.
jalavoui
iwi3945

thanks for the builds
looks like the driver sometimes do some work - can someone post this logs? (try a few reboots and check system.log)
previous logs only shows the "not working" part
at some point you'll get a kernel panic - post the picture so i can check (boot with -s)

try to build the dmg instead of a zip file - it's easier for others to install and test
before build it in xcode delete the old .dmg file


iwi2200

anyone available for start working on WPA support?
you'll need xcode do to this
Srap
Even the kext file caused grey-death. My card is 3945 on XPS M1710 Dell. I don't know how to get the log, i'll try now tongue.gif.
XL64
You just have to open the ".xcodeproj" file and clic build to build the kext file. ( get the sources on the iwidarwin page ).
jalavoui
iwi3945 rel 652

added networkselector application to allow turning the card on/off
fixed the installer pkg and add a "readme"


you'll need to check if xcode definitions are right before build the .dmg
i don't have mac os x 10.5 so you need to check iwi3945.xcodeproj and networkSelector.xcodeproj before build
the xcode build need to look like this picture


the files in svn for iwi2200 also got this problem (including nsGUI.xcodeproj) check them before build the .dmg - this changes for mac os 10.4 / 10.5

if you need to rebuild delete the old .dmg file first
Roal2488
It shows me the correct information on the Network Utility, (Model, Vendor & MAC Address) with a Send error, & it shows up as an ethernet connection on the network Settings without link. I booted normally no problems at least for now.
Logs:
Roal2488
Some other Logs...
Leafdown
Cool, I like it, will test on my T43
EgoDeath
then build us a kext with the networkselektor for us to test with wink.gif
i would but i cant download xcode atm (bad internet speeds), might be able to tonight though
_Psy_
what do we need to do? just download it and test ?

does anyone here got success on it ? or this is still been a test just to reconize the adapter ?
jalavoui
iwi3945

i think the driver as a bug in code that makes it not to work if the network interface is not en1 - see it with ifconfig
also i don't know if networkselector works - try to call it a few times
this 2 things are important - can someone test this?
if you build a .dmg from svn post it here for others to test
TNW
Hello ,

I modified the driver , because there werre some link errors (down and up).

The driver has a KP in skb_dequeue ,
that is strange because it hadn't this KP before , the backtrace is :

test_function
ieee80211_tasklet_handler
skb_dequeue(KP after if(next != prev))

Bye

Nice to see all of you

PS: the log posted by Roal2488 come from an Ooooooolllllldddd version =p

[EDIT]:I commited a version with the working NetworkSelector , now the driver start with 100% of success and no more KP
arob92
QUOTE(jalavoui @ Mar 28 2008, 01:03 AM) *
iwi3945 rel 652

added networkselector application to allow turning the card on/off
fixed the installer pkg and add a "readme"


you'll need to check if xcode definitions are right before build the .dmg
i don't have mac os x 10.5 so you need to check iwi3945.xcodeproj and networkSelector.xcodeproj before build
the xcode build need to look like this picture


the files in svn for iwi2200 also got this problem (including nsGUI.xcodeproj) check them before build the .dmg - this changes for mac os 10.4 / 10.5

if you need to rebuild delete the old .dmg file first


i built the iwi220.xcodeproj and i got 32 errors and 2 warnings. This is the .dmg that i got from the build. If i did something wrong please tell me so that i can build it again.
revolt_team
i downloaded the last svn and build it on mac os 10.5.1

i wil try it now

this the kext ..

revolt_team
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

Wayfarer247
I've been keeping up with the code changes, Great Job guys! I really up this gets finished, it will be such a benefit to all the members of this community. Keep up the good work!!!
tendycq
when the driver is out, the hardware is already out dated
Neo Os
for some reason the svn is not working for me to get the last version of the code.
can someone post here the latest svn i think 654 for the 3945 card?
i want the full code so i can build on my xcode - i installed the leopard with EFI v.8 GUID instead of MBR.
now i want to check if it works - maybe help develop the driver..
Roal2488
Here is the last version of the code

654 svn source iwidarwin
jalavoui
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
Hacktrix2006
how to you compile this lot and do i need the old folder to compile as well?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.