Re: Asus Zenbook UX31A

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Mar 12, 2013 at 08:52:51PM +0400, vasya wrote:
> Hi!
> 
> Wow! Thank you!
> I've tried to compile that (as author said UGLY hackly) script and my fan
> became controllable :))
> So I don't know who can write kernel module for it but I'll write to acpi
> or someone else - maybe somebody take this job. At this time I've written a
> small daemon that reads information from sensors and if it too large set
> fan speed.) Major information I've found after your words that fan controls
> by acpi here: http://www.linlap.com/asus_ux32vd
> 
Hi,

please don't drop the mailing list in your replies - others are equally
interested in the results.

Thanks,
Guenter

> 
> 2013/3/12 Guenter Roeck <linux@xxxxxxxxxxxx>
> 
> > On Mon, Mar 11, 2013 at 12:24:34AM +0400, vasya wrote:
> > > Hello.
> > > I've read that there I can request for support...
> > >
> > > I've asus zenbook ux31a and there is no fan control on it. Here is what
> > you
> > > need (as I understand) to basic overview:
> > >
> > Looks like the fan would need to be controlled using ACPI.
> >
> > Here is a link with some information:
> >
> >
> > http://forum.notebookreview.com/asus/705656-fan-control-asus-prime-ux31-ux31a-ux32a-ux32vd.html
> >
> > and a proposed patch for drivers/platform/x86/asus-laptop.c:
> >
> >
> > http://www.mail-archive.com/acpi4asus-user@xxxxxxxxxxxxxxxxxxxxx/msg00065.html
> >
> > So all you need is someone with an UX31A and the time and desire
> > to create a working patch and submit it ....
> >
> > Guenter
> >
> > > Motherboard vendor and model:
> > > Base Board Information
> > > Manufacturer: ASUSTeK COMPUTER INC.
> > > Product Name: UX31A
> > >  Version: 1.0
> > > Serial Number: BSN12345678901234567
> > > Asset Tag: ATN12345678901234567
> > >  Features:
> > > Board is a hosting board
> > > Board is replaceable
> > >  Location In Chassis: MIDDLE
> > > Chassis Handle: 0x0003
> > > Type: Motherboard
> > >  Contained Object Handles: 0
> > >
> > > Lm_sensors and kernel versions:
> > > lm_sensors: 3.3.3-r2 kernel: gentoo 3.8.2-hardened
> > >
> > > The output of sensors:
> > > asus-isa-0000
> > > Adapter: ISA adapter
> > > temp1:        +51.0°C
> > >
> > > coretemp-isa-0000
> > > Adapter: ISA adapter
> > > Physical id 0:  +53.0°C  (high = +87.0°C, crit = +105.0°C)
> > > Core 0:         +52.0°C  (high = +87.0°C, crit = +105.0°C)
> > > Core 1:         +49.0°C  (high = +87.0°C, crit = +105.0°C)
> > >
> > > The dmesg or syslog output if applicable (attachment)
> > >
> > > The output of (as root) sensors-detect:
> > > # sensors-detect revision 6085 (2012-10-30 18:18:45 +0100)
> > > # System: ASUSTeK COMPUTER INC. UX31A [1.0] (laptop)
> > >
> > > This program will help you determine which kernel modules you need
> > > to load to use lm_sensors most effectively. It is generally safe
> > > and recommended to accept the default answers to all questions,
> > > unless you know what you're doing.
> > >
> > > Some south bridges, CPUs or memory controllers contain embedded sensors.
> > > Do you want to scan for them? This is totally safe. (YES/no): yes
> > > Module cpuid loaded successfully.
> > > Silicon Integrated Systems SIS5595...                       No
> > > VIA VT82C686 Integrated Sensors...                          No
> > > VIA VT8231 Integrated Sensors...                            No
> > > AMD K8 thermal sensors...                                   No
> > > AMD Family 10h thermal sensors...                           No
> > > AMD Family 11h thermal sensors...                           No
> > > AMD Family 12h and 14h thermal sensors...                   No
> > > AMD Family 15h thermal sensors...                           No
> > > AMD Family 15h power sensors...                             No
> > > Intel digital thermal sensor...                             Success!
> > >     (driver `coretemp')
> > > Intel AMB FB-DIMM thermal sensor...                         No
> > > VIA C7 thermal sensor...                                    No
> > > VIA Nano thermal sensor...                                  No
> > >
> > > Some Super I/O chips contain embedded sensors. We have to write to
> > > standard I/O ports to probe them. This is usually safe.
> > > Do you want to scan for Super I/O sensors? (YES/no):
> > > Probing for Super-I/O at 0x2e/0x2f
> > > Trying family `National Semiconductor/ITE'...               No
> > > Trying family `SMSC'...                                     No
> > > Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
> > > Trying family `ITE'...                                      No
> > > Probing for Super-I/O at 0x4e/0x4f
> > > Trying family `National Semiconductor/ITE'...               No
> > > Trying family `SMSC'...                                     No
> > > Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
> > > Trying family `ITE'...                                      No
> > >
> > > Some hardware monitoring chips are accessible through the ISA I/O ports.
> > > We have to write to arbitrary I/O ports to probe them. This is usually
> > > safe though. Yes, you do have ISA I/O ports even if you do not have any
> > > ISA slots! Do you want to scan the ISA I/O ports? (YES/no):
> > > Probing for `National Semiconductor LM78' at 0x290...       No
> > > Probing for `National Semiconductor LM79' at 0x290...       No
> > > Probing for `Winbond W83781D' at 0x290...                   No
> > > Probing for `Winbond W83782D' at 0x290...                   No
> > >
> > > Lastly, we can probe the I2C/SMBus adapters for connected hardware
> > > monitoring devices. This is the most risky part, and while it works
> > > reasonably well on most systems, it has been reported to cause trouble
> > > on some systems.
> > > Do you want to probe the I2C/SMBus adapters now? (YES/no):
> > > Using driver `i2c-i801' for device 0000:00:1f.3: Intel Panther Point
> > (PCH)
> > > Module i2c-dev loaded successfully.
> > >
> > > Next adapter: i915 gmbus ssc (i2c-0)
> > > Do you want to scan it? (yes/NO/selectively):
> > >
> > > Next adapter: i915 gmbus vga (i2c-1)
> > > Do you want to scan it? (yes/NO/selectively):
> > >
> > > Next adapter: i915 gmbus panel (i2c-2)
> > > Do you want to scan it? (yes/NO/selectively):
> > >
> > > Next adapter: i915 gmbus dpc (i2c-3)
> > > Do you want to scan it? (yes/NO/selectively):
> > >
> > > Next adapter: i915 gmbus dpb (i2c-4)
> > > Do you want to scan it? (yes/NO/selectively):
> > >
> > > Next adapter: i915 gmbus dpd (i2c-5)
> > > Do you want to scan it? (yes/NO/selectively):
> > >
> > > Next adapter: DPDDC-A (i2c-6)
> > > Do you want to scan it? (YES/no/selectively):
> > > Client found at address 0x50
> > > Probing for `Analog Devices ADM1033'...                     No
> > > Probing for `Analog Devices ADM1034'...                     No
> > > Probing for `SPD EEPROM'...                                 No
> > > Probing for `EDID EEPROM'...                                Yes
> > >     (confidence 8, not a hardware monitoring chip)
> > > Client found at address 0x51
> > > Probing for `Analog Devices ADM1033'...                     No
> > > Probing for `Analog Devices ADM1034'...                     No
> > > Probing for `SPD EEPROM'...                                 No
> > >
> > > Next adapter: DPDDC-C (i2c-7)
> > > Do you want to scan it? (YES/no/selectively):
> > >
> > > Now follows a summary of the probes I have just done.
> > > Just press ENTER to continue:
> > >
> > > Driver `coretemp':
> > >   * Chip `Intel digital thermal sensor' (confidence: 9)
> > >
> > >
> > > Do you want to overwrite /etc/conf.d/lm_sensors? Enter s to specify other
> > > file name?
> > >   (yes/NO/s):
> > > If you have some drivers built into your kernel, the list above will
> > > contain too many modules. Skip the appropriate ones! You really
> > > should try these commands right now to make sure everything is
> > > working properly. Monitoring programs won't work until the needed
> > > modules are loaded.
> > >
> > > Unloading i2c-dev... OK
> > > Unloading cpuid... OK
> > >
> > > The output of lsmod
> > > Module                  Size  Used by
> > > coretemp                5474  0
> > > nls_utf8                1216  0
> > > nls_cp866               5305  0
> > > iwldvm                151524  0
> > > mac80211              324242  1 iwldvm
> > > iwlwifi                70391  1 iwldvm
> > > cfg80211              165942  3 iwlwifi,mac80211,iwldvm
> > > btrfs                 610059  0
> > > ufs                    56550  0
> > > hfsplus                70870  0
> > > hfs                    39513  0
> > > ntfs                  166976  0
> > > vfat                    8367  0
> > > msdos                   6182  0
> > > fat                    44627  2 vfat,msdos
> > > xfs                   469834  0
> > > crc32c                  1648  1
> > > libcrc32c                930  2 xfs,btrfs
> > > i915                  465450  6
> > > intel_agp              10244  1 i915
> > > intel_gtt              11286  2 i915,intel_agp
> > > drm_kms_helper         24463  1 i915
> > > drm                   211739  7 i915,drm_kms_helper
> > > i2c_algo_bit            4691  1 i915
> > > snd_seq                57412  1
> > > snd_seq_device          4564  1 snd_seq
> > > ipv6                  256306  48
> > > 8021q                  15980  0
> > > ipheth                  5993  0
> > > arc4                    1895  2
> > > uvcvideo               64308  0
> > > videobuf2_vmalloc       2576  1 uvcvideo
> > > videobuf2_memops        1551  1 videobuf2_vmalloc
> > > videobuf2_core         22402  1 uvcvideo
> > > videodev               97731  2 uvcvideo,videobuf2_core
> > > rts5139               252882  0
> > > snd_hda_codec_hdmi     24600  1
> > > snd_hda_codec_realtek    53958  1
> > > i2c_i801                8438  0
> > > snd_hda_intel          24946  3
> > > i2c_core               17188  6
> > > drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
> > > snd_hda_codec          77602  3
> > > snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
> > > snd_hwdep               6213  1 snd_hda_codec
> > > snd_pcm                70870  3
> > > snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
> > > snd_page_alloc          6682  2 snd_pcm,snd_hda_intel
> > > snd_timer              19398  2 snd_pcm,snd_seq
> > > lpc_ich                11145  0
> > > snd                    59860  16
> > >
> > snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_hda_codec,snd_hda_intel,snd_seq_device
> > > mfd_core                2865  1 lpc_ich
> > > kvm_intel             114108  0
> > > asus_nb_wmi             5120  0
> > > asus_wmi               14173  1 asus_nb_wmi
> > > kvm                   249301  1 kvm_intel
> > > sparse_keymap           2768  1 asus_wmi
> > > rfkill                 14543  2 cfg80211,asus_wmi
> > > pci_hotplug             9168  1 asus_wmi
> > > microcode               8668  0
> > > joydev                 13247  0
> > > thermal                 9329  0
> > > wmi                     7295  1 asus_wmi
> > > battery                11884  0
> > > button                  4613  1 i915
> > > ac                      3457  0
> > > video                  12007  2 i915,asus_wmi
> > > acpi_cpufreq            6534  0
> > > mperf                   1051  1 acpi_cpufreq
> > > processor              31719  1 acpi_cpufreq
> > > dm_bio_prison           3535  0
> > > dm_bufio               12188  0
> > > aesni_intel            44273  1
> > > ablk_helper             1604  1 aesni_intel
> > > cryptd                  7448  2 aesni_intel,ablk_helper
> > > lrw                     3325  1 aesni_intel
> > > xts                     2959  1 aesni_intel
> > > gf128mul                5410  2 lrw,xts
> > > aes_x86_64              7515  1 aesni_intel
> > > cbc                     2650  0
> > > iscsi_tcp               7888  0
> > > libiscsi_tcp           10934  1 iscsi_tcp
> > > libiscsi               31040  2 libiscsi_tcp,iscsi_tcp
> > > scsi_transport_iscsi    35659  2 iscsi_tcp,libiscsi
> > > tg3                   128783  0
> > > libphy                 17984  1 tg3
> > > hwmon                   1177  3 tg3,coretemp,asus_wmi
> > > ptp                     8892  1 tg3
> > > pps_core                7256  1 ptp
> > > e1000                  89798  0
> > > fuse                   61642  2
> > > exportfs                3210  1 xfs
> > > nfs                   112521  0
> > > fscache                34980  1 nfs
> > > lockd                  55669  1 nfs
> > > sunrpc                156068  2 nfs,lockd
> > > jfs                   145990  0
> > > reiserfs              213572  0
> > > zlib_deflate           17995  1 btrfs
> > > ext4                  281940  2
> > > jbd2                   50808  1 ext4
> > > crc16                   1247  1 ext4
> > > ext3                  112125  0
> > > jbd                    42078  1 ext3
> > > ext2                   55992  0
> > > mbcache                 4758  3 ext2,ext3,ext4
> > > linear                  3455  0
> > > raid0                   6787  0
> > > dm_raid                12292  0
> > > raid10                 36173  1 dm_raid
> > > raid1                  24964  1 dm_raid
> > > raid456                50212  1 dm_raid
> > > md_mod                 92709  6 raid456,dm_raid,raid0,raid1,linear,raid10
> > > async_pq                2974  1 raid456
> > > async_xor               2121  2 async_pq,raid456
> > > xor                     7916  1 async_xor
> > > async_memcpy            1182  1 raid456
> > > async_raid6_recov       1209  1 raid456
> > > raid6_pq               90278  2 async_pq,async_raid6_recov
> > > async_tx                1694  5
> > > async_pq,raid456,async_xor,async_memcpy,async_raid6_recov
> > > dm_snapshot            24699  0
> > > dm_crypt               13864  0
> > > dm_mirror              11456  0
> > > dm_region_hash          6615  1 dm_mirror
> > > dm_log                  7711  2 dm_region_hash,dm_mirror
> > > dm_mod                 63184  12
> > > dm_raid,dm_log,dm_mirror,dm_bufio,dm_crypt,dm_snapshot
> > > xhci_hcd               74023  0
> > > ohci_hcd               20238  0
> > > uhci_hcd               19125  0
> > > scsi_transport_fc      40723  0
> > > aacraid                78072  0
> > > sx8                    11189  0
> > > cciss                  52641  0
> > > atp870u                23209  0
> > > dmx3191d                9121  0
> > > sym53c8xx              63315  0
> > > gdth                   78348  0
> > > initio                 15300  0
> > > BusLogic               19540  0
> > > aic7xxx               101482  0
> > > aic79xx               123570  0
> > > scsi_transport_spi     18588  4 sym53c8xx,aic79xx,aic7xxx,dmx3191d
> > > sg                     25076  0
> > > ata_piix               22155  0
> > > pata_pcmcia             9733  0
> > > pcmcia                 30451  1 pata_pcmcia
> > > pcmcia_core            10893  1 pcmcia
> > > pata_oldpiix            2984  0
> > > pata_mpiix              2810  0
> > >
> > > Sorry I have no part numbers of chips. I'm looking for in internet but
> > have
> > > no luck at this time.
> > >
> > > Thank you!
> >
> >
> > > _______________________________________________
> > > lm-sensors mailing list
> > > lm-sensors@xxxxxxxxxxxxxx
> > > http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
> >
> >

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux