Le Fri, Nov 10, 2006 at 05:23:56PM +0100, Sven Luther a écrit : > On Sat, Nov 11, 2006 at 12:38:44AM +0900, Charles Plessy wrote: > > The code controlling fan speed on iMac G5 do not work correctly as a > > module. As a consequence, the fans run full speed with the standard > > kernel in Debian. This renders the mac unusable: the fans are _very_ > > loud when they are fullspeed. > > Is this really the case ? You probably forgot to load the modules, or rather > to load i2c-powermac. > > This is more an initramfs-tools bug than a kernel one, maks, you said you > would fix them ? > > Well, i have discussed the issue with benh, and at least with the therm72 of > my XServe G5, the issue is neatly solved by loading the right modules.
Bonjour Sven, Unfortunately, the modules are loaded correctly; it suggests that what is true with therm72 can not be extrapolated to windfarm_pm81. I attach the output of uname, lsmod and /etc/modules to this reply. Thanks a lot for the fast answer. In the meantime, I kernel-packaged a 2.6.18 with the modules built in, so the issue is more with the future users than with myself. Have a nice day. -- Charles Plessy http://charles.plessy.org Wako, Saitama, Japan
Module Size Used by binfmt_misc 22856 1 ipv6 415048 16 lp 22992 0 parport 63272 1 lp ext2 104952 1 snd_aoa_codec_tas 23568 0 sr_mod 31108 0 sbp2 35320 0 ide_disk 28760 0 windfarm_lm75_sensor 12712 1 windfarm_smu_sensors 14456 4 windfarm_smu_controls 13328 3 windfarm_pm81 17376 0 windfarm_core 23280 4 windfarm_lm75_sensor,windfarm_smu_sensors,windfarm_smu_controls,windfarm_pm81 windfarm_pid 8560 1 windfarm_pm81 snd_aoa_codec_onyx 25688 2 snd_aoa_fabric_layout 23472 0 snd_aoa 31832 3 snd_aoa_codec_tas,snd_aoa_codec_onyx,snd_aoa_fabric_layout eth1394 32856 0 snd_aoa_i2sbus 37004 1 snd_aoa_soundbus 15516 2 snd_aoa_fabric_layout,snd_aoa_i2sbus snd_pcm_oss 71728 0 snd_mixer_oss 31440 1 snd_pcm_oss snd_pcm 133644 2 snd_aoa_i2sbus,snd_pcm_oss snd_page_alloc 19376 1 snd_pcm snd_timer 41720 1 snd_pcm sungem 56116 0 sungem_phy 19336 1 sungem snd 97400 9 snd_aoa_codec_tas,snd_aoa_codec_onyx,snd_aoa_fabric_layout,snd_aoa,snd_aoa_i2sbus,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer bcm43xx 479552 0 ieee80211softmac 49744 1 bcm43xx ohci1394 56952 0 ieee80211 46792 2 bcm43xx,ieee80211softmac ieee80211_crypt 13916 1 ieee80211 ide_cd 61440 0 ieee1394 429168 3 sbp2,eth1394,ohci1394 firmware_class 20384 1 bcm43xx uninorth_agp 19056 1 agpgart 51784 1 uninorth_agp cdrom 52496 2 sr_mod,ide_cd i2c_powermac 12560 0 soundcore 19184 1 snd ext3 198176 2 jbd 98816 1 ext3 mbcache 18440 2 ext2,ext3 sd_mod 33872 5 generic 11660 0 [permanent] sata_svw 18684 4 libata 156968 1 sata_svw scsi_mod 209448 4 sr_mod,sbp2,sd_mod,libata evdev 20360 2 usbhid 77616 0 ehci_hcd 53712 0 ohci_hcd 37940 0 usbcore 200604 4 usbhid,ehci_hcd,ohci_hcd
# /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. windfarm-pm81 ide-cd ide-disk ide-generic sbp2 #snd-powermac sr_mod soundcore i2sbus snd-aoa-fabric-layout snd-aoa-codec-tas snd-aoa-codec-onyx
Linux sorbet 2.6.18-2-powerpc64 #1 SMP Wed Nov 8 17:58:51 CET 2006 ppc64 GNU/Linux