Jump to content
3,411 posts in this topic

Recommended Posts

Unfortunately I already tried that and although it does list two Ethernet, both of them have the same MAC address so there is definitely something wrong!

OK, I tried again and this time I finally found the right Ethernet adapter and setting up as you suggested worked. There's still something that's not right though because although the MAC address was correct the WINS name had the address from the other card. But thanks for the help and keep up the good work guys.

 

 

WINS names are propagated to all ethernet controllers in Leo. Thats OK, but you can change it ofcourse.

Guys, I have problem with the networkSelector. Sorry if I couldn't find it in other threads... When I try to run that application I still receiving message "Could not get ID for kernel control. 2" and its stopped. What I'm doing wrong? I made chmod, chown etc but no changes. I found that iwi2200.kext isn't loaded automaticly, but even if I make it manualy - nothing happening. Help please!

 

Do it like this (on KALYWAY LEO without Virginizer applied):

 

1. Delete previous kext & apps:

delete: /System/Library/Extensions/iwi2200.kext

delete: /Library/Receipts/iwi2200.kext

delete: nsGui & networkSelector (from Application folder for example)

 

make sure to delete other iwi* kexts (if you tried testing drivers for 3945a)

 

 

2. Download PROSet/Wireless 2200b/g and 2915a/b/g OS X 10.5 SVN Latest from:

http://code.google.com/p/iwidarwin/ and unpack it for example on Desktop

 

3. Drag networkSelector & nsGui to the Applications folder.

 

3. If you are using KALYWAY Leo, you have already installed program named Kext Helper b7 (in your Applications folder). Run it.

 

4. drag iwi2200.kext to the list in KextHelper. enter your password below and click Easy Install.

You can check Advanced checkbox before clicking Easy Install to see what is going on.

 

5. After a second you will see message box with congratulations (cross fingers text :)

 

6. close everything and restart computer

 

7. after darwin boot manager shows up enter to the boot menu (by pressing enter for example)

write: -f -v and press enter

 

8. Leo will update cache kext file (-f), also you will see all messages on the screen because of -v (verbose)

 

9. Next go to the System Preferences->Network

 

If you will see another (new) ethernet adapter (Ethernet listed 2x or 3x you can go to the next step. If you will see only one Ethernet device:

 

Click Add (+ button). on interface list should be 2x Ethernet (or 3x if you have 2xLAN & 1xIntel WIFI)

you have to add correct one (after adding click advanced->ethernet to check ethernet MAC to be sure that this device is your WIFI)

 

10. Find your WIFI card (named as Ethernet), change configure option to manual and fill text boxes with your ip, mask gate and dns.

 

11. Open nsGUI from Applications folder. Click Switch device ON and this is it.

 

I hope this helps.

 

If this method does'nt work:

CHECK #1:

open terminal. write: sudo dmesg and press enter

Couple of lines should start with 'iwi2200' and 'darwin_iwi2200' text (copy and paste this on this forum for help). You can also do it like this: sudo dmesg > boot.txt to write all messages to the text file in current directory.

 

CHECK #2:

open system profiler (from Applications/Utilites folder)

on the list (on the right side) find 'extensions' or 'loaded extensions'. Click it and check is there iwi2200 on the list.

Try something like this:

System Preferences->Network

Click Add (+ button). on interface list should be 2x Ethernet (or 3x if you have 2xLAN & 1xIntel WIFI)

you have to add correct one (after adding click advanced->ethernet to check ethernet MAC)

If you find your WIFI card change to manual and fill text boxes with your ip, mask gate and dns.

 

I hope this will work for you.

IT worked :-) Thank you so much! I also changed my NetBios name to "Wireless" and it stopped looping

This fix worked for me. Now my only problem is a bit of a slow or delayed connection. Clicking a link causes the browser (firefox and safari) to lag for a bit, and then resume normal high speed usage. downloads are the same.

 

Yes, the lag bug in the iwi2200 still exists, and has yet to be resolved. Everyone please continue to post your logs, it is the best thing you can do to help our developers with problems like this. I will post mine as soon as I have a chance to upgrade to Leo.. Thanks to everyone for your contributions to the project..

 

FYI, from the iwidarwin FAQ at http://code.google.com/p/iwidarwin/

--------------------------------

How do I create log's to help development of the drivers?

 

1. open Terminal

 

% sudo -s

% cd ~/Desktop

% dmesg > dmesg.txt

% cat /var/log/system.log > system.txt

% ioreg -w 0 > ioreg.txt

 

2. Now you have 3 log files; dmesg.txt, system.txt and ioreg.txt you can find them on the desktop

OMG! It works. WPA/WEP don't work, but damn it feels like my hackbook is complete now. Thanks to jalavoui and Tereska for making my particular build work. Awesomeness =D

 

Yep... it's working for me on open networks. No WPA/WEP yet tho

Dear Tereska,

 

 

I made every step from your great tutorial, but it not works - system doesn't load the iwi2200.kext. I attached the logs - maybe somebody will now what's going on with my hackintosh?

boot.txt

ioreg.txt

kextstat.txt

system.txt

Just thought I'd update people on the hare-brained scheme of writing a translation layer. TNW has been hard at work, and between the two of us there are enough stubbed-out functions in place that the thing actually compiles, links, and loads.

 

After much fanagaling, I have it so that the OS X darwin_iwi3945::init() routine calls the module_init() routine in the [(nearly) stock iwl3945-base.c, and the free()/exit() routines are likewise matched. Granted, none of the stubs are implemented yet, and the thing doesn't yet unload. But it's small progress.

TNW,symuc,jalavoui you guys are doing a good work and symuc sorry if i spelled your name wrong. as i was saying you guys are doing very good work but is there will there be any realse date soon? because i really need internet on my labtop :D

TNW,

 

the iwi2200.dmg from svn is wrong

you should do it in xcode and let the script build iwi2200.pkg for you instead of manually add the files

just build the project and it will work (sometimes the script fails and you have to build it again)

can you update it in svn?

 

about logs

please use the getlogs form http://code.google.com/p/iwidarwin/ to make logs

[...] a port of the driver is just a matter of time (a BSD driver is even more close since OSX derives from FreeBSD). Plus the source code of the driver is freely available.

 

I have probably overlooked a discussion of it in this forum, but maybe not:

 

There is a working 3945 driver for FreeBSD:

 

FreeBSD 3945 driver

 

Again, this has probably been posted long time ago, so just slap me for mentioning the obvious.

I have probably overlooked a discussion of it in this forum, but maybe not:

 

There is a working 3945 driver for FreeBSD:

 

FreeBSD 3945 driver

 

Again, this has probably been posted long time ago, so just slap me for mentioning the obvious.

Interesting..................

I am tempted to try it out....

Cant wait for the release of a newer 3945 test, I will try it out when release comes, cant wait for internet on my fujitsu tablet

What tablet do you have? A T4215?

 

Anyways....

 

Does one of the developers of these drivers, want to post what they think of the FreeBSD drivers?

What tablet do you have? A T4215?

 

Anyways....

 

Does one of the developers of these drivers, want to post what they think of the FreeBSD drivers?

 

 

 

 

I have a P1610, the awesomely small ones, but not as small as the U series. They are really nice for school and taking notes, but I really need the 3945 driver for internet and such.

iwi2200 works under kalyway_10.5.2 which is upgraded from kalyway_10.5.1, WEP is also confirmed working. Just make sure to use XX:XX:XX.. format when typing WEP key. I'm using 40-bit key, and have DELL D6000.

 

Thanks all developers and supports here for giving us the wireless access on Leopard!

For everyone asking when will the 4965agn work, and why doesn't the 4965 driver work, and where's the leopard version of the 4965 driver, and why isn't this done already, I'm impatient and demand someone else fix my problems -- you will all have to wait patiently, there has been no progress on the 4965 driver. the 4965 driver as it stands, does not work, it only fools tiger into recognizing you have an airport card, and does not provide wireless functionality.

 

Coding drivers is hard f**ing work, very time consuming, and with little reward. No one is paying these people to write these drivers, they're sacrificing countless hours of their spare time to fixing *other people's problems*.

 

Note that these developers don't even own all these cards, they're doing this solely to help the community.

 

Please stop pestering the developers, if there has been any progress, it will have been posted in this thread. Before posting, please read every single post in this thread.

 

PS: jalavoui, if you have a free mini-pcie slot, I'd be willing to loan you my 4965agn indefinitely, as it's plainly of no use to me right now. PM me with your mailing address.

Guest
This topic is now closed to further replies.
×
×
  • Create New...