mafredri / asustor-platform-driver

Linux kernel platform driver for ASUSTOR NAS hardware (leds, buttons)
GNU General Public License v3.0
62 stars 9 forks source link

Asustor AS7004T supported? #26

Open f3bandit opened 1 month ago

f3bandit commented 1 month ago

Just curious if the Asustor AS7004T is possibly supported!?! as I've read other issue post of people with older Asustor's posting their units work.

questions:

does it work already? yes or no?

what issues are there in migrating to unraid? do I need to reformat all my data drives?

any other issues you think might be and issue?

GS450 commented 1 month ago

Hi. I have the Asustor AS7010T and can confirm that Unraid is able to show motherboard and cpu temps and display fan speeds. I am unable to get fan control to work so the speeds (which are higher than ADM speeds) are regulated via the bios it seems. LCD display remains fixed on the “starting up” message and does not change during operation. Wake on lan function does not work and the system hangs when resuming manually from sleep. Shutdown function is not stable with the NAS restarting randomly on shutdown attempts. Some leds work. Other than that Unraid works fine on this NAS. Thanks.

GS450 commented 1 month ago

Any help with expanding compatibility to address the issues in the previous post for the AS7XXXX series Asustor NAS would be greatly appreciated.

mafredri commented 1 month ago

AS70xxT is currently not supported but PRs are welcome. Depending on how similar the hardware configuration is to previous models, it may be simple, or require more research to add support for it.

Fan control: If AS7 also uses the IT86/87 chip, it may be possible to control the fans with the asustor-it87 module in this repo (build it, load it, and follow instructions; ensure it87 module is unloaded beforehand).

LCD display control: That's under a different project, see: https://github.com/mafredri/lcm.

GS450 commented 1 month ago

Hi Mathias.

Thank you for your reply and appreciate the work you’ve done to support Asustor NAS models.

I have attached a hardware profile export from Unraid that may provide you more detail on the hardware spec for my AS7010T NAS.

It looks like it does have a IT86/87 chip. I will follow the instructions and see if I can get the fans to work.

Thanks for the LCD display control link which I will look into also.

Regards.

Kumaren

On Fri, 25 Oct 2024 at 09:19, Mathias Fredriksson @.***> wrote:

AS70xxT is currently not supported but PRs are welcome. Depending on how similar the hardware configuration is to previous models, it may be simple, or require more research to add support for it.

Fan control: If AS7 also uses the IT86/87 chip, it may be possible to control the fans with the asustor-it87 module in this repo (build it, load it, and follow instructions; ensure it87 module is unloaded beforehand).

LCD display control: That's under a different project, see: https://github.com/mafredri/lcm.

— Reply to this email directly, view it on GitHub https://github.com/mafredri/asustor-platform-driver/issues/26#issuecomment-2436264932, or unsubscribe https://github.com/notifications/unsubscribe-auth/BDPWZ664AVVVCE5X7LVWO6DZ5FI4FAVCNFSM6AAAAABP7T4KIGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZWGI3DIOJTGI . You are receiving this because you commented.

[AS7010T] <?xml version="1.0" standalone="yes" ?>

Desktop Computer Shark Bay Platform (System SKUNumber) Intel Corporation 0.1 [REMOVED] 64 SMBIOS version 2.7 DMI version 2.7 Symmetric Multi-Processing 32-bit processes Motherboard Flathead Creek Intel Corp. 0 FAB [REMOVED] Part Component CPU Intel(R) Core(TM) i5-4590S CPU @ 3.00GHz Intel Corp. 0 ***@***.*** Intel(R) Core(TM) i5-4590S CPU @ 3.00GHz [REMOVED] CPU Socket - JIPR 3174044000 3700000000 64 100000000 64bits extensions (x86-64) mathematical co-processor FPU exceptions reporting virtual mode extensions debugging extensions page size extensions time stamp counter model-specific registers 4GB+ memory addressing (Physical Address Extension) machine check exceptions compare and exchange 8-byte on-chip advanced programmable interrupt controller (APIC) fast system calls memory type range registers page global enable machine check architecture conditional move instruction page attribute table 36-bit page size extensions debug trace and EMON store MSRs thermal control (ACPI) multimedia extensions (MMX) fast floating point save/restore streaming SIMD extensions (SSE) streaming SIMD extensions (SSE2) self-snoop HyperThreading thermal interrupt and status pending break event fast system calls no-execute bit (NX) 64bits extensions (x86-64) CPU Frequency scaling L1 cache 2 L1-Cache 32768 32768 Asynchronous Internal Write-back Instruction cache L2 cache 3 L2-Cache 262144 262144 Asynchronous Internal Write-back Unified cache L3 cache 4 L3-Cache 6291456 6291456 Asynchronous Internal Write-back Unified cache L1 cache 1 L1-Cache 32768 32768 Asynchronous Internal Write-back Data cache System Memory 5 System board or motherboard 17179869184 SODIMM DDR3 Synchronous 1600 MHz (0.6 ns) D3SS12082XH12AA Inmos 0 [REMOVED] ChannelA-DIMM0 8589934592 64 1600000000 DIMM [empty] 1 ChannelA-DIMM1 SODIMM DDR3 Synchronous 1600 MHz (0.6 ns) M471B1G73DB0-YK0 Samsung 2 [REMOVED] ChannelB-DIMM0 8589934592 64 1600000000 DIMM [empty] 3 ChannelB-DIMM1 BIOS Phoenix Technologies Ltd. b SBD_3.0.0.247 X64 07/24/2019 131072 4194304 PCI bus BIOS EEPROM can be upgraded BIOS shadowing Booting from CD-ROM/DVD Selectable boot path Enhanced Disk Drive extensions Print Screen key i8042 keyboard controller INT14 serial line control INT17 printer control INT10 CGA/Mono video NEC PC-98 ACPI USB legacy emulation Booting from LS-120 Booting from ATAPI ZIP BIOS boot specification Function-key initiated network service boot UEFI specification is supported Host bridge 4th Gen Core Processor DRAM Controller Intel Corporation 100 Intel Corporation Intel Corporation ***@***.***:00:00.0 06 32 33000000 PCI bridge Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller Intel Corporation 1 ***@***.***:00:01.0 06 32 33000000 Power Management Message Signalled Interrupts PCI Express bus mastering PCI capabilities listing Ethernet interface BCM57840 NetXtreme II 10 Gigabit Ethernet Broadcom Inc. and subsidiaries 0 ASUSTeK Computer Inc. ASUSTeK Computer Inc. ***@***.***:01:00.0 eth0 11 [REMOVED] 1000000000 1000000000 64 33000000 Power Management Vital Product Data MSI-X PCI Express bus mastering PCI capabilities listing extension ROM Physical interface optical fibre 1Gbit/s (full duplex) Ethernet interface BCM57840 NetXtreme II 10 Gigabit Ethernet Broadcom Inc. and subsidiaries 0.1 ASUSTeK Computer Inc. ASUSTeK Computer Inc. ***@***.***:01:00.1 eth1 11 [REMOVED] 10000000000 64 33000000 Power Management Vital Product Data MSI-X PCI Express bus mastering PCI capabilities listing extension ROM Physical interface optical fibre 1Gbit/s (full duplex) 10Gbit/s (full duplex) PCI bridge Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller Intel Corporation 1.1 ***@***.***:00:01.1 06 32 33000000 Power Management Message Signalled Interrupts PCI Express bus mastering PCI capabilities listing VGA compatible controller Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller Intel Corporation 2 Intel Corporation Intel Corporation ***@***.***:00:02.0 06 64 33000000 Message Signalled Interrupts Power Management bus mastering PCI capabilities listing extension ROM Audio device Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller Intel Corporation 3 Intel Corporation Intel Corporation ***@***.***:00:03.0 06 64 33000000 Power Management Message Signalled Interrupts PCI Express bus mastering PCI capabilities listing USB controller 8 Series/C220 Series Chipset Family USB xHCI Intel Corporation 14 Intel Corporation Intel Corporation ***@***.***:00:14.0 05 64 33000000 Power Management Message Signalled Interrupts bus mastering PCI capabilities listing USB controller 8 Series/C220 Series Chipset Family USB EHCI #2 Intel Corporation 1a Intel Corporation Intel Corporation ***@***.***:00:1a.0 05 32 33000000 Power Management Debug port Enhanced Host Controller Interface (USB2) bus mastering PCI capabilities listing Audio device 8 Series/C220 Series Chipset High Definition Audio Controller Intel Corporation 1b Intel Corporation Intel Corporation ***@***.***:00:1b.0 05 64 33000000 Power Management Message Signalled Interrupts PCI Express bus mastering PCI capabilities listing PCI bridge 8 Series/C220 Series Chipset Family PCI Express Root Port #1 Intel Corporation 1c ***@***.***:00:1c.0 d5 32 33000000 PCI Express Message Signalled Interrupts Power Management bus mastering PCI capabilities listing Ethernet interface NetLink BCM57781 Gigabit Ethernet PCIe Broadcom Inc. and subsidiaries 0 Broadcom Inc. and subsidiaries Broadcom Inc. and subsidiaries ***@***.***:03:00.0 eth2 10 [REMOVED] 1000000000 64 33000000 Power Management Message Signalled Interrupts MSI-X PCI Express bus mastering PCI capabilities listing extension ROM Physical interface twisted pair 10Mbit/s 10Mbit/s (full duplex) 100Mbit/s 100Mbit/s (full duplex) 1Gbit/s 1Gbit/s (full duplex) Auto-negotiation PCI bridge 8 Series/C220 Series Chipset Family PCI Express Root Port #2 Intel Corporation 1c.1 ***@***.***:00:1c.1 d5 32 33000000 PCI Express Message Signalled Interrupts Power Management bus mastering PCI capabilities listing Ethernet interface NetLink BCM57781 Gigabit Ethernet PCIe Broadcom Inc. and subsidiaries 0 Broadcom Inc. and subsidiaries Broadcom Inc. and subsidiaries ***@***.***:04:00.0 eth3 10 [REMOVED] 1000000000 64 33000000 Power Management Message Signalled Interrupts MSI-X PCI Express bus mastering PCI capabilities listing extension ROM Physical interface twisted pair 10Mbit/s 10Mbit/s (full duplex) 100Mbit/s 100Mbit/s (full duplex) 1Gbit/s 1Gbit/s (full duplex) Auto-negotiation PCI bridge 8 Series/C220 Series Chipset Family PCI Express Root Port #6 Intel Corporation 1c.5 ***@***.***:00:1c.5 d5 32 33000000 PCI Express Message Signalled Interrupts Power Management bus mastering PCI capabilities listing SATA controller ASM1061/ASM1062 Serial ATA Controller ASMedia Technology Inc. 0 ASMedia Technology Inc. ASMedia Technology Inc. ***@***.***:05:00.0 scsi8 01 32 33000000 Message Signalled Interrupts Power Management PCI Express bus mastering PCI capabilities listing extension ROM Emulated device ATA Disk ST8000VN004-2M21 0.0.0 ***@***.***:0.0.0 /dev/sdf 8:80 SC60 [REMOVED] 8001563222016 GUID Partition Table version 1.00 Partitioned disk GUID partition table EFI partition 1 ***@***.***:0.0.0,1 /dev/sdf1 /mnt/raidb 8:81 [REMOVED] 8001563171840 PCI bridge 8 Series/C220 Series Chipset Family PCI Express Root Port #7 Intel Corporation 1c.6 ***@***.***:00:1c.6 d5 32 33000000 PCI Express Message Signalled Interrupts Power Management bus mastering PCI capabilities listing SATA controller ASM1061/ASM1062 Serial ATA Controller ASMedia Technology Inc. 0 ASMedia Technology Inc. ASMedia Technology Inc. ***@***.***:06:00.0 scsi10 01 32 33000000 Message Signalled Interrupts Power Management PCI Express bus mastering PCI capabilities listing extension ROM Emulated device ATA Disk ST8000VN004-2M21 0.0.0 ***@***.***:0.0.0 /dev/sdg 8:96 SC60 [REMOVED] 8001563222016 GUID Partition Table version 1.00 Partitioned disk GUID partition table EFI partition 1 ***@***.***:0.0.0,1 /dev/sdg1 8:97 [REMOVED] 8001563171840 PCI bridge 8 Series/C220 Series Chipset Family PCI Express Root Port #8 Intel Corporation 1c.7 ***@***.***:00:1c.7 d5 32 33000000 PCI Express Message Signalled Interrupts Power Management bus mastering PCI capabilities listing SATA controller ASM1061/ASM1062 Serial ATA Controller ASMedia Technology Inc. 0 ASMedia Technology Inc. ASMedia Technology Inc. ***@***.***:07:00.0 scsi12 01 32 33000000 Message Signalled Interrupts Power Management PCI Express bus mastering PCI capabilities listing extension ROM Emulated device ATA Disk CT240BX500SSD1 0.0.0 ***@***.***:0.0.0 /dev/sdh 8:112 R013 [REMOVED] 240057409536 Partitioned disk MS-DOS partition table Linux filesystem partition 1 ***@***.***:0.0.0,1 /dev/sdh1 8:113 240056360960 Primary partition USB controller 8 Series/C220 Series Chipset Family USB EHCI #1 Intel Corporation 1d Intel Corporation Intel Corporation ***@***.***:00:1d.0 05 32 33000000 Power Management Debug port Enhanced Host Controller Interface (USB2) bus mastering PCI capabilities listing ISA bridge C226 Series Chipset Family Server Advanced SKU LPC Controller Intel Corporation 1f Intel Corporation Intel Corporation ***@***.***:00:1f.0 05 32 33000000 bus mastering PCI capabilities listing SATA controller 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] Intel Corporation 1f.2 Intel Corporation Intel Corporation ***@***.***:00:1f.2 scsi3 scsi6 scsi7 05 32 66000000 Message Signalled Interrupts Power Management bus mastering PCI capabilities listing Emulated device ATA Disk ST8000VN004-2M21 0 ***@***.***:0.0.0 /dev/sdc 8:32 SC60 [REMOVED] 8001563222016 GUID Partition Table version 1.00 Partitioned disk GUID partition table EFI partition 1 ***@***.***:0.0.0,1 /dev/sdc1 /mnt/raida 8:33 [REMOVED] 8001563171840 ATA Disk CT240BX500SSD1 1 ***@***.***:0.0.0 /dev/sdd 8:48 R013 [REMOVED] 240057409536