ttorok Posted March 4, 2007 Share Posted March 4, 2007 iwi2100 http://iwidarwin.googlecode.com/svn/trunk/...100/iwi2100.dmg bugs found in all drivers if you're getting kernel panics at boot maybe it is because of the wrong settings in the info.plist fille i found out that some hardware conflicts with the card to fix this and avoid kernel panic edit info.plist and add only your card/vendor id type ioreg -w0 in terminal to check for vendor/id at this time all drivers should load and give no kernel panic I used iwi2100 from link above and used IO8...kext and Apple8... framework from here: http://download.yousendit.com/C73C5187474C07BA Contains both Apple80211.framework and IO80211Family.kext from 10.4.7 Kext loaded and iwi2100 driver found at boot - but kernel panic stops my T40. But first step done! Boot messages: Mar 4 10:55:55 localhost kernel[0]: iwi2100: disable 0 mode 0 Mar 4 10:55:55 localhost kernel[0]: iwi2100: darwin_iwi2100 iomemory length: 0x1000 @ 0xc0210000 Mar 4 10:55:55 localhost kernel[0]: iwi2100: darwin_iwi2100 virt: 0x1fe27000 physical: 0xc0210000 Mar 4 10:55:55 localhost kernel[0]: iwi2100: darwin_iwi2100 IRQ: 11, Vendor ID: 8086, Product ID: 1043 Mar 4 10:55:55 localhost kernel[0]: iwi2100: setPowerState to 200 You mentioned that Info.plist has to be edited based on my vendor/product id and kept only one there. Which version is mine? 0x25278086? Panic pic attached: Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316357 Share on other sites More sharing options...
saschak Posted March 4, 2007 Share Posted March 4, 2007 Hi, I'm testing the latest dmg from this post: http://forum.insanelymac.com/index.php?sho...976&st=980# The kext loads fine and even the airport icon appears. The mac address is correctly read out. I'm also a bit confused about these log entries: Mar 4 18:33:41 localhost kernel[0]: iwi3945: Memory Allocation failed - RLCiwi3945: Memory Allocation failed - RLCiwi3945: Memory Allocation failed - RLCiwi3945: Memory Allocation failed - RLCiwi3945: failed to allocate pci memory Mar 4 18:33:42 localhost kernel[0]: iwi3945: HW & HW RF KILL supported in EEPROM. Mar 4 18:33:43 localhost kernel[0]: iwi3945: 3945ABG card ucode DOWNLOAD FAILED Mar 4 18:33:43 localhost /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow: Login Window Application Started Mar 4 18:33:43 localhost kernel[0]: iwi3945: 3945ABG card ucode download is good Mar 4 18:33:43 localhost kernel[0]: display: Not usable Mar 4 18:33:44 localhost kernel[0]: iwi3945: 3945ABG card ucode DOWNLOAD FAILED Mar 4 18:33:44 localhost kernel[0]: iwi3945: 3945ABG card ucode download is good Mar 4 18:33:44 localhost kernel[0]: iwi3945: bootstrap data image size is 0 Mar 4 18:33:44 localhost kernel[0]: iwi3945: bootstrap image in DATA memory is good Mar 4 18:33:44 localhost kernel[0]: iwi3945: bootstrap instruction image size is 0 Mar 4 18:33:44 localhost kernel[0]: iwi3945: bootstrap image in INSTRUCTION memory is good Mar 4 18:33:44 localhost kernel[0]: iwi3945: 3945ABG HW Version 0.0.241 Here are my log files. Cheers, Sascha And thanks for the work already done!! dmesg.txt system.txt ioreg.txt Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316374 Share on other sites More sharing options...
patatester Posted March 4, 2007 Share Posted March 4, 2007 saschak, thank you Please try the most recent kext from jalavoui, since the one you tried does not even contain the firmware in order to get the card to load. The newest one does contain the firmware. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316392 Share on other sites More sharing options...
carpao Posted March 4, 2007 Share Posted March 4, 2007 Toshiba M400 here, 10.4.8 withe the kernel that is trying to add speedstep support the last iwi3945 from google code (so I think with firmware in) at boot it stops after the following... Mar 4 20:56:49 localhost kernel[0]: iwi3945: disable 0 led 1 mode 0 Mar 4 20:56:49 localhost kernel[0]: iwi3945: darwin_iwi3945 iomemory length: 0x1000 @ 0xff9ff000 Mar 4 20:56:49 localhost kernel[0]: iwi3945: darwin_iwi3945 virt: 0x3cb80000 physical: 0xff9ff000 Mar 4 20:56:49 localhost kernel[0]: iwi3945: darwin_iwi3945 IRQ: 18, Vendor ID: 8086, Product ID: 4222 Mar 4 20:56:49 localhost kernel[0]: iwi3945: pci_id 0x42228086 Mar 4 20:56:49 localhost kernel[0]: iwi3945: : Detected Intel PRO/Wireless 3945ABG Network Connection Mar 4 20:56:49 localhost kernel[0]: iwi3945: f/w package hdr ucode version = 0x8d687600 Mar 4 20:56:49 localhost kernel[0]: iwi3945: f/w package hdr runtime inst size = 4294924421 Mar 4 20:56:49 localhost kernel[0]: iwi3945: f/w package hdr runtime data size = 2825408767 Mar 4 20:56:49 localhost kernel[0]: iwi3945: f/w package hdr boot inst size = 1778384896 Mar 4 20:56:49 localhost kernel[0]: iwi3945: f/w package hdr boot data size = 3896535552 Mar 4 20:56:49 localhost kernel[0]: iwi3945: uCode file size 131085 too small VGA: family specific matching fails Mar 4 20:56:49 localhost kernel[0]: display: family specific matching fails Mar 4 20:56:49 localhost kernel[0]: iwi3945: uCode instr len -42875 too large to fit in card Mar 4 20:56:49 localhost kernel[0]: iwi3945: uCode data len -1469558529 too large to fit in card Mar 4 20:56:49 localhost kernel[0]: iwi3945: uCode boot instr len 1778384896 too large to fit in card Mar 4 20:56:49 localhost kernel[0]: iwi3945: uCode boot data len -398431744 too large to fit in card Mar 4 20:56:49 localhost kernel[0]: iwi3945: Memory Allocation failed - RLCiwi3945: Memory Allocation failed - RLCALCinject: Starting. Mar 4 20:56:49 localhost kernel[0]: ALCinject: Setting built-in=<data not shown> Mar 4 20:56:49 localhost kernel[0]: ALCinject: Setting layout-id=<data not shown> Mar 4 20:56:49 localhost kernel[0]: ALCinject: Setting PinConfigurations=<data not shown> Mar 4 20:56:49 localhost kernel[0]: VGA: family specific matching fails Mar 4 20:56:49 localhost kernel[0]: display: family specific matching fails Mar 4 20:56:49 localhost kernel[0]: VGA: match category IOFramebuffer exists Mar 4 20:56:49 localhost kernel[0]: iwi3945: Memory Allocation failed - RLCiwi3945: Memory Allocation failed - RLCiwi3945: failed to allocate pci memory Mar 4 20:56:49 localhost kernel[0]: iwi3945: Waiting for ipw3945d to request INIT. Mar 4 20:56:49 localhost kernel[0]: iwi3945: Intialize power Mar 4 20:56:49 localhost kernel[0]: iwi3945: adjust power command flags Mar 4 20:56:49 localhost kernel[0]: iwi3945: initialize rate scale window to 62 Mar 4 20:56:49 localhost kernel[0]: iwi3945: HW Revision ID = 0x2 Mar 4 20:56:49 localhost kernel[0]: iwi3945: ALM-MM type Mar 4 20:56:49 localhost kernel[0]: iwi3945: SKU OP mode is basic Mar 4 20:56:49 localhost kernel[0]: iwi3945: 3945ABG revision is 0xF1 Mar 4 20:56:49 localhost kernel[0]: iwi3945: Card M type B version is 0x2 Mar 4 20:56:49 localhost kernel[0]: iwi3945: HW & HW RF KILL supported in EEPROM. Mar 4 20:56:49 localhost kernel[0]: iwi3945: getHardwareAddress <cancelled but it should be correct> Mar 4 20:56:49 localhost kernel[0]: iwi3945: setPowerState to 2 Mar 4 20:56:49 localhost kernel[0]: iwi3945: configureInterface Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316444 Share on other sites More sharing options...
FlipHDK Posted March 4, 2007 Share Posted March 4, 2007 I can't boot with the latest .dmg, I don't get a "Please restart your pc" just a black screen! Mar 4 20:56:49 localhost kernel[0]: iwi3945: uCode file size 131085 too small Its still too small, but its more than 0 Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316448 Share on other sites More sharing options...
cyclonefr Posted March 4, 2007 Share Posted March 4, 2007 hope the 3945 gonna work soon.......thanx for ur work guys Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316494 Share on other sites More sharing options...
Ivan F. Ablasmkiy Posted March 4, 2007 Share Posted March 4, 2007 JAS 10.4.8 IO80211.kext 10.4.7 boot -s -v kext is load with out crashing, but next loading tell me some about chunk4 and system halting when system in noraml starting i has recived "black message" kextload -t iwi3945 has out some Carpoa Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316519 Share on other sites More sharing options...
patatester Posted March 4, 2007 Share Posted March 4, 2007 ok so i IO80211.kext 10.4.7 is absolutely required, 10.4.8 kernel panic. Wanted to try and see if it would work under 10.4.8, but now its official, it wont. I will try later on tonight or tomorrow with 10.4.7 Thanks for the testing guys. carpao, your log looks good, well maybe not ~good~, but a lot better Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316546 Share on other sites More sharing options...
mcdull Posted March 5, 2007 Share Posted March 5, 2007 ok so i IO80211.kext 10.4.7 is absolutely required, 10.4.8 kernel panic. Wanted to try and see if it would work under 10.4.8, but now its official, it wont. I will try later on tonight or tomorrow with 10.4.7 Thanks for the testing guys. carpao, your log looks good, well maybe not ~good~, but a lot better I am sorry that I am not agree with you. May be you got panic in your system but it doesn't mean that it is official. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316701 Share on other sites More sharing options...
patatester Posted March 5, 2007 Share Posted March 5, 2007 true mcdull, i spoke too quickly Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316716 Share on other sites More sharing options...
carpao Posted March 5, 2007 Share Posted March 5, 2007 ok so i IO80211.kext 10.4.7 is absolutely required, 10.4.8 kernel panic. Wanted to try and see if it would work under 10.4.8, but now its official, it wont. I will try later on tonight or tomorrow with 10.4.7 Thanks for the testing guys. carpao, your log looks good, well maybe not ~good~, but a lot better BTW i'm using IO80211 from 10.4.7 Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316767 Share on other sites More sharing options...
verichina Posted March 5, 2007 Share Posted March 5, 2007 >i've added changes to svn for iwi3945 > >- add patatester mac address fix >- changed ipw_read_ucode() > >trunk/...945/iwi3945.dmg[/url] >about svn OK, now in my system the mac address is right, but my original problem is the same: the card ethernet is riallocate in en1 the 3945 card is configurate as en0 but is not an airport port but like an another ethernet cable card ... bye marco dmesg.txt Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316805 Share on other sites More sharing options...
saschak Posted March 5, 2007 Share Posted March 5, 2007 Hi, thanks patatester but I'm already using the latest dmg release from jalavoui :-/ I think you're right that there's no firmware but where to get the latest release with it? Can someone please point me to the latest release? I'm using JaS 10.4.6 Thanks in advance!! Cya Sascha Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316818 Share on other sites More sharing options...
FlipHDK Posted March 5, 2007 Share Posted March 5, 2007 ok so i IO80211.kext 10.4.7 is absolutely required, 10.4.8 kernel panic. Wanted to try and see if it would work under 10.4.8, but now its official, it wont. I will try later on tonight or tomorrow with 10.4.7 Thanks for the testing guys. carpao, your log looks good, well maybe not ~good~, but a lot better We need to get it to work on 10.4.8, even if we do have to use alot of kexts/framework for .7 Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316911 Share on other sites More sharing options...
Pablo(2) Posted March 5, 2007 Share Posted March 5, 2007 BTW i'm using IO80211 from 10.4.7 carpo, can you tell me where you found the io80211.kext in your 10.4.7 ? i have seached all over the apple web site and am not successfull. many thanks. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316967 Share on other sites More sharing options...
WaldMeister Posted March 5, 2007 Share Posted March 5, 2007 I'm using the 3945 kext on 10.4.8 with 8.8.1 kernel. I'm only having the problem, i can't turn on my airport, I have a switch on my laptop, to turn the card on or off, could this give me the problem? And if so, can it be fixed? Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-316987 Share on other sites More sharing options...
carpao Posted March 5, 2007 Share Posted March 5, 2007 (edited) carpo, can you tell me where you found the io80211.kext in your 10.4.7 ? i have seached all over the apple web site and am not successfull. many thanks. I got only the kext from the link a previous message... http://download.yousendit.com/C73C5187474C07BAContains both Apple80211.framework and IO80211Family.kext from 10.4.7 I think that there is no io80211.kext it is only an abbreviated form of citing io80211family.kext... however I have no IO80211.kext on my computer :-D Edited March 5, 2007 by carpao Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317030 Share on other sites More sharing options...
Pablo(2) Posted March 5, 2007 Share Posted March 5, 2007 I got only the kext from the link a previous message...I think that there is no io80211.kext it is only an abbreviated form of citing io80211family.kext... however I have no IO80211.kext on my computer :-D carpo, many thanks for the feedback. i got the same link from someone else in this forum and it contains the io80211family.kext and apple80211.framework files. thanks for the clairifiaction about the io80211.kext abbreviation; it is confusing. best regards Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317040 Share on other sites More sharing options...
jalavoui Posted March 5, 2007 Author Share Posted March 5, 2007 Mar 4 10:55:55 localhost kernel[0]: iwi2100: darwin_iwi2100 IRQ: 11, Vendor ID: 8086, Product ID: 1043 for the log you device is 0x10438086 - wich card is this? iwi3945 the bug is at int darwin_iwi3945::ipw_read_ucode(struct ipw_priv *priv) { struct ipw_ucode *ucode; int rc = 0; struct firmware *ucode_raw; const char *name = "iwlwifi-3945.ucode"; /* firmware file name */ u8 *src; size_t len; /* data from ucode file: header followed by uCode images */ (void*)ucode_raw->data=(void*)ipw; (void*)ucode = (void*)ucode_raw->data; i've made this change to svn - not shure if will work can somenoe check this function? i believe the firmware file is ok - don't need to change for now the build .dmg http://iwidarwin.googlecode.com/svn/trunk/...945/iwi3945.dmg Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317055 Share on other sites More sharing options...
argeas Posted March 5, 2007 Share Posted March 5, 2007 quote:deamobile I'm using the 3945 kext on 10.4.8 with 8.8.1 kernel. I'm only having the problem, i can't turn on my airport, I have a switch on my laptop, to turn the card on or off, could this give me the problem? And if so, can it be fixed? -------------------------- same here Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317063 Share on other sites More sharing options...
Mateus Posted March 5, 2007 Share Posted March 5, 2007 here my dump from the image on SVN... airport doesn't turn on... dmesg.txt ioreg.txt system.txt Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317080 Share on other sites More sharing options...
cyclonefr Posted March 5, 2007 Share Posted March 5, 2007 (edited) jalavoui still good MAC adress but no connection available ioreg.txt dmesg.txt system.txt Edited March 5, 2007 by cyclonefr Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317083 Share on other sites More sharing options...
chiels Posted March 5, 2007 Share Posted March 5, 2007 Thanks for your efforts. I am using a Panasonic T5 (Japeness Version, In US, it is Panasonic ToughBook) The wireless card is also 3945ABG with the lastest dmg file, it showed the icon right above. but no connection If anyone can indicate the thred link that how I can get SVN I would please to offer them. Thanks, again. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317091 Share on other sites More sharing options...
FlipHDK Posted March 5, 2007 Share Posted March 5, 2007 (edited) Here are the log's for the latest iwi3945 from SVN. There is still some kind of Mac address problem: Mar 5 20:48:58 localhost configd[62]: Error: WirelessGetInfo2() = 88001003 Mar 5 20:48:58 localhost configd[62]: Error: getGlobalMACAddress failed. Mar 5 20:48:58 localhost configd[62]: Error: WirelessConfigure() = 88001003 Mar 5 20:48:58 localhost configd[62]: Error: initCardWithStoredPrefs failed. And now there is no: Detected Intel PRO/Wireless 3945%s Network Connection in my logs. i've put the wrong name in the firmware file - it should be iwlwifi.fw.h because that's where i get the firmware sorry for the mess - but the code is taken from several souces The variable still says: "iwlwifi-3945.ucode"; and the file in firmware/ is still ipw3945.ucode.h ? - always try to use code from base.c - it's the latest - but because of some functions use different headers - use ipw3945.c functions if base.c functions fails this is important because the whole iwi project uses common functions not present in base.c - basically try a copy/paste from linux functions into iwi3945.c / iwi3945.h and do small fixes will allow xcode to build without errors Where can I find this base.c file? system.txt ioreg.txt dmesg.txt Edited March 5, 2007 by FlipHDK Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317117 Share on other sites More sharing options...
patatester Posted March 5, 2007 Share Posted March 5, 2007 FlipHDK, grab xcode if you dont already have it. Its very easy to use and you could help out a lot more that way. e.g. just trying to recompile with the proper firmware filename variable. Im at work right now. I should have time to test the new changes from jalavoui later on tonight, fingers crossed. Link to comment https://www.insanelymac.com/forum/topic/36976-intel-wireless-driver/page/41/#findComment-317136 Share on other sites More sharing options...
Recommended Posts