QUOTE(kaliszon @ Feb 11 2008, 03:24 PM)

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.