Jump to content
3411 posts in this topic

Recommended Posts

Ok, I'm going to try this again. I appologize for whining before. I would like to try and be helpful if I can. If someone could help get me up to speed I would appreciate it. I have been reading through the posts trying to get my bearings on all of this, but I think I need a little help.

 

I installed the latest iwi3945.dmg and rebooted. I did not see any new network devices in system prefs.

Is there anything special that I need to do to get the card to at least show up?

 

Also running networkSelector, I recieve an error: Could not get ID for kernel control. 2

Someone in a previous post said that this was due to permissions, but I don't know where to begin looking for this. Any advice? I've tried modifying file permissions in a few places, but that seemed to have no effect.

 

Is this occurring because the card is not being recognized?

 

I'm guessing that as soon as I can get the card at least recognized, then I can start capturing logs. Right?

 

Also I think I may have an Intel 3945abg card to donate to the cause. I'll see if I can track it down in my boxes of junk. If I can find it in time, I'll send it to whom ever I need to.

 

 

Lenovo Thinkpad T61 (7663-CTO)

Intel Core2 Duo ~ T8100 @ 2.10GHz - Both cores detected

2 GB DDR2-667 PC2-5300 - Console shows a memory error. Runs fine though

Intel 82566MM Gigabit Network Connection - Not working

Intel Pro/Wireless 3945ABG Network Connection - Not working

Nvidia Quadro NVS 140M - Not working

14.1" Display (1440x900) - No problems here

Analog Devices 1984 HD Audio - Not working

Lenovo Integrated Camera - Works fine with installation package on Kalyway 10.5.2 DVD

 

 

"...I'm trying to misunderstand a little less completely."

you probably have seen this but I can't imagine it is a huge difference between ubuntu and mac... perhaps there is something here that is useful in terms of code... I found this article on the net..... regarding installation of drivers for intel 3945 in ubuntu on a Dell620: article follows.

 

while i’m using my dell d620 with an intel wireless 3945 card i have the following problems with hardy and the new iwl3945: -throughput is limited 110kb/s rx

-the wireless lan is very unstable

-sometimes the system freezes while scanning for networks

 

 

 

i tried some things to workaround:

 

- installed the ubuntu-backports (so the driver 1.2.25 is install) = ok the wlan led works again

- add the file /etc/modprobe.d/iwl3945 (alias wlan0 iwl3945

options iwl3945 disable_hw_scan=1)

- to config the card i used wicd (wicd.sourceforge.net)instead of the builtin network-admin

 

now i decided to backport to the old ipw3945 driver which has do everything fine in gutsy…

 

1. sudo vim /etc/modprobe.d/blacklist

 

added the lines

# blacklist new iwl3945

blacklist iwl3945

blacklist mac8021

 

so the new iwl3945 won’t load at system startup

 

2. Reboot

 

3. Download ipw3945 microcode (http://ipw3945.sourceforge.net) and copy it into /lib/firmware/2.6.24-17-generic/

 

4. Download ipw3945 regulatory daemon from here and copy it into /sbin/

(copy the file within folder x86 to /sbin/ too)

 

5. get the patch from here thanks

 

6. get the ipw driver <!– @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } –>http://ipw3945.sourceforge.net/#downloads

 

7. patch -p1 < ipw3945-1.2.2.patch (target file = ipw3945.h)

 

8. make

 

9. sudo make install

 

10. sudo chmod 777 /sbin/ipw*

 

11. add a file /etc/modprobe.d/ipw3945

add lines:

install ipw3945 /sbin/modprobe -i ipw3945 ; sleep 0.5 ; /sbin/ipw3945d –quiet

remove ipw3945 /sbin/ipw3945d –kill ; /sbin/modprobe -r -i ipw3945

 

12. sudo modprobe ipw3945

 

13. reboot

 

14. set the correct interface (eth1) in the wicd

 

 

et voila

Jalavoui: Do you have any documentation on the code or card that I could read? Did you get all the information you have on the way it should run from linux logs? Is the code based on the iwl3945 driver or the ipw3945 driver and which version? Lastly, the driver is in C++ not Objective C, right?

iwi3945 rel 1132 -> get timeouts or KP on reboot

 

I've figured out how to enable kernel debugger, and I was cretino assoluto before (now I have a little chance to be cured)

- by adding boot flag "-debug=0x100" (w/o quotes) :lol:

post-153393-1210972504_thumb.jpg

jalavoui - in what funcs KP is expected? I get only freezes, w/o KP pics, so I'm going to insert iologs, but where?

 

Even "-debug=0x100" doesn't help me...

 

And maybe you tell us, what places of code are preferred to add iologs? (for example, before if statements, or in the beginning of concrete function's body, etc.). I think testers will be glad to take a little lesson from you ;)

BOOM!!! © Steve

 

62 downloads! And no KP shots! Guys, all your cams are out of service?!

 

This is NOT a GM of iwi3945, this is very unstable release, and KPs are highly expected!

And we expect you post your KP shots from this release.

 

Don't be so lazy, help us at least in testing! It's really simple!

 

 

If you don't know how to make KP shots:

1. Reboot with -v -f flags;

2. When you'll see kernel debugger log - make a shot of the screen and post it here (good examples of KP shots are in some previous posts);

3. If you don't see any KP, or your system only freezes without any mark of KP (blue or dark screen w/o logs) - try to reboot several times.

 

If you still have any questions - PM me or devoid, please.

i have some knowledge in C++ and would love to help but i dont have the slightest clue in where to start, if someone could walk me through the basic principals then i would be more than happy to help. also if i do install the newest driver, will i be able to use my system or will i have to reinstall after it finds the errors?? (i have a 3945 chipset and would love to get it working)

Hi guys. When I install iwi3945.dmg, may PC does not distinguish that the new device is connected...

 

I have Acer Aspire 5675WLHi laptop

Intel T2600 processor

ATI Mobility Radeon x1600

Broadcom NetLink ™ Gigabit Ethernet 5789 - Don't working

Intel Pro/Wireless 3945 ABG - here all from you depends :-)

OS Kalyway Leopard 10.5.2 itel/amd

 

system.txt

ioreg.txt

thomaske - thank you very much, nice shots! (esp. 1st one)

 

saul1d - you can use your system as before, but if unstable rel causes KP - it's better to remove it after making KP shots and logs

 

I think, jalavoui will answer your question concerning dev participation.

 

spacesee - you should add a new ethernet profile in the Network Prefs (click "+" in the left pane, then select Ethernet type from the list and click OK, then OK in the Netw Prefs). В русской версии Леопарда - Настройки сети.

Hello all, I have a 3945 card in my T61 and would like to try to contribute. however, I have tried to install the drivers and can't get the card to be recognized by OS X. I am running Kalyway 10.5.2.

 

When I install the driver package, I recieve the following error in the console:

cannot resolve dependencies for kernel extension /Syetem/Library/Extensions/iwi3945.kext

 

@nordix...I tried adding the ethernet type in the network prefs window, but it is not in the list. I am guessing that this is because OS X can't see the card based on my install console results.

 

Can someone please help me understand why the card won't recognize?

 

The attached txt file is from my console during the install of the package. Any info would be helpful.

 

Thanks.

3945_install.txt

eric2112 - open terminal and do this:

 

sudo -s
your root password
chmod -R 755 /System/Library/Extensions/iwi3945.kext
chown -R root:wheel /System/Library/Extensions/iwi3945.kext
kextload /System/Library/Extensions/iwi3945.kext

 

then open Netw Prefs and add new eth profile

@nordix, thanks for the info....however, when executing the last line, 'kextload /System/Library/Extensions/iwi3945.kext', I recieve the following error:

 

kextload: cannot resolve dependencies for kernel extension /System/Library/Extensions/iwi3945.kext

error loading extension /System/Library/Extensions/iwi3945.kext

 

Maybe I missed a step somewhere? I tried reading up as much as possible on all of this, but I am sure I am doing something wrong somewhere. I would really like to help if I can.

 

Anything else I can try? I even reloaded OS X as I thought maybe something was corrupt. Still no luck.

hi..i had installed the last driver for the 4965agn....after some reboots i get tih errors:

 

5/19/08 11:25:46 AM kernel iwl4965: U iwl4965_rx_reply_rx Bad CRC or FIFO: 0x80000002.

 

When I try to use the networkselector it happens nothing....I can type in "2" there is nothing shown or when I typein "1" the LED is still on...

 

 

here are my log's:

 

Archive.zip

eric2112 - try this:

 

kextload -t /System/Library/Extensions/iwi3945.kext

 

and look at details of error

 

HeXaN - there is timeout in your log:

 

May 19 21:03:17 hexan-myrises-macpro31 kernel[0]: error iwl4965: Error sending REPLY_RXON: time out after 500ms

 

if you get timeouts - reboot until they gone

nordix: I ran 'kextload -t /System/Library/Extensions/iwi3945.kext'

 

kernel extension /System/Library/Extensions/iwi3945.kext has problems:

Missing dependencies:

{

"com.apple.iokit.IO80211Family" =

"A valid compatible version of this dependency cannot be found"

}

eric2112 - try to install vanilla IO80211Family.kext, and use google, your error is common

 

spacesee - do you have root password? it seems, that you don't have any. You must use non-zero root password for operations under sudo

 

guys, I'm sorry, but I'm falling asleep..... So see you later, and I hope jalavoui will be back soon.

 

Keep on posting your logs and KP pics - the more the better

Guest
This topic is now closed to further replies.
×
×
  • Create New...