Jump to content

Fan control on Gigabyte EP35-DS3R?


----
 Share

2 posts in this topic

Recommended Posts

Hi all,

 

I've managed to get a stable SL 10.6.6 running on my Gigabyte EP35-DS3R system, but am having trouble controlling CPU and SYS_FAN1 fans.

 

My system is:

 

Gigabyte GA-EP35-DS3R Rev 2.1 Bios F4

Intel Core 2 Quad Q6600 running at 3Ghz

4Gb (2x2) DDR800 RAM running at 1Ghz

Zotac Nvidia 9800GT 1Gb

 

I have extracted the original DSDT under Ubuntu and have used various patches found here to get as much functionality as I could.

 

At the moment I've got working:

 

Intel SpeedStep with 4-steps working

Sleep/Reboot/Shutdown working

9800GT working via GraphicsEnabler=yes

Audio using ALC8xxHDA.kext (EFI/E/E)

JMB363 eSATA hot-plug using JMicron36xeSATA.kext (EFI/E/E)

Ethernet using RealtekRTL81xx.kext (no Bonjour/TimeMachine with stock driver otherwise) (/S/L/E)

CPU/Motherboard/GPU temperature and Fan speed sensors using FakeSMC via SuperIOFamily, IntelThermal and NVClockX plugins. (EFI/E/E)

 

However, I'm unable to control fan speeds, both CPU and SYS_FAN1 connected fans rev up to 100% at power up and stay that way forever. Has anyone been able to achieve variable speeds on this motherboard or the chip is read-only?

 

$ ./SMC_util -l

#KEY [ui8 ] (bytes 00 00 00 22)

MSSD [si8 ] (bytes 03)

OSK0 [ch8*] (bytes 6f 75 72 68 61 72 64 77 6f 72 6b 62 79 74 68 65 73 65 77 6f 72 64 73 67 75 61 72 64 65 64 70 6c)

MSPS [{msp] (bytes 00)

LSSB [{lso] (bytes 01 01)

NVPR [ui8 ] (bytes 00)

CLKT [ui32] 210 (bytes 00 00 25 d2)

LSOF [flag] (bytes 01)

REV [{rev] (bytes 01 30 0f 00 00 03)

CLKH [{clh] (bytes 00 00 70 80 00 01 19 40)

EPCI [flag] (bytes 01)

FNum [ui8 ] (bytes 02)

ACID [ch8*] (bytes ba be 3c 45 c0 03 10 43)

MOST [ui16] 3 (bytes 80 03)

NTOK [ui8 ] (bytes 01)

NATJ [ui8 ] (bytes 00)

OSK1 [ch8*] (bytes 65 61 73 65 64 6f 6e 74 73 74 65 61 6c 28 63 29 41 70 70 6c 65 43 6f 6d 70 75 74 65 72 49 6e 63)

TC0D [sp78] (bytes 1c 00)

TC1D [sp78] (bytes 1c 00)

TC2D [sp78] (bytes 18 00)

TC3D [sp78] (bytes 1a 00)

TN0P [sp78] (bytes 24 00)

Th0H [sp78] (bytes 1a 00)

VC0C [fp2e] (bytes 47 80)

VM0R [fp2e] (bytes 79 80)

F0Ac [fpe2] 2733 (bytes 2a b4)

F0ID [ch8*] (bytes 43 50 55)

F1Ac [fpe2] 1158 (bytes 12 18)

F1ID [ch8*] (bytes 45 78 68 61 75 73 74)

TG0D [sp78] (bytes 29 00)

FGC0 [freq] (bytes 02 2b)

NATi [ui16] 0 (bytes 00 00)

MSDW [ui8 ] (bytes 01)

LSSS [ui16] 0 (bytes 02 00)

 

$ ./SMC_util -f

Total fans in system: 2

 

Fan #0:

Actual speed : 2836 Key[F0Ac]

Minimum speed: 0

Maximum speed: 0

Safe speed : 0

Target speed : 0

Mode : auto

 

Fan #1:

Actual speed : 1125 Key[F1Ac]

Minimum speed: 0

Maximum speed: 0

Safe speed : 0

Target speed : 0

Mode : auto

 

Here are the original and my patched versions of DSDTs.

Link to comment
Share on other sites

  • 2 months later...

Hello,

I'm running 10.6.7 and am having a similar problem. I have an Intel dg41rq mobo with a core 2 duo 2.93 and an evga 9800gt. My dsdt is custom and all of the fans except for the gpu used to be usable. I upgraded FakeSMC, IntelThermal and SuperIO kext's and now I can see all of the temps including the gpu but my system shows no fans. I ran smc_util and got a similar dump to yours but the number of fans is 0. Have you figured this out yet? Thanks C

#KEY  [ui8 ]  (bytes 00 00 00 1a)
 MSSD  [si8 ]  (bytes 03)
 OSK0  [ch8*]  (bytes 6f 75 72 68 61 72 64 77 6f 72 6b 62 79 74 68 65 73 65 77 6f 72 64 73 67 75 61 72 64 65 64 70 6c)
 MSPS  [{msp]  (bytes 00)
 LSSB  [{lso]  (bytes 01 01)
 NVPR  [ui8 ]  (bytes 00)
 CLKT  [ui32]  255 (bytes 00 00 a7 ff)
 LSOF  [flag]  (bytes 01)
 REV   [{rev]  (bytes 01 30 0f 00 00 03)
 CLKH  [{clh]  (bytes 00 00 70 80 00 01 19 40)
 EPCI  [flag]  (bytes 01)
 FNum  [ui8 ]  (bytes 00)
 ACID  [ch8*]  (bytes ba be 3c 45 c0 03 10 43)
 MOST  [ui16]  3 (bytes 80 03)
 NTOK  [ui8 ]  (bytes 01)
 NATJ  [ui8 ]  (bytes 00)
 OSK1  [ch8*]  (bytes 65 61 73 65 64 6f 6e 74 73 74 65 61 6c 28 63 29 41 70 70 6c 65 43 6f 6d 70 75 74 65 72 49 6e 63)
 TC0D  [sp78]  (bytes 2b 00)
 TC1D  [sp78]  (bytes 26 00)
 TG0D  [sp78]  (bytes 39 00)
 FGC0  [freq]  (bytes 01 2c)
 TA0P  [sp78]  (bytes 29 00)
 TN0P  [sp78]  (bytes 24 00)
 VC0C  [fp2e]  (bytes 47 80)
 NATi  [ui16]  0 (bytes 00 00)
 MSDW  [ui8 ]  (bytes 01)#KEY  [ui8 ]  (bytes 00 00 00 1a)
 MSSD  [si8 ]  (bytes 03)
 OSK0  [ch8*]  (bytes 6f 75 72 68 61 72 64 77 6f 72 6b 62 79 74 68 65 73 65 77 6f 72 64 73 67 75 61 72 64 65 64 70 6c)
 MSPS  [{msp]  (bytes 00)
 LSSB  [{lso]  (bytes 01 01)
 NVPR  [ui8 ]  (bytes 00)
 CLKT  [ui32]  255 (bytes 00 00 a7 ff)
 LSOF  [flag]  (bytes 01)
 REV   [{rev]  (bytes 01 30 0f 00 00 03)
 CLKH  [{clh]  (bytes 00 00 70 80 00 01 19 40)
 EPCI  [flag]  (bytes 01)
 FNum  [ui8 ]  (bytes 00)
 ACID  [ch8*]  (bytes ba be 3c 45 c0 03 10 43)
 MOST  [ui16]  3 (bytes 80 03)
 NTOK  [ui8 ]  (bytes 01)
 NATJ  [ui8 ]  (bytes 00)
 OSK1  [ch8*]  (bytes 65 61 73 65 64 6f 6e 74 73 74 65 61 6c 28 63 29 41 70 70 6c 65 43 6f 6d 70 75 74 65 72 49 6e 63)
 TC0D  [sp78]  (bytes 2b 00)
 TC1D  [sp78]  (bytes 26 00)
 TG0D  [sp78]  (bytes 39 00)
 FGC0  [freq]  (bytes 01 2c)
 TA0P  [sp78]  (bytes 29 00)
 TN0P  [sp78]  (bytes 24 00)
 VC0C  [fp2e]  (bytes 47 80)
 NATi  [ui16]  0 (bytes 00 00)
 MSDW  [ui8 ]  (bytes 01)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...