1. Since people are eager to test anything that’s available, I’m uploading a pre-alpha version for the Intel 3945 driver. Click this post’s title to download.

    You need to install all three kexts for it to work. Rebooting is generally not necessary.

    • Leopard only (no Snow Leopard yet)
    • Open networks only (no WEP, no WPA, no shared authentication)
    • .11b/g networks only (no .11a)
    • Transmit rate is fixed at 11Mbps
    • Transmit power is not temperature calibrated

    Note that I got this working only a few hours ago, and I am not the one who tested it - so there is absolutely no support. I cannot help if it doesn’t work for you. I need more time to test it better before I claim it as beta-level.

    If you want to send me your logs, type this in Terminal:

    cat /var/log/system.log | grep Voodoo > ~/Desktop/Intel3945Log.txt
    

    Then right click, Compress, and send it to me by email.

    If you get a kernel panic, reboot using bootflags:

    keepsyms=1 debug=0x146
    

    then try again and send me a photo of the kernel panic screen. Keep the file size under 500 KB please (no need for ultra high resolution, it should just be readable).

    Hints

    • Those who cannot see any new Airport device after installing, make sure you are using 10.5.8 or have the latest IO80211Family kext from 10.5.8. You can get it from here.

    • Those who are getting kernel panics - it’s a bug in the kext during scan, which I will fix soon.

    • If your wireless card is not turning on, try flicking the WiFi on-off switch (it might have been off)