Jump to content
3992 posts in this topic

Recommended Posts

iwi3945

class code review - might give kp

 

24 members online

i hope you all in here for testing this :(

 

yozh,

you don't need the sudo if using root account

 

I mount iwi3945.dmg, run the installer, and get kernal panic - "You must restart your computer". So I uninstalled it, and back to square 1. I also tried changing p_disable from 1 to 0 too.

 

Regards,

 

Leppy

jalavoui,

If it helps I can do some trick:

I have linux. So if you send me source code of driver in linux (I need same version) we can add in this source many debug information (printk) and try to compare logs with your porting driver logs. maybe it helps to find bugs :(?

jalavoui,

If it helps I can do some trick:

I have linux. So if you send me source code of driver in linux (I need same version) we can add in this source many debug information (printk) and try to compare logs with your porting driver logs. maybe it helps to find bugs :( ?

 

 

hers some linux source for the driver :-

http://packages.debian.org/testing/net/ipw3945-source

Hi Jalavoui, here are the logs of your latest version posted above.

Good news, No Kernel Panic at all, and No freezing system.

Comments included in system.txt

The capture show that the card is associated (the menu is presenting it) but not in the main list (with red button - or green when works). Again in ioreg.txt the card has no specific line for PCI8086x4222 as should be before the line mentioning the darwin_iwi3945. These two facts are somehow connected?

Ok kernel panic !!! After I do kextload -t it crashes with the press power button thing ;)

 

 

OK now it said extension ../iwi2200 has potential problems:warningskext has immediate dependencies on bot com.apple.kernel and com.apple.kpicomponents; use only one style" = true

 

kextload: extension .../iwi2200.kext appears to be loadableand then freezes !!!! :P

iwi3945

re-enable timeouts - same as in iwi2200

use networkselector option 1 a few times before post logs

 

yozh,

change the debug level in iwi2200.h -> remove the // from

 

//#define IWI_DEBUG_NORMAL

//#define IWI_DEBUG_FULL_MODE

 

you get more log msg this way -> loks like theres a panic in the start() -> ipw_sw_reset() function

 

change the info.plist in the xcode iwi2200 folder

 

<key>com.apple.iokit.IONetworkingFamily</key>

<string>1.1.3</string> (see version in system/library/extensions/ionetwork.kext

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.2</string> (same here for OPCIFamily.kext)

<key>com.apple.kernel.iokit</key>

<string>6.0</string>

<key>com.apple.kpi.bsd</key>

<string>8.0</string>

<key>com.apple.kpi.libkern</key>

<string>8.0.0b2</string>

 

looks like 10.5 don't need some of this lines -> if so just remove it

 

you have some of the right version numbers in the panic pictures :(

iwi3945.dmg

iwi3945

build and source version

 

the sources from linux are in intelwireless site

i've post a linux log - check previous posts

 

the driver is stuck at snd_cmd - should be easy to fix

the timeout delay is ok - the bug is somewhere else

iwi3945.dmg

iwi3945_src.tar.gz

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