Arendil
May 13 2008, 07:40 PM
nordix
That's right. I mean, that other reboots was without KP.
How can I see KP log? I see something like Windows BSOD and message, that I need power off or reboot my computer.
jalavoui
May 13 2008, 08:35 PM
reverted start code - more stable
the kp can be in tx code
without a kp picture i can't fix it
iwi3945 rel 1109
iwi4965 rel 1110
JonZ
May 13 2008, 08:37 PM
QUOTE(Arendil @ May 13 2008, 03:40 PM)

nordix
That's right. I mean, that other reboots was without KP.
How can I see KP log? I see something like Windows BSOD and message, that I need power off or reboot my computer.
I think it when you type -v in the Darwin bootloader.
jalavoui
May 13 2008, 08:58 PM
removed bad hack
iwi3945 rel 1111
iwi4965 rel 1112
nordix
May 13 2008, 09:29 PM
iwi3945 rel 1111 -> KP's on install and each reboot.
The only good thing in my logs is rx probe with valid nodes. But add sta is still fake
jalavoui
May 13 2008, 09:43 PM
add missing kref code
iwi3945 rel 1113
iwi4965 rel 1114
nordix,
your log is very short - need to see more lines
i think when you get a kp the driver is working
booting with -x shows kp line?
ITXW,
delete all grayed interfaces and reboot
it will show after the driver load in sys prefs
ITXW
May 13 2008, 09:44 PM
iwi3945 - 1111
No kernel panic on load, frozen on blue screen first two reboots, and started on last reboot.
I get "goto system preferences -> networks and press apply if you keep seeing this" but when I go to networks, apply is grayed out. What am I suppose to do?
nordix
May 13 2008, 09:46 PM
jalavoui - it's my full log from kextinstall to kextremove, 2 or 3 reboots
when I boot with -x, iwi3945.kext doesn't load itself - no iwi's in logs
1113 gives me timeouts or freezes in -v mode (or KP in graphic mode, w/o any log)
I have to go, will try to find good iosleeps later today...
jalavoui
May 13 2008, 09:53 PM
the kp is easier to get in iwi4965 - anyone to help?
iwi3945/4965
both drivers aren't stable
if you get some kp
boot with -s
and do a fsck
if it fails you'll need to reinstall mac os
nordix,
edit /etc/rc
and add a line to kextload iwi3945.kext in -x mode
Lofn
May 13 2008, 10:38 PM
QUOTE(jalavoui @ May 13 2008, 11:04 AM)

pwd error
open terminal
cd to iwi folder
rm iwi3945.dmg
sudo xcodebuild iwi3945.xcodeproj
devoid,
can you add this to the howto?
Alright, I can do that. What should I name that procedure? "Compiling the drivers through the Terminal"..? (From what I can tell, it loads it also)
*note: I tried those instructions, but the build fails. "unsupported build action 'iwi3945.xcodeproj'"
Just using "sudo xcodebuild" (without a target) while in the iwi folder works fine for me :]
and, I'll give iwi4965 a try in a couple minutes
kp on load,
boots up fine though.
Posting logs in a bit, it freezes after loading the login screen, no kp message visible though.
One log file posted (iwi4965, latest rel as of this post time), but it has stuff from multiple reboots.
olvko
May 13 2008, 10:50 PM
i3945, AFAIR rev. 1113
JonZ
May 13 2008, 10:51 PM
Hi, I finally got started.
installed build 1105 and 1113. No KP upon install and reboot. Ethernet Detected, Mac address detected.
Tell me what I need to do if there's something wrong, I am not 100% confident that what I am doing is what you guys need.
EDIT: I get now a black screen on reboot, hd goes silent, it not always the case tho. Anything to do in these case?
@irBOrNE
May 14 2008, 12:47 AM
Can anyone tell me why my last couple of posts have been deleted from this thread? Just curious so I know what to avoid in the future. Should discussion about iwi2200 wait until the 3495/4965 drivers are complete?
Thanks, just trying to understand so I can make sure to post within the moderator's rules...
EDIT: Looking back on my posts that were deleted, they were notes that's didn't contain extremely relevant information, mostly were just advising the developers about when I would be able to test the next build. Let this be a lesson to all, make sure to only post relevant information to this topic or your post will be simply removed! (I actually appreciate that someone is keeping this forum organized like this - thanks!).
ITXW
May 14 2008, 02:12 AM
3945 - 1113
I got a kp when I added the interface in system prefs, restarted and it worked the second time. Restarted again and it froze at the blue screen. Restarted and it worked, left it running for around 40 minutes.
The last line in the logs from the time it froze was:
CODE
May 13 17:55:08 prometheuss-mac-pro kernel[0]: ieee80211_master_start_xmit @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:9225
I found what should come after that line from when I added the network adapter. The lines that followed are:
CODE
17:51:39: ieee80211_master_start_xmit @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:9225
17:51:39: pkt_data->ifindex 1
17:51:39: pskb_expand_head @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:9793
17:51:39: ieee80211_tx @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:9103
17:51:39: __ieee80211_tx_prepare @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:8146
17:51:39: sta_info_get @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:1462
17:51:39: ieee80211_tx_h_check_assoc @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:9043
17:51:39: ieee80211_tx_h_sequence @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:9031
17:51:39: ieee80211_tx_h_ps_buf @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:9018
17:51:39: ieee80211_tx_h_unicast_ps_buf @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:8931
17:51:39: ieee80211_tx_h_select_key @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:8834
17:51:39: ieee80211_tx_h_fragment @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:8703
17:51:39: ieee80211_tx_h_rate_ctrl @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:8519
17:51:41: check_firstup
17:51:41: ieee80211_sta_req_scan @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:7521
17:51:41: ieee80211_sta_start_scan @ /Users/prometheus/Desktop/iwi3945_new-osx10.5/compatibility.cpp:6915
17:51:41: iwl3945: U iwl3945_mac_hw_scan enter
and then it scans 1-11.
I didn't find the ieee80211_master_start_xmit line in the reboot that didn't freeze. Does anyone know how to stay in console while the gui loads so I can see if anything isn't making it into the log?
@irBOrNE
May 14 2008, 03:48 AM
Alrighty, gave the iwi2200 for 10.5 suggestions a try:
1) I grabbed the iwi2200 package from the DMG of 10.4 SVN latest. I replaced the Info.Plist with the one jalavoui posted, and then attempted the install from the pkg. As soon as it was complete, I got a KP (said I needed to hold the power button down and restart the computer). A reboot gave the similar effect. So I had to boot in single user mode and uninstall. That option seems to be a no-go (unless I didn't follow instructions correctly?)
2) I tried Rev 803 once again. It is definitely the closest. Kext seems to correctly load, nsGUI runs correctly, I can power on, it scans and shows available networks. But I cannot connect to any network using DHCP or static. This includes both Open and WEP networks (using the XX:XX:XX:XX:...... format). As I've mentioned before, this iwi2200 for 10.5 used to work, something along the way has caused the functionality to no longer work...
Attached are logs I used the FAQ at
http://code.google.com/p/iwidarwin/ to create.
JenovaXP
May 14 2008, 10:06 AM
Hey there,
Not sure if this will help at all.....
i just can't seem to get it to load at all
by the looks of it the kext loads but can't find the card.
and i mad sure the switch was on.
Heres some specs on the comp i'm using.
Acer Aspire 5600
Kalyway 10.5.2
Intel Centrino Duo 1.6
running Vanilla Kernel.
WiFi Card is Intel 3945ABG.
heres my log file.
now the last error in the log pertaining to the WiFi is
May 14 02:48:04 averias-macbook kernel[0]: error iwl3945: Unable to initialize PCI module
but up above that in the log during startup theres another error that caught my eye pertaining to PC Card
May 14 02:47:54 averias-macbook kernel[0]: IOPCCardBridge::start failed
Hope this helps.
Derrek.
jalavoui
May 14 2008, 12:54 PM
disabled auto scan
if you load the driver without timeouts
use networkselector to start a scan
wait for the scan to complete before call it again
iwi3945 rel 1115
iwi4965 rel 1116
Marcy Darcy
May 14 2008, 01:47 PM
Just tried 1115....seems still autoscanning at my system.
See logs and KEXT
greez
Marcy
NoSTaBoNN
May 14 2008, 02:12 PM
iwi4965 - 1116
freeze on scan...
last log line:
iwl4965: U uwl4965_rx_scan_start_notif Scan start: [802.11a] [TSF 0x00000000 : 0037335C - 1] (beacon timer 146869412)
But the digits are not always the same...
kext & networkselector:
Click to view attachment
ITXW
May 14 2008, 03:38 PM
3945 - 1115
No freezing, no kps.
I'm getting Error sending REPLY_RXON and when I try to start a scan it says: request scan disabled!.
sheringham
May 14 2008, 04:01 PM
After install off 1115 and get a MAC adress the right one though ---but when pressing apply - just freezies !!! has to boot.

See logs ! DELL D620 with intel 3945sorry log here..
JonZ
May 14 2008, 11:35 PM
3945 Pro, No KP upon install and reboot.
However, KP upon kextunload.
Tried again from scratch... Install/Reboot No KP.
Tried to run a scan - System freeze when I scan (2).
Tried another attempt - KERNEL PANIC.
Don't know if that kind of Screenshot is what you need; I was curious to see what kind of error the Log would get before freezing.
jalavoui
May 15 2008, 05:43 AM
fixed 10.5 dmg bug
you'll need to replace the xcode pkg builder with one from version 2.x
to build
remove the old iwi .dmg
press build
chose the folder to place the pkg file and close the pkg builder
the dmg is build
iwi2200 rel 1124
stable for os x 10.5
iwi3945/4965
updated the dmg in svn tree
get it in
http://code.google.com/p/iwidarwin/
jalavoui
May 15 2008, 08:08 AM
no more kp
better leave the driver like this
unless another developer look at this code i see no point in continue
the dmg is in iwidarwin
iwi3945 rel 1125
iwi4965 rel 1126
thanks for testing
sheringham
May 15 2008, 08:08 AM
Just installed the newest 3945 from the Iwidarwin site.. It gets the right mac adress and I can see it in the networkpreferences and is this time able to press apply.
But it freezes when I m trying to scan with networkselector..
vnnet
May 15 2008, 09:48 AM
i installed 3945.dmg and restart. After that i run networkselect and choose option 2 for scan. But nothing happen. Please help me!
Thanks!
Marcy Darcy
May 15 2008, 10:30 AM
Just installed self compiled kext file.....
seems scanning...
attached log
greez
Marcy
sheringham
May 15 2008, 10:45 AM
Well i just just the networkselector from the neweset 3945.pgk from iwidarwin site and now its not freezing anymore but take a look at this from trying to use the program in the terminal:
en2: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 00:13:02:47:2a:40
media: autoselect status: inactive
supported media: autoselect
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::21c:dfff:fe31:c095%en0 prefixlen 64 scopeid 0x4
inet 192.168.1.44 netmask 0xffffff00 broadcast 192.168.1.255
ether 00:1c:df:31:c0:95
media: autoselect (<unknown type>) status: active
supported media: autoselect
bash-3.2# /Users/Kempe/Downloads/networkSelector
Welcome to the insanelyMac SpacePort 0.1
1) Turn card on/off
2) Start scan
5) Close Program
0) Refresh
Enter Option: 2
How come there is no option 3 aand 4 .. I cant see anyting happening..when pressing 2 !!!! Card is turned on !
jalavoui
May 15 2008, 01:39 PM
if you have errors in logs the scan won't work
test the dmg from svn
some of you are posting logs from old releases
numberwhun
May 15 2008, 01:54 PM
I have a newly installed Mac OSX 10.4.6 system on my Dell Inspiron 9200. My wireless is an Intel Pro/Wireless 2200bg. I downloaded the package from the
iwidarwin website. After downloading the package, I attempted to follow the installation instructions (please bear with me as I am new to MacOSX, having come from the Unix world). I followed the
installation instructions that were provided on that site as best I could.
After the download completed, the dmg file auto mounted and the installation package was kicked off immediately. Per the instructions, I was supposed to copy the NetworkSelector to a place I would easily remember and run it to configure the wireless card. I checked the package and it wasn't there. So, I went through the installation and afterward, I went into the folder that was created on the desktop and in there, was the NetworkSelector program.
I decided to run it, but was immediately presented with the following error:
Last login: Thu May 15 09:36:13 on ttyp1
/Users/jlk/Desktop/Archive/Applications/networkSelector; exit
Welcome to Darwin!
jlks-computer:~ jlk$ /Users/jlk/Desktop/Archive/Applications/networkSelector; exit
Could not get ID for kernel control. 2
logout
[Process completed]
Does anyone have any idea why I am getting this error and how I can correct it? I would be very grateful for any assistance.
Thank you in advance!
Regards,
Jeff
righteye
May 15 2008, 03:03 PM
Revision 1126:
NetwokSelector working here ... i guess
Click to view attachment will explain that !
jalavoui
May 15 2008, 05:34 PM
...
GNU_Raziel
May 15 2008, 05:57 PM
Correct me if I'm wrong (do no see "DRIVER WORKING !!!" post so i think not) but even if the driver do not KP anymore, it also still do not work so actueally there is no point installing it (except provide more log to Jalavoui but he will not touche the code anymore)...
If I'm right, many people (including the stupid guy i am) were overexcited for nothing... (It's great that the driver do not KP and make the card on but it's still not usable)
If i'm wrong, just forget it and enjoy
kazzi
May 15 2008, 07:03 PM
Guys.
- The driver for 3945 and 4965 doesn't work yet.
- Jalavoui can't trace the problem(s) for now as he doesn't have the cards to test.
- Yes, the network selector looks like that
- Dependencies blah blah means you have to set correct permissions for the kext
- Try searching and reading instead of whining
nordix
May 15 2008, 07:11 PM
Guys! The driver is NOT working at this moment. It means that we still need more developers to come in our project.
Jalavoui is not a machine, and he is tired.
He is one of the best developers I've ever seen before, but he is alone now.
So let's help him and ask our friends in forums or in real life, those who can develop in C/C++, to bring their brains and their experience in our project.
Marcy Darcy
May 15 2008, 07:16 PM
@kazzi
exactly!!! I couldn't bring it better straight to the point.
If you want to help post a log file.
I you want to claim buy something finishes and working like vista ^^
We need serious helpers....
@jalavoui
I could connect my system to the internet and you could access it remotely by teamview.
http://www.teamviewer.com/index.aspxJust send me a PM if you think it could help
greez
Marcy
NoSTaBoNN
May 15 2008, 08:03 PM
I can do some simple things in C++ like maybe making the stations get into a list...
I am a novice C++ developer...
Tried looking at the code earlier.. but don't know how jalavoui is able to find stuff in there.
If he or somebody else could tell me what to look at I'll do my best!
JonZ
May 15 2008, 08:23 PM
QUOTE(nordix @ May 15 2008, 03:11 PM)

Guys! The driver is NOT working at this moment. It means that we still need more developers to come in our project.
Jalavoui is not a machine, and he is tired.
He is one of the best developers I've ever seen before, but he is alone now.
So let's help him and ask our friends in forums or in real life, those who can develop in C/C++, to bring their brains and their experience in our project.
Yeah, I think Jalavoui needs some R&R and close this thread. If it gets nowhere and no willing to continue then there's no point to extend this one. If he feel to come back, it will just be the best that he briefly explain in his first post where he left and what he needs, that would give a chances to newbies and new developers to catch up instead of reading 120 pages. There's no point to continue this thread if it getting nowere, and new people will want to bug for new drivers because they always want anything ready cooked in their mouth, they don't realize how much is hard to develop drivers and how far the OSX86 has been since 2 years! I'm amazed to people like Jalavoui who are dedicated to deliver a such amount of time just to make things working for the community.
jalavoui
May 15 2008, 08:35 PM
hdr test - check rx header mac address in logs
iwi3945 rel 1129
iwi4965 rel 1131
get the dmg in iwidarwin site
can someone put in downloads the PackageMaker.app that fixes the xcode 3.0 bug?
nordix
May 15 2008, 09:01 PM
jalavoui - I get 21 errors (mostly like this: " '::strcoll' has not been declared") while building the kext, is it ok?
1st log - before reboot, with headers
2nd - 2 reboots, used netSel twice or more times
BTW, some MACs are strange (81:81:72:e7:56:01, 84:a1:46:78:00:00 etc.). My neighboor nodes' MACs are of 00:xx:xx..... format
@irBOrNE
May 15 2008, 10:48 PM
QUOTE(jalavoui @ May 15 2008, 12:43 AM)

fixed 10.5 dmg bug
you'll need to replace the xcode pkg builder with one from version 2.x
to build
remove the old iwi .dmg
press build
chose the folder to place the pkg file and close the pkg builder
the dmg is build
iwi2200 rel 1124
stable for os x 10.5
Thanks jalavoui. devoid, would you mind doing a big favor and doing a quick build of the 10.5 iwi2200.dmg since you are already familiar with the process? It will be a few days before I can get back to my testing machine to dig into this new release, and in the meantime others can test... Thanks!
jalavoui
May 15 2008, 10:53 PM
QUOTE(nordix @ May 15 2008, 09:01 PM)

jalavoui - I get 21 errors (mostly like this: " '::strcoll' has not been declared") while building the kext, is it ok?
i'm using xcode 3.0 and get no errors
or are you talking about warnings?
can you check the hdr->addr1, hdr->addr2,hdr->addr3,hdr->addr14 values?
they change a lot - are this from stations to your card?
@irBOrNE,
visit iwidarwin
NoSTaBoNN
May 16 2008, 04:36 AM
nordix
May 16 2008, 10:02 AM
jalavoui - values of hdr->addr2 & hdr->addr3 are real MACs of my stations, all values of hdr->addr4 are fake (they are not of the "00:xx:xx:xx:xx:xx" format)
hdr->addr1 is "ff:ff:ff:ff:ff:ff" - I don't know, is it some tech feature (placeholder?) or error of my card. But it never changes.
jalavoui
May 16 2008, 11:34 AM
QUOTE(NoSTaBoNN @ May 16 2008, 04:36 AM)

iwi4965 - 1131
this is a old version
download iwi4965.dmg from iwidarwin
jalavoui
May 16 2008, 12:26 PM
rx sta hack
http://code.google.com/p/iwidarwin/iwi3945 rel 1132
iwi4965 rel 1133
inquisitor06
May 16 2008, 01:45 PM
I'd like to say thank you. I've gotten it work (cannot connect to my WPA network), but I can see it. (iwi2200.dmg) That's a big improvement over Leopard's built in support.
Help this guy out. If I knew how to code, I'd lend a hand. His efforts should be applauded.
Hopefully a WPA supported version is on the horizon.
doie
May 16 2008, 02:02 PM
Hi, I got the latest dmg file and installed on my X60s, but met panic at the first boot. From the second boot, no panic again but nsGUI cannot get the MAC address and shows "scanning"....
I'm not familiar with mac os and now donot understand how to get the log like others.
Checked in Network Utility and System Profiler, seems that the Wlan card can be recognized as a wired LAN card. So thanks for your hard work!!!
TheMarine
May 16 2008, 03:05 PM
QUOTE(jalavoui @ May 16 2008, 08:26 AM)

rx sta hack
http://code.google.com/p/iwidarwin/iwi3945 rel 1132
iwi4965 rel 1133
jalavoui, may I ask wich part of the code you're modificating? I'm a little lost, i'm trying to figure how this thing work. Many thanks!
NoSTaBoNN
May 16 2008, 03:35 PM
I got the dmg from iwidarwin.. installed it... but it freezes when I do scan with NetwerkSelector.
Last log line:
sta_info_cleanup (...)/compatibility.cpp:5797
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.