Jump to content

Intel Wireless 2100, 2200bg, 2915bg, 3945abg, 4965agn


jalavoui
 Share

3,411 posts in this topic

Recommended Posts

Iwi 3945 rel 930

 

I have manage to start the card without the rx on timeout changing iosleep here:

 

if ( pmPCICapPtr )

{

fPCIDevice->saveDeviceState();

fPCIDevice->configWrite16( kPCIPMCSR, 0x8000 );

IOSleep(100); // wait for internal reset completion

fPCIDevice->restoreDeviceState();

 

Before was 10.

But now i dont see on my log what i saw in the last 3 versions.... ^_^

 

Nordix, try it and post log. So we can compare if the hack is correct. :)

 

 

load with kext without problems, scan work fine and system boot ok.

 

wifi port is detected as wired port. as a air port fail too.

Link to comment
Share on other sites

hacked wifipower as pere's

 

iwi3945 rel 938

 

nordix after you test this

try to change

IOSleep(4000);//hack

to

//IOSleep(4000);//hack

 

 

always post system.log

if you get timeout errors try to reboot or use the wireless switch to power off/on

 

 

i have some hacks to try for iwi4965 but need to see logs for last release

Link to comment
Share on other sites

sure... (anexed)

 

from system profiler/extensions:

 

iwi3945:

 

Version: 1.0.0d1

Last Modified: 5/2/08 7:22 PM

Get Info String: Copyright Joel Thomas 2005

Location: /System/Library/Extensions/iwi3945.kext

kext Version: 1.0.0d1

Load Address: 0x2125e000

Valid: Yes

Authentic: Yes

Dependencies: Satisfied

Integrity: Unknown

full_console.txt

Link to comment
Share on other sites

Hello,

 

Sorry for my bad english !

 

I want to test this driver but i have some problem with compilation.

 

I have a one critical error.

 

image2bv6.th.png

 

thanks

 

when you get this error it just doesn't run the install script, but it still builds the kext, you can just load it manually using kextload or install it using kexthelper

Link to comment
Share on other sites

new auth test

 

iwi3945

don't know howto fix timeouts

i'll keep this project updated with the changes i'm doing in 4965

but there's no point in posting logs unless someone fix this bug

 

iwi4965 rel 944

 

944 is mising code

fixed

iwi4965 rel 945

need logs for this

Link to comment
Share on other sites

I'm wondering what's this doing in compatibility.cpp:472

 

int request_firmware(const struct firmware ** firmware_p, const char * name, struct device * device){

struct firmware *firmware;

*firmware_p = firmware =(struct firmware*) IOMalloc(sizeof(struct firmware));

 

firmware->data = (u8*)ipw3945_ucode_raw;

firmware->size = sizeof(ipw3945_ucode_raw); //149652;//crappy

 

//load the file "name" in

return 0;

}

 

Edit: Nevermind

Link to comment
Share on other sites

iwi4965 rel 945

 

Lots of these:

May 3 13:01:37 adam-notebook kernel[0]: iwl4965: U iwl4965_rx_reply_rx Bad CRC or FIFO: 0x80000002.

 

Get this near the beginning:

 

May 3 13:00:09 adam-notebook kernel[0]: error iwl4965: Error sending REPLY_RXON: Already sending a host command

May 3 13:00:09 adam-notebook kernel[0]: error iwl4965: Error setting new configuration (-16).

 

 

Like myself108, don't see any station being added.

systemlog_945.txt

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...