moseschrist Posted March 24, 2007 Share Posted March 24, 2007 ok, we have to take a step back due to the bad identification of the MAC address... and the thing about network manager not closing is because i have changed the close number from 4 to 5 and forgot to put it in the output... my bad... maez: you have to fix the premissions on the kext. it isn't loading for you and this is why network selector doesn't work. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331185 Share on other sites More sharing options...
maez Posted March 24, 2007 Share Posted March 24, 2007 ok, we have to take a step back due to the bad identification of the MAC address...and the thing about network manager not closing is because i have changed the close number from 4 to 5 and forgot to put it in the output... my bad... maez: you have to fix the premissions on the kext. it isn't loading for you and this is why network selector doesn't work. I'm very newer here. Please how to fix that premissions. THanks Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331244 Share on other sites More sharing options...
moseschrist Posted March 24, 2007 Share Posted March 24, 2007 open terminal and write: sudo chown -R root:wheel iwi****.kext sudo chmod -R 755 iwi****.kext sudo reboot and just replace the **** with your model number, ie 2100,2200,3945 Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331252 Share on other sites More sharing options...
maez Posted March 24, 2007 Share Posted March 24, 2007 open terminal and write:sudo chown -R root:wheel iwi****.kext sudo chmod -R 755 iwi****.kext sudo reboot and just replace the **** with your model number, ie 2100,2200,3945 Thanks for your reply. I already done in that stage but Nothing happened. networkselector does not run. It shows "Could not get ID for kernel control. 2" in terminal. Please help thank dmesg.txt ioreg.txt Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331272 Share on other sites More sharing options...
FlipHDK Posted March 24, 2007 Share Posted March 24, 2007 Thanks for your reply.I already done in that stage but Nothing happened. networkselector does not run. It shows "Could not get ID for kernel control. 2" in terminal. Please help thank Don't you need to cd /System/Librarys/Extensions/ first? When you do the extension changes so it does the right files. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331286 Share on other sites More sharing options...
moseschrist Posted March 24, 2007 Share Posted March 24, 2007 ofourse... forgot it Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331311 Share on other sites More sharing options...
maez Posted March 24, 2007 Share Posted March 24, 2007 Don't you need to cd /System/Librarys/Extensions/ first? When you do the extension changes so it does the right files. I finished the premissions step but It dosen't work. When I run networkSelector in terminal, it shows "Could not get ID for kernel control. 2"again Pls help ---------------------------------- Acer aspire 5583 intel wireless pro 3945BG (hardware switch) 10.4.8 kernel 8.8.1 dmesg.txt ioreg.txt Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331318 Share on other sites More sharing options...
jalavoui Posted March 24, 2007 Author Share Posted March 24, 2007 moseschrist, i've added iwi's headers to networkSelector. this allow to use priv in networkSelector maybe this will help on the code you're doing check iwi2200.c - maybe it's better to use a pointer (instead of memcpy) to pass priv to networkSelector i've changed iwi2200 cause of some incompatible vars - check it i'd like to change code in networkSelector to allow iwi detection (2100/2200/3945). this will allow to have only 1 app instead of 3 i've done a hack on write to 0x30 - but it doesn't give the 0x40000/50000 correct values. do u know how to fix this? it's possible to make this work with wrong valued but with this the wireless button fails to work (only work with networkSelector). this are souce files only FlipHDK, can you check iwi3945 code?. last logs show some bugs that you might fix iwi2100 i think there's some bug related with static vars anyone manage to use last iwi2100 version? networkSelector.zip iwi2200.zip Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331360 Share on other sites More sharing options...
asstastic Posted March 24, 2007 Share Posted March 24, 2007 maez: you have to fix the premissions on the kext. it isn't loading for you and this is why network selector doesn't work. Check people's logs before posting solutions for them. Maez gets the same "Map is Zero, Freezing" error that I get and won't get the kext working no matter how many times the permissions on the kext are fixed Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331403 Share on other sites More sharing options...
ciper Posted March 24, 2007 Share Posted March 24, 2007 The 2915ABG card uses the same nearly the same driver under windows and linux - this leads me to believe you could add 2915abg support with little trouble. If you would I volunteer to test on my 2915abg. I rewrote the eeprom so it now uses the ID of a retail boxed unit Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331556 Share on other sites More sharing options...
JSn1™ Posted March 24, 2007 Share Posted March 24, 2007 Help!!! I have Intel 3945abg and 10.4.7, installed the latest iwi3945 package, rebooted computer, went to Network, detected a new network interface, Built-In Ethernet 1, but it is not connected, how do i get it to connect to a network? Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331558 Share on other sites More sharing options...
moseschrist Posted March 24, 2007 Share Posted March 24, 2007 for 2915 install the 2200 driver Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331592 Share on other sites More sharing options...
moseschrist Posted March 24, 2007 Share Posted March 24, 2007 jalavoui, it seems like there is no possibility to write to that address... maybe it is saved for cpu write only ? are you sure the address is correct (0x30) ? Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331672 Share on other sites More sharing options...
MrYellow Posted March 25, 2007 Share Posted March 25, 2007 Hey.. hi to all moseschrist or anyone... I have a Intel 3945abg but I'm doesn't know what I have to do to install the iwi3945.kext on my PC. Can help me please? Thanks Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331789 Share on other sites More sharing options...
SDSL Posted March 25, 2007 Share Posted March 25, 2007 Hey.. hi to allmoseschrist or anyone... I have a Intel 3945abg but I'm doesn't know what I have to do to install the iwi3945.kext on my PC. Can help me please? Thanks just copy iwi3945.kext to /System/Library/Extensions then change the permissions cp -R iwi3945 /System/Library/Extensionschmod -R 755 /System/Library/Extensions/iwi3945.kext chown -R root:wheel /System/Library/Extensions/iwi3945.kext rm -rf /System/Library/Extensions.* restart your system then goto System preferences -> Network you'll then notice a new hardware -> press apply BTW, the driver still in development Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-331886 Share on other sites More sharing options...
Littledevil Posted March 25, 2007 Share Posted March 25, 2007 My first post after installed OSX from "Jas 10.4.8 with v1p and Deviant Disk Utility Patches attached" on my Lenovo Z61T. Everything worked almost just fine except sound and yes... Intel Wireless 3945 B/G did not work at all. After installed testing driver OSX see there is an ethernet there but I still can't connect to my Router. IBM Thinkpad Z61T Dual booting with OSX on External HD Windows Vista Mac OS X 10.4.8 Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332075 Share on other sites More sharing options...
FlipHDK Posted March 25, 2007 Share Posted March 25, 2007 My first post after installed OSX from "Jas 10.4.8 with v1p and Deviant Disk Utility Patches attached" on my Lenovo Z61T. Everything worked almost just fine except sound and yes... Intel Wireless 3945 B/G did not work at all. After installed testing driver OSX see there is an ethernet there but I still can't connect to my Router.IBM Thinkpad Z61T Dual booting with OSX on External HD Windows Vista Mac OS X 10.4.8 The driver are NOT complete, they are still being developed. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332081 Share on other sites More sharing options...
GinkoStar Posted March 25, 2007 Share Posted March 25, 2007 Where can i find a good driver for the 2100? How do i install it? Thanks everybody P.S. (i read a lot of posts in this section, but understood pratically nothing ) Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332115 Share on other sites More sharing options...
FlipHDK Posted March 25, 2007 Share Posted March 25, 2007 Where can i find a good driver for the 2100? How do i install it? Thanks everybody P.S. (i read a lot of posts in this section, but understood pratically nothing ) You can get the iwi2100 driver from here: http://iwidarwin.googlecode.com/svn/trunk/...200/iwi2200.dmg Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332123 Share on other sites More sharing options...
butelo Posted March 25, 2007 Share Posted March 25, 2007 logs for an iwi3945. No switch on/off working No Mac Adress and no network selector working either dmesg.txt ioreg.txt system.log.txt Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332135 Share on other sites More sharing options...
GinkoStar Posted March 25, 2007 Share Posted March 25, 2007 Thanks! (maybe for the 2100 http://iwidarwin.googlecode.com/svn/trunk/...100/iwi2100.dmg) But concerning install, what should i do? Just open the file? Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332136 Share on other sites More sharing options...
FlipHDK Posted March 25, 2007 Share Posted March 25, 2007 Thanks! (maybe for the 2100 http://iwidarwin.googlecode.com/svn/trunk/...100/iwi2100.dmg) But concerning install, what should i do? Just open the file? I made a guide because loads of people was asking: http://iwidarwin.wordpress.com/installation/ Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332141 Share on other sites More sharing options...
jalavoui Posted March 25, 2007 Author Share Posted March 25, 2007 maybe it is saved for cpu write only ? are you sure the address is correct (0x30) ? yep, looks so but if you try you can find some wird values that work writting to 0x30 the problem is that the correct values are 0x40000 (off) and 0x50000 (on) - at least for my card it's possible to hack this - but if so - the values don't match the "wireless button" values this can lead to firmware bugs and make the card restart i guess there's a easy solution for this - i just can't see it what do you think of adding iwi2200 headers to networkSelector? this code does the job (in my card) but only for 0x50000 if (clone->priv->status & (STATUS_RF_KILL_SW | STATUS_RF_KILL_HW)) // off -> on { //clone->ipw_disable_interrupts(clone->priv); if (clone->rf_kill_active(clone->priv)) { while ((clone->ipw_read32(0x30) & 0x10000)==0) { clone->ipw_write32(0x30, clone->ipw_read32(0x30) + 0x1); } } clone->priv->status &= ~STATUS_RF_KILL_HW; clone->priv->status &= ~STATUS_RF_KILL_SW; clone->priv->status &= ~(STATUS_ASSOCIATED | STATUS_ASSOCIATING); //clone->ipw_write32( IPW_INTA_RW, IPW_INTA_BIT_RF_KILL_DONE); clone->queue_te(3,OSMemberFunctionCast(thread_call_func_t,clone,&darwin_iwi2200::ipw_rf_kill),clone->priv,NULL,true); //clone->ipw_enable_interrupts(clone->priv); IWI_LOG("radio on 0x50000 = 0x%x\n", clone->ipw_read32(0x30)); } else { //clone->ipw_disable_interrupts(clone->priv); if (!(clone->rf_kill_active(clone->priv))) { clone->ipw_write32(0x30, 0x1); /*int v=(clone->ipw_read32(0x30) & 0x10000); while ((clone->ipw_read32(0x30) & 0x10000)==v) { clone->ipw_write32(0x30, clone->ipw_read32(0x30) + 0x1); }*/ } clone->priv->status |= STATUS_RF_KILL_HW; clone->priv->status &= ~STATUS_RF_KILL_SW; clone->priv->status &= ~(STATUS_ASSOCIATED | STATUS_ASSOCIATING); clone->setLinkStatus(kIONetworkLinkValid); if ((clone->fNetif->getFlags() & IFF_RUNNING)) clone->ipw_link_down(clone->priv); else clone->ipw_led_link_off(clone->priv); //clone->ipw_write32( IPW_INTA_RW, IPW_INTA_BIT_RF_KILL_DONE); clone->queue_te(3,OSMemberFunctionCast(thread_call_func_t,clone,&darwin_iwi2200::ipw_rf_kill),clone->priv,NULL,true); //clone->ipw_enable_interrupts(clone->priv); IWI_LOG("radio off 0x40000 = 0x%x\n",clone->ipw_read32(0x30)); } the problem is 0x40000 - if u keep changing on/off you get wird values of 0x50000 but 0x40000 is always 0x40001... this works but it's a bad hack i have no problems compiling both iwi2200 and networkSelector - try the build images If you would I volunteer to test on my 2915abg. I rewrote the eeprom so it now uses the ID of a retail boxed unit i think kazu has this card - he made it work try iwi2200 - change p_disable=0 in info.plist (check last post on howto) the iwi2200 firmeware/eprom should work for your card can you help on networkSelector? - your card is good for testing the radio power on/off issue iwi_net_build.zip Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332176 Share on other sites More sharing options...
moseschrist Posted March 25, 2007 Share Posted March 25, 2007 jalavoui, i can't add the iwi headers to networkselector, for some reason it won't compile and give you ~1000 errors. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332193 Share on other sites More sharing options...
jalavoui Posted March 25, 2007 Author Share Posted March 25, 2007 jalavoui, i can't add the iwi headers to networkselector, for some reason it won't compile and give you ~1000 errors. check this source - i've hacked the headers in networkSelector to make it work this is my current source code - it works for me can u post a build version of both (iwi2200 and networkSelector) after u check it? maybe this code can work for other iwi2200 cards - especially the 2915 card networkSelector.zip iwi2200.zip Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/59/#findComment-332200 Share on other sites More sharing options...
Recommended Posts