Jump to content
3411 posts in this topic

Recommended Posts

here is the file ...I just run the iwi3945.dmg, but nothing happen ...?To install, i just have to run the .dmg, and to reboot it ?? Is that correct ?In fact, when i go to preference -> Network, I don't see any new interface ... Can someone explain me how to install it please ... I want to be a tester ....

rubinho93,

your log is also fine - if the driver boots ok - there's no way to figure it out

 

I didn't got that kernel panic anymore when I boot with -v. When I boot in the normal way, I get a kp. When I boot with -v my laptop hangs when it tries to login. No KP, only hang. I will try the new release now... I'll give you the logs.

are there any risk for tryin this? i got the 3945...

 

yes - several panics can crack the hfs partition - try fsck -fy while boot -s

if this fails you have to resintall mac os again

when i was doing iwi2200 driver i have to resintall mac os from time to time

:P

 

mlazy,

the dmg i've add to svn is wrong - no files inside!

waht's the problem with the build script in xcode - maybe only works in os x 10.4?

i don't believe it

 

this is the script that is called when you press "build" in xcode - i'll comments:

 

 

#this line build networkselector project

sudo xcodebuild -project networkSelector/networkSelector.xcodeproj

#xcodebuild -project nsGUI/nsGUI.xcodeproj

 

#change permissions of iwi3945.kext

sudo chown -R root:wheel build/Debug/iwi3945.kext

 

#rm -rf /System/Library/Extensions/iwi3945.kext

 

#copy to extensions

sudo cp -rf build/Debug/iwi3945.kext /System/Library/Extensions

 

# build only if no .dmg exists - this mean you need to remove old iwi3945.dmg if one exists in iwi3945_new-osx10.5 folder

if [ -e iwi3945.dmg ] ; then

exit 0

fi

 

#remove iwi3945 package before create a new one

sudo rm -rf iwi3945.pkg

 

#copy the driver to iwi3945 temp folder

sudo cp -rf build/Debug/iwi3945.kext iwi3945/System/Library/Extensions

#cp -rf nsGUI/build/Release/nsGUI.app iwi2200/Applications

#copy networkSelector to temp folder

sudo cp -f networkSelector/build/Release/networkSelector iwi3945/Applications

#remove old/failed dmg

sudo rm -f iwi3945.dmg

 

#this calls PackageMaker application to build iwi3945.pkg

sudo /Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker -build -p iwi3945.pkg -proj iwi3945.pmproj

 

#this creates iwi3945.dmg from iwi3945 temp folder

sudo hdiutil create -format UDZO -srcfolder iwi3945.pkg iwi3945.dmg

 

#delete temp file

sudo rm -rf iwi3945/System/Library/Extensions/iwi3945.kext

#rm -rf iwi3945/Applications/nsGUI.app

#delete temp file

sudo rm -f iwi3945/Applications/networkSelector

 

#wait for dmg to be build - if this fails you need to delete any .dmg and press build again in xcode

sleep 1

 

#delete temp file

sudo rm -rf iwi3945.pkg

 

 

 

you can open the console (after press build in xcode) - goto iwi3945_new-osx10.5 folder and try the above commands to check for bugs

it is expected to work fine

the script is (in xcode) on icons:

Targets->iwi3945->Run Script (double click to open edit window)

in -v mode can you see the log lines -> maybe take a picture?

I will take a picture. I hope I'm quick enough to catch what is happening. But I will explain the situation when I boot with -v

First the driver starts loading, then it's going to scan for networks very fast (I think it does a scan every 10th of a second), after 10 seconds the scan stops and shows me my login screen. Then it stucks, but no KP.

 

I'll see if I can make a picture, but I think it's quite the same as the last picture I posted, but without KP at the end...

I'm testing the new rev now.

 

Maybe I can make a video... :P :censored2:

Rev 750: No KP but a hang...

Picture when booting with -v, I'll try some other boots.

DSC00017.jpg

 

EDIT: normal boot gives KP, 4th boot with -v gives a hang when blue screen is showed (before the login window appears).

DMG of 750.

 

after renamimg .zip to .dmg

there's no files inside

 

mlazy dmg also with no files inside

 

looks like the driver hangs before scanning - i'll remove the scan and commit to svn

 

ok done

 

iwi3945 rel 751

one starnge thing

i was able to build iwi3945.kext on a imac g3 build for 386

but networkselector arch is ppc

anyway i build iwi3945.dmg - you can check there's iwi3945.pkg inside and that it contains the install files

Hi, i need some help, i tried to install the driver for the 3945 but i can't to do it work. i can't see my wireless card anywhere.

 

i tried to do a manual kextload and i receive a message telling me about failed dependencies.

 

mlazy, about your file iwi3945r750, i didnt have problemas with it.

 

sorry for my english.

751 logs:

 

751syslog.txt

 

no freeze yet..

 

I'm going back to posting the kext for now.

 

iwi3945r751.kext.zip

 

Salimbo: dl my copy of his kext, unzip it.

unplug your internet connection

 

 

Open terminal:

 

type cd /var/log (hit enter)

tail -f system.log (hit enter)

_________________

 

then open a new terminal window (leave the other one back there)

go to the folder where the download landed in terminal, then type:

 

sudo chown -R root:wheel iwi3945.kext (hit enter)

sudo chmod -R 755 iwi3945.kext (hit enter)

sudo kextload -t iwi3945.kext (it enter)

 

_________________

'

watch the system.log, copy it, attach it here.

751 logs:

 

nice - looks like when the driver loads and get errors it tries to restart

i'll hack this and post a new version right away

 

iwi3945 rel 752

restart call to ieeeopen

i think that with the rigth hack the driver will work

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