Jump to content
3992 posts in this topic

Recommended Posts

Hi ... I heve installed Mac OS X 10.4.7 on a Notebook Enface (http://www.enface.it/ita/octavet100a.php) that have a wireless 3945, and with the "iwi3945_v11.dmg" release now is visible the airport icon in menu bar, but in System Preferences is look like a network card and is not possible use as a wireless card

 

...any suggest?

 

bye

Marco

 

Machine Name: jMac

Machine Model: ADP2,1

CPU Type: Intel® Core2 CPU T5600 @

Number Of CPUs: 2

CPU Speed: 1.83 GHz

L2 Cache (per CPU): 2 MB

CPU Features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM EST

Memory: 1 GB

Bus Speed: 100 MHz

Boot ROM Version: Q3C21 (Phoenix Technologies LTD)

Serial Number: TW3TFCCL708

post-87580-1172515363_thumb.png

No time for logs right now, but I ran 3945v11 and got NO KERNEL PANIC. I still get an incorrect MAC address, but now, ethernet works even while iwi3945 is loaded :thumbsdown_anim: This means I don't have to uninstall the thing every friggin time we have a new test :) Still waiting on that paypal address, jalavoui! I'll send you a few bucks!

 

PS. I always want to call jalavoui JAVALOUI. Like he's a guy named louis thats good at java.... maybe i'm just weird.

:thumbsdown_anim: It does'not work in my osx10.4.8

ac:/System/Library/Extensions root# kextload iwi3945.kext/

14darwin_iwi3945 is not compatible with its superclass, 17IO80211Controller superclass changed?

kextload: a link/load error occured for kernel extension iwi3945.kext/

load failed for extension iwi3945.kext/

(run kextload with -t for diagnostic output)

ac:/System/Library/Extensions root#

 

ac:/System/Library/Extensions root# kextload -t iwi3945.kext/

kextload: extension iwi3945.kext/ appears to be valid

14darwin_iwi3945 is not compatible with its superclass, 17IO80211Controller superclass changed?

kextload: a link/load error occured for kernel extension iwi3945.kext/

load failed for extension iwi3945.kext/

(run kextload with -t for diagnostic output)

ac:/System/Library/Extensions root#

 

 

i think, that after Apple AirPort Security Update 2007

 

maby anyone can me help with this trouble

looks like you need to fix permissions - use Applications/Utilities/ disk utility to do that

 

you're using iwi2100_v3.dmg? that's the last build

 

looks like many users are getting trouble with the IO80211Family.kext and Apple80211.framework

 

can someone build a pkg or zip the files for 10.4.7 and 10.4.8 and make them available

 

i now it's not legal

 

but i really don't keer

 

I tried to fix permissions as you instructed but still have the message at boot: couldn't alloc class "darwin_iwi2100".

Yes, I'm using iwi2100_v3.dmg.

I've tried different kext and frameworks but no success (used pacifist to extract files from upds).

 

?

 

After I installed iwi2100_v4.dmg and tried with different frameworks (10.4.7 and 10.4.8) but same happened (logs of _v4 are attached).

dmesg.txt

system.log.txt

ioreg.txt

Edited by ttorok

I got kernel panic on 10.4.8 (without any additional updates) with 3945 v11 as well. kext recognized card, shoed it's IRQ, vendor ID (8086), product ID (4222), then put '1 2 3 4 5' on the screen, set power state to 2, configured interface, wrote 6 and 'start done' at the end. A bit later i got massive kernel crash ;-) Since i don't really know where to find info about kernel panic (/var/log/system.log does not contain required data) i can only put a photo and here. I hope that will help a bit.

Edited by KrzychuG

something about bluetooth:

if you want your built in bluetooth to work without installing any drivers, just get a bluetooth dongle plug it in , mac will mae the bluetooth icon appear. remove the dongle then bluetooth says its off, then turn on your front bluetooth switch on your acer and built in bluetooth should work!!:rolleyes:

 

about 3945abg v11 forgot to say my os is 10.4.8 and i got a panic, then started with -s and then rebooted and it logged.

AirPort is on (even if I FN+F2) If I tell AirPort to turn off it won't. It stays on. It doesn't detect any networks. If I try to manually connect:"There was an error joining the Airport network "SSID WAS HERE".

In Network Pref, it says my AirPort ID: 66:02:04:00:00:00 . This is incorrect. In all of the logs it get's this correct

 

Logs are posted in earlyer post.

this is most for kazu to read :)

 

i think we should change the project structure to avoid conflits and usefull discussions - there's just to much work to be done and no time to waste arguing

 

my idea is that you should create a new project in trunk called iwi2915

 

change the info.plist for you card needs

 

you'll be in charge of it and i'll be responsable for iwi2100, 2200 and 3945

 

i don't really fell the need of creating a new site for svn - but i feel the need to work on separate iwi's

 

let me now if you agree

 

ok. you wish not to develop with another man.

I fork project.

but i dont change my project to iwi2945.

 

I use ipw2200.

 

at first, I will delete 2100/3945 directories.

 

if someone want not to delete 2100/3945 directories,

i dont delete theses.

but i dont maintain it.

Edited by xkazu

Hi, I am using iwi2200-xkazu2 for 2915 ABG wireless card. 10.4.6 from Jas disk.

 

If I put my computer to sleep (i.e. close the lid), and re-open it, I am no longer connected to my wireless network. Afterwards, I have to restart my computer in order to re-connect to my network. Is there anyway that I can re-connect to my network without restarting my cpu?

 

By the way, Xkazu, please do not cease development of these drivers. Your contributions are highly valued and are much appreciated. Please keep up the good work.

On a ThinkPad T60 using 10.4.7 iwi3945.kext loaded successfully and I got the correct HW address in the logs but ifconfig was showing a wrong HW address. When I rebooted the laptop I got a kernel panic. I've even tried to change the MAC address using the instructions on this URL http://www.suspekt.org/airport-static.html but I couldn't find the correct Hex string.

 

Thanks for the work on the driver.

dmesg.txt

ifconfig.txt

ioreg.txt

system.txt

Try booting a live-cd, like Ubuntu or Knoppix and do a ifconfig on the console. You'll see the correct MAC adress from the output. Another way would be to use an existing M$-OS, if you do a dual-boot and do a 'ipconfig /all'.

 

HTH

 

On a ThinkPad T60 using 10.4.7 iwi3945.kext loaded successfully and I got the correct HW address in the logs but ifconfig was showing a wrong HW address. When I rebooted the laptop I got a kernel panic. I've even tried to change the MAC address using the instructions on this URL http://www.suspekt.org/airport-static.html but I couldn't find the correct Hex string.

 

Thanks for the work on the driver.

No kernel panic with v11 by manually kextloading it. If the kext is in the Extensions folder, on the contrary, I get a kernel panic at boot.

 

Wireless remains always off, however, even by rebooting with wireless on from WinXP. Fn-F5 turns on bluetooth but not wifi.

 

Wireless MAC address in ifconfig is different from XP (which shows 00:13:02:3a:ba:6d).

 

This is what ifconfig says:

 

en1: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
	ether e4:2a:78:3b:87:14 
	media: autoselect (<unknown type>) status: inactive
	supported media: none autoselect DS1 DS2 DS5 DS11 autoselect <unknown type>

 

Instead, dmesg shows the correct MAC address (identical to the one in XP):

 

Last login: Tue Feb 27 11:03:51 on ttyp1
Welcome to Darwin!
admin:~ root# dmesg
rate scale window to 62
iwi3945: HW Revision ID = 0x2
iwi3945: ALM-MM type
iwi3945: SKU OP mode is basic
iwi3945: 3945ABG revision is 0xF1
iwi3945: Card M type B version is 0x2
iwi3945: HW & HW RF KILL supported in EEPROM.
iwi3945: 3945ABG card ucode download is good 
iwi3945: 3945ABG card ucode download is good 
iwi3945: bootstrap data image size is 32768
iwi3945: bootstrap image in DATA memory is good
iwi3945: bootstrap instruction image size is 2396
iwi3945: bootstrap image in INSTRUCTION memory is good
iwi3945: 3945ABG HW Version 0.0.241
iwi3945: 3945ABG PBA Number D26972003
iwi3945: EEPROM_ANTENNA_SWITCH_TYPE is 0x01
iwi3945: MAC address: 00:13:02:3a:ba:6d

 

This is the relevant part of ioreg -l:

 

	| |   |	   +-o IO80211Interface  <class IO80211Interface, registered, matched, active, busy 0, retain count 10>
| |   |	   | | {
| |   |	   | |   "IONetworkData" = {"IONetworkStatsKey"={"Size"=20,"Access Types"=9,"Data"=<0000000000000000000000000000000000000000>},"IOOutputQueueStatsKey"={"Size"=44,"Access Types"=9,"Data"=<000100000000000000000$
| |   |	   | |   "IOInterfaceState" = 3
| |   |	   | |   "IOInterfaceNamePrefix" = "en"
| |   |	   | |   "IOInterfaceUnit" = 1
| |   |	   | |   "IOActivePacketFilters" = {"IOEthernetWakeOnLANFilterGroup"=0,"IONetworkFilterGroup"=3}
| |   |	   | |   "IOLocation" = ""
| |   |	   | |   "IOInterfaceType" = 6
| |   |	   | |   "IOInterfaceFlags" = 34851
| |   |	   | |   "IOInterfaceExtraFlags" = 1073742144
| |   |	   | |   "IOControllerEnabled" = No
| |   |	   | |   "IO80211SSID" = ""
| |   |	   | |   "BSD Name" = "en1"
| |   |	   | |   "IOBuiltin" = No
| |   |	   | |   "IOMediaHeaderLength" = 14
| |   |	   | |   "IO80211Channel" = 0
| |   |	   | |   "IOMaxTransferUnit" = 1500
| |   |	   | |   "IORequiredPacketFilters" = {"IOEthernetWakeOnLANFilterGroup"=0,"IONetworkFilterGroup"=19}
| |   |	   | |   "IOMediaAddressLength" = 6
| |   |	   | |   "IOPrimaryInterface" = No
| |   |	   | | }
| |   |	   | | 
| |   |	   | +-o IONetworkStack  <class IONetworkStack, registered, matched, active, busy 0, retain count 9>
| |   |	   |   | {
| |   |	   |   |   "IOProbeScore" = 0
| |   |	   |   |   "IOResourceMatch" = "IOBSD"
| |   |	   |   |   "IOClass" = "IONetworkStack"
| |   |	   |   |   "IOProviderClass" = "IOResources"
| |   |	   |   |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
| |   |	   |   |   "IOMatchCategory" = "IONetworkStack"
| |   |	   |   | }
| |   |	   |   | 
| |   |	   |   +-o IONetworkStackUserClient  <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain count 5>
| |   |	   |	   {
| |   |	   |	   }
| |   |	   |	   
| |   |	   +-o IO80211LegacyUserClient  <class IO80211LegacyUserClient, !registered, !matched, active, busy 0, retain count 5>
| |   |	   |   {
| |   |	   |   }
| |   |	   |   
| |   |	   +-o IO80211LegacyUserClient  <class IO80211LegacyUserClient, !registered, !matched, active, busy 0, retain count 5>
| |   |		   {
| |   |		   }

 

 

 

Regards

Edited by Nebzar
xkazu plz help to develop 3945 on ur side! ur 2200 driver rocks! thanx again for ur contribution!

 

 

Here Here! Your 2200 works really good but drops out after a few hours, but it does so with no locksups, just have to reboot the machine. Your doing a great job, as is javouloi, so lets get together to make this work.

Hi, I am using iwi2200-xkazu2 for 2915 ABG wireless card. 10.4.6 from Jas disk.

 

If I put my computer to sleep (i.e. close the lid), and re-open it, I am no longer connected to my wireless network. Afterwards, I have to restart my computer in order to re-connect to my network. Is there anyway that I can re-connect to my network without restarting my cpu?

 

By the way, Xkazu, please do not cease development of these drivers. Your contributions are highly valued and are much appreciated. Please keep up the good work.

 

I know the reason of this bug.

if I will fix the bug , I will release ipw2200( new forked driver).

 

I wish not to stop 2200/2945 driver because I require device driver.

 

xkazu plz help to develop 3945 on ur side! ur 2200 driver rocks! thanx again for ur contribution!

 

this is difficult thing.

I didnt help 2100/3945 development in past.

because i have only 2945abg device .( 2200 is compaibility with 2945)

 

if there are 3945,2100 developer which dont feed bad to shared development,

I can help its developer.

 

I dont delete iwi3945/2100 driver source code,

however I never edit source code of 2100/3945 without buying pc having 3945.

 

jalavoui may make good hacking about 2100/3945:)

Ive noticed some error's with codes in the log's

 

Feb 26 17:54:21 localhost configd[59]: Error: WirelessGetInfo2() = 88001003

Feb 26 17:54:21 localhost configd[59]: Error: getGlobalMACAddress failed.

Feb 26 17:54:22 localhost configd[59]: Error: WirelessConfigure() = 88001003

Feb 26 17:54:22 localhost configd[59]: Error: initCardWithStoredPrefs failed.

Feb 26 17:54:27 localhost /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow: Login Window Application Started

Feb 26 17:54:27 localhost loginwindow[88]: Login Window Started Security Agent

Feb 26 17:54:28 localhost kernel[0]: iwi3945: getHardwareAddress 00:13:02:09:dd:c3

Feb 26 17:54:28 localhost configd[59]: Error: WirelessGetInfo() = 88001003

Feb 26 17:54:28 k configd[59]: setting hostname to "k"

Feb 26 17:54:29 k kernel[0]: iwi3945: getHardwareAddress 00:13:02:09:dd:c3

Feb 26 17:54:29 k configd[59]: Error: WirelessGetInfo() = 88001003

 

 

 

So we have WirelessGetInfo2() = 88001003 and WirelessConfigure() = 88001003

 

Some error getting the mac address: Error: getGlobalMACAddress failed.

Don't know what this is: Feb 26 17:54:22 localhost configd[59]: Error: initCardWithStoredPrefs failed.

BUT: Feb 26 17:54:29 k kernel[0]: iwi3945: getHardwareAddress 00:13:02:09:dd:c3

Is the correct Mac Address and in network pref it says a incorrect mac address as my AirPort ID:

 

I googled: 88001003

I find that other people get this error, they are not using this wireless card. So thats not a problem with the drivers?

I tried to fix permissions as you instructed but still have the message at boot: couldn't alloc class "darwin_iwi2100".

 

hmmm i think that's a driver bug - i'll fix it and post a new version

 

 

 

iwi3945

 

looks like people with Core 2 Duo processor are getting kernel panic - i see a log with no kernel panic

ask how did he install the driver - it could help

 

 

 

i'm resinstalling os x and by the iwi3945 logs i see i've uploaded a old version

 

i'll submitt the new one asp

 

System can't load iwi3945. It says that kext superclass is changed. ;)

The last airport update installed.

 

 

i've seen a log with someone with the same processor you're using - ask him how he do it

 

ok. you wish not to develop with another man.

I fork project.

but i dont change my project to iwi2945.

 

I use ipw2200.

 

at first, I will delete 2100/3945 directories.

 

if someone want not to delete 2100/3945 directories,

i dont delete theses.

but i dont maintain it.

 

 

you haven''t understand what i meant :)

 

i'd like to keep the project as it is

 

i think it is a good idea, for you, to build a iwi2945 project because you have that card

 

this will allow us to work on the same project but with different trunks - i'll use iwi2200 and you'll use iwi2945

 

this way no svn delete/commit problems occurs and no arguing about rules happens

 

if you use ipw2200 and i use iwi2200 we'll have 2 versions of the same project - don't need that

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