-CEOS- Posted October 21, 2010 Share Posted October 21, 2010 i get random kernel panics when i use the modded fakesmc... (iousbfamily & iopcifamily) and it seems to have an effect on my pci wlan card sometimes it totally slows down i can post a photo of the debug output if needed. Link to comment Share on other sites More sharing options...
kozlek Posted October 21, 2010 Author Share Posted October 21, 2010 i get random kernel panics when i use the modded fakesmc... (iousbfamily & iopcifamily) and it seems to have an effect on my pci wlan card sometimes it totally slows down i can post a photo of the debug output if needed. Try to keep only IT87x.kext in SuperIOFamily.kext plugins folder. You should provide more useful information so I could start thinking. How your system works with only fakesmc without plugins? How it works only with only IntelThermal plugin? How it works with original fakesmc? Link to comment Share on other sites More sharing options...
JBraddock Posted October 21, 2010 Share Posted October 21, 2010 Do these plugins only help us read temperature values of various components or do they also better the way that these components handle temperature? A better communication between the hardware and the OSX? Link to comment Share on other sites More sharing options...
dickhouse Posted October 21, 2010 Share Posted October 21, 2010 no love for amd fan boy to get temp sensor reading?? Link to comment Share on other sites More sharing options...
MeAngry Posted October 21, 2010 Share Posted October 21, 2010 Unfortunately I didn't have the opportunity yesterday to test the plugins individually, but it seems the NullCPUPowerManagement.kext problem is related to mine, since it's both related to power management. Strange thing is that it's caused by one of the plugins, so I hope to give more info tonight. (No promises! ) Edit: OK, so I did some tests, and both IntelThermal and the IT7xxx plugin prevent my power management from working correctly. I'm using the bare FakeSMC now, which works great either way, but I don't have any temperature readings now, which is a bummer. Link to comment Share on other sites More sharing options...
kantok Posted October 21, 2010 Share Posted October 21, 2010 It really got to me. With all in E/E, works great for me! Thanks a lot!!!! Link to comment Share on other sites More sharing options...
XLR Posted October 21, 2010 Share Posted October 21, 2010 It really got to me. With all in E/E, works great for me!Thanks a lot!!!! Wow! Even ambient temperature, even GPU fan! What motherboard are you using? Link to comment Share on other sites More sharing options...
kantok Posted October 22, 2010 Share Posted October 22, 2010 Wow! Even ambient temperature, even GPU fan! What motherboard are you using? @XLR Yeah, it's wonderful! My M/B is EP45-UD3P and set model name as MacPro 3,1. Link to comment Share on other sites More sharing options...
DarwinX Posted October 22, 2010 Share Posted October 22, 2010 Wow! Even ambient temperature, even GPU fan! What motherboard are you using? Link to comment Share on other sites More sharing options...
THe KiNG Posted October 22, 2010 Share Posted October 22, 2010 @mozodojo I tested your latest comit, and have some small bugs to report on W83667HG(ASUS P6T7 WS SC): - I saw u limited this chip fans to 2, dunno why but works just fine here with all 5(see pic bellow) - Ambient didn't worked for me, but as is in source now CPU Heatsink is gone, I did a small change in source to get it back: case W83667HG: { // Heatsink if (!addSensor(KEY_CPU_HEATSINK_TEMPERATURE, TYPE_SP78, 2, kSuperIOTemperatureSensor, 0)) WarningLog("error adding heatsink temperature sensor"); // Northbridge if (!addSensor(KEY_NORTHBRIDGE_TEMPERATURE, TYPE_SP78, 2, kSuperIOTemperatureSensor, 2)) WarningLog("error adding system temperature sensor"); break; } - On NVClock, I get negative fan value, I know is not your work but I saw Slice fixed same bug on his ACPIMonitor, maybe you can look on what he did... Looking forward for your next updates. Thanks! Link to comment Share on other sites More sharing options...
-CEOS- Posted October 22, 2010 Share Posted October 22, 2010 Try to keep only IT87x.kext in SuperIOFamily.kext plugins folder. You should provide more useful information so I could start thinking. How your system works with only fakesmc without plugins? How it works only with only IntelThermal plugin? How it works with original fakesmc? i upgraded to the latest version (20.10) and kernel panics are gone i will report if if happens again. so far everything is working great. thank you for your work Link to comment Share on other sites More sharing options...
wojnar0 Posted October 22, 2010 Share Posted October 22, 2010 @mozodojo Could you correct nvidia temp. In nvclock i see 45 C but nvidia plugin show me 20 C. Here is dump from nvclock: -- General info -- Card: G92 [GeForce 8800M GTS] Architecture: G92 A2 PCI id: 0x0609 Subvendor id: 0x107b GPU clock: 540.000 MHz Bustype: PCI-Express -- Shader info -- Clock: 1350.000 MHz Stream units: 64 (00001111b) ROP units: 16 (1111b) -- Memory info -- Amount: 512 MB Type: 256 bit DDR3 Clock: 864.000 MHz -- PCI-Express info -- Current Rate: 16X Maximum rate: 16X -- Sensor info -- Sensor: G84 GPU Internal Sensor GPU temperature: 45C -- VideoBios information -- Version: 62.92.1e.00.06 Signon message: G92 E396 NB8E-GT VGA BIOS Sku01 Performance level 0: gpu 275MHz/shader 550MHz/memory 301MHz/0.85V/100% Performance level 1: gpu 383MHz/shader 767MHz/memory 301MHz/0.85V/100% Performance level 2: gpu 500MHz/shader 1250MHz/memory 799MHz/1.00V/100% VID mask: 3 Voltage level 0: 0.85V, VID: 1 Voltage level 1: 1.00V, VID: 2 With old fakesmc from Slice I've the same bug. And question: When superio plugin can't find supported chip should I see something? Becouse log i empty: 10-10-22 20:35:44 kernel FakeSMC: Opensource SMC device emulator by netkas (C) 2009 10-10-22 20:35:44 kernel FakeSMC: Modified for plugins support by mozodojo (C) 2010 10-10-22 20:35:44 kernel FakeSMC: Idea of FakeSMC plugins and code sample by usr-sse2 10-10-22 20:35:44 kernel FakeSMC: Thanks to slice for help with hardware support code and plugins 10-10-22 20:35:44 kernel FakeSMCDevice: 16 keys added 10-10-22 20:35:44 kernel IntelThermal: CPU family 0x6, model 0x17, stepping 0x6, cores 2, threads 0 10-10-22 20:35:44 kernel IntelThermal: CPU Tjmax 105 10-10-22 20:35:44 kernel FakeSMC: adding key TC0D with handler, type sp78, size 2 10-10-22 20:35:44 kernel FakeSMC: adding key TC1D with handler, type sp78, size 2 10-10-22 20:35:44 kernel NVClockX: started 10-10-22 20:35:44 kernel NVClockX: [Warning] no nVidia graphics adapters found 10-10-22 20:35:44 kernel NVClockX: Error: 10-10-22 20:35:44 kernel AppleIntelCPUPowerManagement: initialization complete 10-10-22 20:35:44 kernel RTC: Only single RAM bank (128 bytes) 10-10-22 20:35:44 kernel NVClockX: started 10-10-22 20:35:44 kernel NVClockX: Vendor ID: 10de, Device ID: 609 10-10-22 20:35:44 kernel NVClockX: Architecture: 20000 10-10-22 20:35:44 kernel NVClockX: G92 [GeForce 8800M GTS] 10-10-22 20:35:44 kernel FireWire runtime power conservation disabled. (2) 10-10-22 20:35:44 kernel Error reading BIOS 10-10-22 20:35:44 kernel FakeSMC: adding key TG0D with handler, type sp78, size 2 thanks Ps. I use Gateway P-6831fx notebook and I don't know what SuperIO chip I have. //edit: ok I think I found that is Winbond W83757S or ID2-W83757S, is a diferent? I can't fid data sheet, yet... Could you try add it?? Thanks Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted October 22, 2010 Share Posted October 22, 2010 I tested your latest comit, and have some small bugs to report on W83667HG(ASUS P6T7 WS SC):- I saw u limited this chip fans to 2, dunno why but works just fine here with all 5(see pic bellow) Yes, mine is missing a fan (and AUXTIN) as well - it's a Winbond 83627DHG, pics in post#5: http://www.insanelymac.com/forum/index.php...t&p=1564661 Link to comment Share on other sites More sharing options...
stefano.85 Posted October 22, 2010 Share Posted October 22, 2010 Hi guys, i've tested the new 22.10 kexts and i've got a warning about NVclocks that i haven't got with 20.10 version.... The kext is also working but i think it doesn't measure the right temp (18°C for the gpu isn't realistic :PP) I've attached before and after kernel.log for debug. EDIT: i've also lost my fan speed in istat widget with this last release of kexts.... after_22.10.rtf before_20.10.rtf Link to comment Share on other sites More sharing options...
The Real Deal Posted October 22, 2010 Share Posted October 22, 2010 ..edit.. Link to comment Share on other sites More sharing options...
aschar1 Posted October 23, 2010 Share Posted October 23, 2010 Mozodojo many thanks for this new FakeSMC.kext. works great here. It87x plugin is now fully configurable. In info.plist i had to change the sensors ( processor=heatsink, system=Northbridge and auxiliary=Ambient) to match my gigabyte Board. If you have time we could need your help with efi booting (tianocore) most stuff works so far -smbios injection, fsb and mtrr needs fixes. Channel #efi-world at irc.moofspeak.net. Would be great to see you there. Contact either Indi, modbin or me. Link to comment Share on other sites More sharing options...
Maniac10 Posted October 24, 2010 Share Posted October 24, 2010 Wow, I can see every sensor of my h55m-usb3, now all that's left is an Ati Graphics card plugin Link to comment Share on other sites More sharing options...
aleister Crowley Posted October 24, 2010 Share Posted October 24, 2010 Ive a Problen with the compile from 22.10 Since the SuperIOFamily.kext is included with the Plugins (i use only W836X.kext in Plugins Folder) my System cant wakeup from Hibernate( Mode 1). All i get is a blank Screen. No Problems with Hibernate/Deep Sleep with the older/other Versions without the seperate SuperIOFamiliy.kext. I was using FakeSMC /Intelthermal/W836X without Problems Ive Asus P7P55LX ,Core i5 750, Ati 5750 ( Kabyl Bootloader ,GraphicsEnabler=Yes, 64Bit) Link to comment Share on other sites More sharing options...
kozlek Posted October 24, 2010 Author Share Posted October 24, 2010 Mozodojo many thanks for this new FakeSMC.kext. works great here. It87x plugin is now fully configurable. In info.plist i had to change the sensors ( processor=heatsink, system=Northbridge and auxiliary=Ambient) to match my gigabyte Board. If you have time we could need your help with efi booting (tianocore) most stuff works so far -smbios injection, fsb and mtrr needs fixes. Channel #efi-world at irc.moofspeak.net. Would be great to see you there. Contact either Indi, modbin or me. It would be interesting. The problem with irc is a time when you are and me online. Maybe mail? P.S. Will try IRC today in the evening Link to comment Share on other sites More sharing options...
29.Diego Posted October 24, 2010 Share Posted October 24, 2010 Wow, great! I can finally read temps for my Xeon E5420, putting the kext, from first post download link in /extra. Unfortunatly it shows only 4cpu temps avaible, instead of 8. Is it listening is infos only form 1 processor? Or is this another kind of bug? And last... nope to see FB-DIMM temps? Link to comment Share on other sites More sharing options...
usr-sse2 Posted October 24, 2010 Share Posted October 24, 2010 If you have time we could need your help with efi booting (tianocore) most stuff works so far -smbios injection, fsb and mtrr needs fixes. Channel #efi-world at irc.moofspeak.net. Would be great to see you there. Contact either Indi, modbin or me. The OS works (with constant FSB=266000000 injection through modified VBoxAppleSim), but then issues with the memory happen: in memory-intensive apps graphics artifacts and then either everything hangs except mouse cursor and Caps Lock key or kernel panic). Unfortunatly it shows only 4cpu temps avaible, instead of 8. Is it listening is infos only form 1 processor? Or is this another kind of bug?And last... nope to see FB-DIMM temps? We have neither dual-processor computers nor FB-DIMMs. PS: don't look at my nickname, I'm really usr-sse2 or гык-sse2 everywhere, but I registered here when I had PearPC on Sempron. Link to comment Share on other sites More sharing options...
doabit Posted October 24, 2010 Share Posted October 24, 2010 Hi,The NV plugin not work in my asus n61 notebook with GT240M... Error reading BIOS Oct 24 20:27:47 localhost kernel[0]: FakeSMC: Opensource SMC device emulator by netkas (C) 2009 Oct 24 20:27:47 localhost kernel[0]: FakeSMC: Modified for plugins support by mozodojo (C) 2010 Oct 24 20:27:47 localhost kernel[0]: FakeSMC: Idea of FakeSMC plugins and code sample by usr-sse2 Oct 24 20:27:47 localhost kernel[0]: FakeSMC: Thanks to slice for help with hardware support code and plugins Oct 24 20:27:47 localhost kernel[0]: FakeSMCDevice: 16 keys added Oct 24 20:27:47 localhost kernel[0]: IntelThermal: CPU family 0x6, model 0x17, stepping 0xa, cores 2, threads 0 Oct 24 20:27:47 localhost kernel[0]: IntelThermal: CPU Tjmax 105 Oct 24 20:27:47 localhost kernel[0]: FakeSMC: adding key TC0D with handler, type sp78, size 2 Oct 24 20:27:47 localhost kernel[0]: FakeSMC: adding key TC1D with handler, type sp78, size 2 Oct 24 20:27:47 localhost kernel[0]: AppleIntelCPUPowerManagement: initialization complete Oct 24 20:27:47 localhost kernel[0]: NVClockX: started Oct 24 20:27:47 localhost kernel[0]: NVClockX: Vendor ID: 10de, Device ID: a34 Oct 24 20:27:47 localhost kernel[0]: NVClockX: Architecture: 800000 Oct 24 20:27:47 localhost kernel[0]: NVClockX: GT216 [GeForce GT 240M] Oct 24 20:27:47 localhost kernel[0]: VoodooPS2SynapticsTouchPad loaded Oct 24 20:27:47 localhost kernel[0]: Error reading BIOS Link to comment Share on other sites More sharing options...
DarwinX Posted October 24, 2010 Share Posted October 24, 2010 PS: don't look at my nickname, I'm really usr-sse2 or гык-sse2 everywhere, but I registered here when I had PearPC on Sempron. Just an FYI, you are permitted to change your display name every 30 days. http://www.insanelymac.com/forum/index.php...ODE=dname_start Link to comment Share on other sites More sharing options...
dgsga Posted October 24, 2010 Share Posted October 24, 2010 @mozodojoI tested your latest comit, and have some small bugs to report on W83667HG(ASUS P6T7 WS SC): - I saw u limited this chip fans to 2, dunno why but works just fine here with all 5(see pic bellow) - Ambient didn't worked for me, but as is in source now CPU Heatsink is gone, I did a small change in source to get it back: case W83667HG: { // Heatsink if (!addSensor(KEY_CPU_HEATSINK_TEMPERATURE, TYPE_SP78, 2, kSuperIOTemperatureSensor, 0)) WarningLog("error adding heatsink temperature sensor"); // Northbridge if (!addSensor(KEY_NORTHBRIDGE_TEMPERATURE, TYPE_SP78, 2, kSuperIOTemperatureSensor, 2)) WarningLog("error adding system temperature sensor"); break; } - On NVClock, I get negative fan value, I know is not your work but I saw Slice fixed same bug on his ACPIMonitor, maybe you can look on what he did... Looking forward for your next updates. Thanks! Hi The King Any clues on how you got all 5 fans to show? I have the same Winbond chip on an Asus Rampage II Gene mobo (very similar DSDT to yours), but I always get just one fan showing up. Does it depend on any of the bios settings relating to fan control?? Thanks Link to comment Share on other sites More sharing options...
chibchan Posted October 24, 2010 Share Posted October 24, 2010 KP with NVclockX.kext from E/E. If i remove it then no more kp. Here's a boot log. btw, can some please explain to me how to use the bdmesg utility. Link to comment Share on other sites More sharing options...
Recommended Posts