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
nordix
iwi3945 rel 1056 -> no KP after installation, scan loop in logs

get immediate KP after sending "reboot" terminal command, then all 3 reboots w/o KP's. 2nd was with uCode errors.
Marcy Darcy
Also tried 1056

Fine so far no KP
Scans seems to run in terminal

see attached logs

greez

Marcy
nobb1x
Here is log for iwi4965 1057 and the kext.
No KP on load and reboot, the kext is not unloadable,trying to unload it freeze the hack
Srap
@3945, Why we always stuck in scanning, when can we join a network and surf? sad.gif Plz, tell me the reason, i'm so discouraged.
Gabik123
because driver development is a tough thing. Apple has teams of people with all the resources they need to do this, but Jal doesn't even have the device he is trying to develop a driver for!
ptdesigner
YAP, and a big and great work.
I am sorry because i can not help so much but i would like to contribute at least with
10€ if you jalavoui give me your paypal account.

I don't want to buy another card because i belive that will be soon.

To others wo doesn't know like me how to contribute, mabe they could do the same instead of spend
30€ in another card because if you think right, wen the driver is finished you will have like a new card
3945 JALAVOUI card

Thanks again to everyone for the great effort.
jalavoui
iwi3945/4965
i need help fixing tx packet code
to do so just comment this code
in ieee80211_sta_start_scan()
change code to
/*if (!rc) {
local->sta_scanning = 1;
local->scan_dev = dev;
}
return rc;*/
this will force sending packets for probe and will give kp on tx code
try to fix it and post the patch

i'll add this to 1st post
thanks for helping
rockfreak999
Hi,

I Have iwi2200 on Leopard 10.5.1.

My network is encrypted in WEP. I’ve tried to connect to it and it gives me a ” Bus Error ” in NetworkSelector.

Any solution?

Thanks
NoSTaBoNN
Click to view attachmentiwi4965 - no KP, except when unloading

Seems only to scan a band not b or g
iwl4965: U iwl4965_rx_scan_start_notif Scan start: 116 [802.11a] (TSF: 0x00000000:0031E27E) - 1 (beacon timer 130030978)

And the mac adress of the basestation is not correct
iwl4965: U iwl4965_add_station_flags Add STA ID 31: ff:ff:ff:ff:ff:ff

keep up the good work
jalavoui
fix wrong skb pointers

iwi3945 rel 1058
iwi4965 rel 1059

nordix,
can you try to use the code from 1st post?
maybe with this fix the tx code work better
nordix
1058 -> no KP's, scan loop
Marcy Darcy
testet 1085 >> no KPs

Scan loop


log is attached....

greez

Marcy
dab77
here a log for 3945 , v1058.

how can i start scanning? should it run scanning automatically?
please help me to help.
NoSTaBoNN
iwi4965 - 1059
compiling errors

See screenshot
Click to view attachment
nobb1x
QUOTE(NoSTaBoNN @ May 11 2008, 07:48 PM) *
iwi4965 - 1059
compiling errors

See screenshot
Click to view attachment


are you sure you are using a root account to compile?
nordix
jalavoui - I've changed the code and get KP's on install and reboot, no shots... I can insert iologs, but where?

this is log of my reboots with KP's

Guys! Here is my kext, try it, please, and post your KP shots, if you will get any. Be careful, this kext can cause KP right after installation
jalavoui
the pskb_expand_head() don't make sence for mbufs
i'll upload a new version

enabled scanprobe code
i'll try this myself maybe i manage to put it to work

iwi3945 rel 1060
iwi4965 rel 1061 - fixed compile bugs


fix for rate code

iwi3945 rel 1062
iwi4965 rel 1063
nordix
1062 - still KP's. Maybe, something wrong with my panic debugger? - I see its logs rarely. Maybe, I should make some changes in my system settings to enable panic debugger instead of blue screens?
Lofn
iwi4965 rel1063

kp on load/boot
jalavoui
kp fix...

iwi3945 rel 1064
iwi4965 rel 1065
Lofn
iwi4965 rel1065

still kp on load/boot

(locked up on two reboot attempts, pics attached)
nordix
1064 - KP...

I think we need more testers with 3945, in order to take several (maybe, different) results from the same release.

Эй, народ! Нужна ваша помощь! Если мы будем тестировать все это по одиночке, драйвер может вообще никогда не появится!
Marcy Darcy
testet 1064

locked up during installation.
Reboot causes KP

See attached logs.


greez

Marcy
@irBOrNE
Hey devoid, the 10.5 iwi2200 rev 803 pkg you posted does load the kext correctly now, but indeed cannot get a DHCP address (also won't work for me when I set a static IP). So it's closer but still no dice. I had another post about rev 786 working, would you mind creating a pkg for that revision for us if not too much trouble? I'll give it a test and see if that one was working. Again, this WAS working well at some point in there, just gotta find the right revision. Many thanks!

EDIT: This is being tested on 10.5.2 BTW. I'm assuming there shouldn't be any difference with the driver functionality from 10.5.1-->10.5.2...
Lofn
QUOTE(JonZ @ May 11 2008, 04:44 PM) *
I'd like to join, I have a 3945. But I don't know very well how to install and uninstall beta drivers without reinstalling the whole OS. I have a slight idea how, but it caught me everytime when I have to do it.

To unload kernel extensions (kext, drivers, w/e you want to call them..)
Load up OS X with -v -s flags, and run the following commands:
mount -uw /
rm -rf /System/Library/Extensions/iwi*
exit

Everything is detailed in http://forum.insanelymac.com/index.php?showtopic=71779

QUOTE(@irBOrNE @ May 11 2008, 05:58 PM) *
I had another post about rev 786 working, would you mind creating a pkg for that revision for us if not too much trouble?
EDIT: This is being tested on 10.5.2 BTW. I'm assuming there shouldn't be any difference with the driver functionality from 10.5.1-->10.5.2...

Alright, I'll get on it within an hour or so, check this post for an attachment. Done.
There shouldn't be any difference between 10.5.1 and 10.5.2, in terms of the kernel extension working.

QUOTE(junior @ May 11 2008, 06:03 PM) *
- I have small knowlegde about C# and Java from schooL... Is it enough to test the driver and maybe help you a bit guys?
- Is it possible to help testing in VMware, because this is my only laptop, and need it a lot for school, so NOTHING may be wrong...
The only thing that after the driver should happen, is get the {censored} VAIO Nvidea 8400M GT working... tongue.gif biggrin.gif

I'm still in high school, and I can certainly say without a doubt that the basic knowledge they attempt to teach you at the high-school level won't be of much use here.
(I haven't actually taken the course, but I've helped friends taking it)
It'd probably depend on what level course you're taking, but from my past experience, most of the knowledge that would be applied here is best obtained through years of messing around, and not through a year-long course.
You might be able to make a few edits with instruction to get some portions of the code functioning properly, but don't expect to get ground-breaking work done.
Don't let that discourage you, though. Any help is appreciated, so give it a shot.

Testing in VMware is impossible at this point in time. Mini-PCI cards such as the ones the drivers are being developed for in here, just won't be detected.
USB adapters would work, but just not the Intel Mini-PCI cards.

Try NVInject to get the NVidia 8400M GT working.

QUOTE(Jiver @ May 11 2008, 06:29 PM) *
I'll be willing to test for a 4965agn, well as long as this does not edit any important system files. That make my system RUN.


Typically, testing should not make any irreversible system changes, but there's always that odd chance that something forks your system.
The worst that usually happens is that the kernel extensions cause a kernel panic. All you need to fix that, is unload the .kext.
I recall that someone had to reinstall Leopard in this thread, so if reinstalling Mac OS X is not in the list of things you wish to deal with, steer clear.


Also, please keep unnecessary posts to a minimum. This topic is already hard enough to search through, as is.
http://forum.insanelymac.com/index.php?showtopic=14169
ilmus
QUOTE(nordix @ May 12 2008, 04:52 AM) *
Эй, народ! Нужна ваша помощь! Если мы будем тестировать все это по одиночке, драйвер может вообще никогда не появится!


Объясни плиз, как тестить.. я присоединюсь
Lofn
QUOTE(@irBOrNE @ May 11 2008, 09:38 PM) *
Your second link for the attachment itself isn't working for me, but I assure you just mean the 803 revision you posted earlier? I will give it a try tomorrow using that specific method and report. Thx!


Whoops, looks like the attachment on that topic is broken now. I actually have no idea which revision was included with it. I just stumbled upon that topic a while ago :]

My best recommendation right now is to try the 803 revision again. Fiddle around with it for a while, as there's been more than one report of success with it, using a static IP.
jalavoui
kp fixed
look in logs for rx beacons
i'll try to find a way to send probe requests if this version is stable

iwi3945 rel 1066
iwi4965 rel 1067


iwi2200 os x 10.5
to build:
get the source for the os x 10.4 version
replace the info.plist with this attach
delete iwi2200.dmg
build the project
Marcy Darcy
Tested now 1066

no KP

Logs are attached....

greez

Marcy
nordix
iwi3945 rel 1066 -> no KP, get timeouts, only 5th reboot was norm

RX beacon: "IOPCCard debug: en1: RX Beacon from 00:16:ca:f5:49:71 to ff:ff:ff:ff:ff:ff"
jalavoui
ieee80211_rx_mgmt_beacon()

iwi3945 rel 1068
iwi4965 rel 1069
nordix
iwi3945 rel 1068 -> no KP, 1 reboot

if it helpful - I get this:

ieee80211_rx_mgmt_beacon @ /Users/eugene/iwidarwin-read-only/iwi3945_new-osx10.5/compatibility.cpp:3418

and this:

IOPCCard debug: en1: RX Probe Response from 00:1a:92:11:33:39 to 00:19:d2:5c:6a:70 (router and 3945 MAC's)
jalavoui
getting better smile.gif

iwi3945 rel 1070
iwi4965 rel 1071
ReyZ
YOU GUYS DO A GREAT JOB,
thx a lot.
THX 1000 times ; GRACIE MILLE.

one question: is the acer aspire 5920g wifi = 4965agn ???
nordix
iwi3945 rel 1070 -> no KP, errors and timeouts, only 4th or 5th reboot was ok
junior
QUOTE(Tom Bombadil @ May 12 2008, 02:13 PM) *
YOU GUYS DO A GREAT JOB,
thx a lot.
THX 1000 times ; GRACIE MILLE.

one question: is the acer aspire 5920g wifi = 4965agn ???




No, the acer aspire has a 3945 A/B/G wireless card, as you can see here:

Acer Aspire 5920g

Gtrz,

Junior
pcuserforever
ok guys, trying my best to help
jalavoui
scandev

iwi3945 rel 1072
iwi4965 rel 1073

before posting logs with errors
see 1st post
and learn howto post good logs

nordix,
in your last log
what are those stations on rx beacons?

ieee80211_sta_config_auth()
might get a kp

iwi3945 rel 1074
iwi4965 rel 1075
NoSTaBoNN
iwi4965 - 1073
log:
Click to view attachment

kext:
Click to view attachment
@irBOrNE
QUOTE(devoid @ May 12 2008, 12:07 AM) *
Whoops, looks like the attachment on that topic is broken now. I actually have no idea which revision was included with it. I just stumbled upon that topic a while ago :]

My best recommendation right now is to try the 803 revision again. Fiddle around with it for a while, as there's been more than one report of success with it, using a static IP.


I'll tried to play with revision 803 some more and do some tweaks, make sure permissions/ownership is all correct, using a static IP (also trying DHCP), still can't get it to work. Also using the method that one page suggests, still no luck..

QUOTE(jalavoui @ May 12 2008, 05:48 AM) *
iwi2200 os x 10.5
to build:
get the source for the os x 10.4 version
replace the info.plist with this attach
delete iwi2200.dmg
build the project


I will give this a try later today. From what you're saying, it sounds like I should be able to grab the needed iwi2200 files from 10.4 SVN latest, replace the Info.Plist with the one you attached, and give it a try.. Will give this a try and report back...
Arendil
Hello!
I want to help with testing.

iwi3945 rel 1074
This was my first time and I could do somethink wrong smile.gif
Click to view attachmentThere are a lot of non-iwidarwin info, but I don't want to cut anything, because I don't want to cut something important... wacko.gif

nordix,
Привет wink.gif

jalavoui,
Thank you for great work!


Compiled kext is attached.
Click to view attachment
jalavoui
dev index setup

iwi3945 rel 1076
iwi4965 rel 1077

deam - wrong code
wait...

ready to test
iwi3945 rel 1078
iwi4965 rel 1079
nordix
jalavoui - stations in my last post are valid: MACs with 00:16:ca:f5:49:XX are nodes of Golden WiFi, it's the largest wireless provider in Moscow. There is another MAC - 00:14:d1:31:95:ca, this one is of the Akado wifi provider. Finally, ....33:39 is my router.

iwi3945 rel 1074 -> tons of errors and timeouts, normal log only after 7th (sic!) reboot...
jalavoui
there's a bug in driver in
mac_config_interface enter: interface id 305094688
the id should be 1,2 or 3
weird...

there's no code for ieee80211_tx_status()
i'll write new code
NoSTaBoNN
iwi4965 - 1079

getting a freeze, even after several reboots.
Last log line in console was:
ieee80211_tx_h_rate_ctrl @ (...)/compatibility.cpp:8125

kext:
Click to view attachment
nordix
iwi3945 rel 1078 -> no KP on install, but I get KP's or freezes on login screen, so - w/o shots. The last reboot was successful, and I don't know why...

OOPS... Finally get KP, after 20 minutes of work...
jalavoui
try last releases
i've write lot of code for missing tx functions

post kp pictures
Arendil
jalavoui
iwi3945 rel 1078
KP on first reboot and freezes on next others.

Ok. I am waiting for new code with tx functions.

nordix
Ну и глючное все, блин. ))

UPD:
I was attach system.log
Click to view attachment
Lordy
REL 1078 IWI3945

1 kp and ok after reboot!


Logs attached.

Regards,
nordix
3945 rel 1084 -> no KP after install. Will try 2-3 reboots...

QUOTE(Arendil @ May 12 2008, 06:44 PM) *
nordix
Ну и глючное все, блин. ))


Пустяки, дело житейское (С) Карлсон. smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.