Jump to content
3992 posts in this topic

Recommended Posts

Hi,

 

I am not sure if I am slow or if I am missing something. I did as I was told in the installation page, ran NetworkSelector and tried connecting to my 802.11g network. But I have got no idea if there is a connection.

 

And most importantly, from the Network Utilites, it doesn't seem to be getting an IP address, and of course, I was not able to connect to the internet.

 

Am I missing something here?

 

Cheers!

 

Angie

rev 396 of iwi3945

 

get kernel panic now...the same photo like chenwh's

 

Jalavoui, I tracked it , it's those sentences(below in function ieee80211_prepare_rates() cause kernel crash I think.

 

if (local->supp_rates[local->hw.conf.phymode]) {

if (!rate_list_match(local->supp_rates

[local->hw.conf.phymode],

rate->rate))

continue;

}

 

 

ieee80211_perpare_rates() is called from ieee80211_register_hwmode() which is called from near the end of ipw_init_geos()

have a look at this function, code begin about line 7051 in iwi3945.cpp, and maybe begin line 7062 have the same common.

post-87021-1178449588_thumb.jpg

Rev 396

Kernel 8.9.1

10.4.9

 

no panic

warning -> multiple scan requests

 

cant find the network selector... is it part of the iwi3945 project's svn source? or separate utility

 

the driver seems stable, a new network device was detected in the networks preferences, although once it had, my mouse seemed to lag every once in a while.. As if it was trying to probe the card for information unsuccessfully....

 

GREAT WORK

system.log.txt

dmesg.txt

so, osx, did you come up with a solution to yours yet? your dmseg was kind of one of a kind.

 

Me? No, jalavoui said that some acers are having this problem, the driver is not loading may be some device id problem.

I've tryed to put only 1 id at a time (same that appears in XP) in Info.plist but nothing happened.

I don't know what else to try, I'm waiting for someone have an idea of what to do...

Or maybe when the driver is working better it may work.

Thanks

Rev 396

Kernel 8.9.1

10.4.9

 

no panic

warning -> multiple scan requests

 

this is the log i expect you all get - no panic

 

i don't know why other are getting kernel panic

 

the only diff from rev 395 is the force scan()

 

but i'll disable it - doesn't work

 

 

Airfly,

 

you can try to change the code - but i believe this log is correct

 

i find a bug in ipw_send_cmd()

i'll post a new version

 

iwi3945 rev 398

 

 

maybe just delete this file from svn and re-upload it from local.

 

i've just uploaded rev 397 with the .dmg but when i try rev 398 it faild uploading the .dmg

 

very wird

 

 

iwi2100

need more logs/tests related with networkselector to complete the driver

i think this will be the 2nd iwi driver to work

 

 

iwi395 hardware bug

i think that it can be fixed using apple iopcidevice functions - anyone with this card willing to check code?

iwi3945.dmg

iwi2100

last version as

priv->status |= STATUS_RF_KILL_SW;

wich is the same as have p_disable=1 in the info.plist

this is done so that networkselector can work

be shure to delete system/library/extensions.* before install the driver - or the p_disable=1 will not be recognized by mac os and the driver will panic

 

I've deleted system/library/extensions.* but same panic as last time.

 

thanks.

just a little update from the network selector front,

i have almost finished transalting all the code to objective C and only a few minor glitches remain to be fixed.

 

i believe you will see the GUI edition of network selector tonight or at most tomorow.

Tried today on Toshiba A135 Satalite 1.6 Ghz Dual Core, 2G RAM, Intel 3495. Rebooted and dead. Will not boot. Will not allow -s or any options.

 

Have setup with Grub 3 way boot OS X, Ubuntu 7.02 and XP.

 

:-)

All the fun of testing. No worries. Might have to play with some more. Not sure if it is PC issue partially. Can get 10.4.6 working fine but if I upgrade to 10.4.9 same death on boot.

 

Well, most people have the driver installed into /System/Library/Extensions im guessing... which could cause the kernel panic at boot time...

 

Those who have a kernel panic at boot time should try and kextload -v /System/Library/Extensions/iwi3945.kext and see if this causes a panic also...

 

im loading the driver from a conosle once im inside mac os... so this might be its not panicing.

 

anyways. i will post logs to the newest version in a bit

 

EDIT: Logs are attached, rev 399

system.log.txt

dmesg.txt

so... are you all tired of the command prompt interface of NetworkSelector ?

well then....

 

i proudly present: nsGUI (AKA Network Selector GUI)

 

so, what do you have here ?

simple, you have a graphical port of the network selector.

what you don't have here ?

an updated version of network selector, which means, everything that didn't work before, doesn't work here, if it was unstable then it is now.

 

currently this build only supports iwi2200 since it was the 2200 version which was ported.

i'm taking the liberty to rewrite some code so we will have a unified function interface for all network selectors only with diffrent implementations, that way at we won't need to rewrite everything for each network selector and all we need to do is change the implementation files. it will also mean one nsGUI for all iwidarwin (or at least easier to port between drivers)

 

hmmm well... what else left to say but, have fun ?

 

nsGUI binary only nsGUI.zip

nsGUI source (no binaries, compile your own) nsGUI.zip

 

 

below theres a picture of the final product

post-5088-1178532747_thumb.png

moseschrist: locking good, bout the gui dont give info about what network it is conected to. Is it posible to show the signal strength i the gui? I have 7-10 open networks at my university and to fint the stronges one woud be great.

 

Keep up the grat work! ;)

...

Those who have a kernel panic at boot time should try and kextload -v /System/Library/Extensions/iwi3945.kext and see if this causes a panic also...

 

im loading the driver from a conosle once im inside mac os... so this might be its not panicing.

...

 

airflys-computer:/ root# kextload -v /System/Library/Extensions/iwi3945.kext

kextload: extension /System/Library/Extensions/iwi3945.kext appears to be valid

kextload: loading extension /System/Library/Extensions/iwi3945.kext

kextload: /System/Library/Extensions/iwi3945.kext loaded successfully

kextload: loading personalities named:

kextload: iwi3945

kextload: sending 1 personality to the kernel

kextload: matching started for /System/Library/Extensions/iwi3945.kext

 

and logs for rev 398 by kextload -v.

dmesg.txt

ioreg.txt

system.txt

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