I've since compiled openzfs on oracle linux 8.3 and am using that. It makes more sense to do that as I want to deduplicate my data and to get the benefit from that without it sending deduplicated data over the network, it should be done on the vhost. However... having said that. If anyone else is interested, there is lvmVDO (I couldn't get it to work with my UEK kernel, so I expecby thistleknot - Debian
I'm not sure what to do about symbols according to github's openzfs it works with up to kernel 5.15 I did see I didn't upload the entire config.log, but it's long so I parsed it down to just relevant errors root@debian:~/zfs# cat config.log | grep error Configured with: ../src/configure -v --with-pkgversion='Debian 10.2.1-6' --with-bugurl=file:///usr/sharby thistleknot - Debian
apparently i had the wrong headers (I searched for what I thought were them here: http://armbian.tnahosting.net/apt/pool/main/l/linux-5.15.5-mvebu/) ls /root/linux-headers-edge-mvebu_21.11.0-trunk.70_armhf.deb derp... I had the headers the whole time... /boot/linux-headers-5.15.5-mvebu-tld-1_1.0_armhf.deb trying to install zfsutils-linux:armhf apt install zfsutils-linux:armhfby thistleknot - Debian
the problem I get is Module zfs not found in directory /lib/modules/5.15.15...by thistleknot - Debian
I'm using zfs-fuse which is unfortunately built on 0.7.4 there are ways to limit the ram usage example limit arc https://blog.programster.org/zfs-on-linux-running-out-of-memory #256MB #268435456 echo "options zfs zfs_arc_max=268435456" | sudo tee -a /etc/modprobe.d/zfs.conf check arc #https://superuser.com/questions/1137416/how-can-i-determine-the-current-sby thistleknot - Debian
I'm fully up and running now. What I was hoping to do was build zfs so I can use features available in zfs 0.8+ (class allocation, zfs ddt on vdev's) I think that's more of a linux question though. I found headers http://armbian.tnahosting.net/apt/pool/main/l/linux-5.15.5-mvebu/ but dkms doesn't build the zfs module for insmod I'm also interested if therby thistleknot - Debian
nevermind. After getting the serial attached and debian... and the busted flash from earlier... it recognized the usb attached to the back with the latest firmware https://community.zyxel.com/en/discussion/5948/nas326-firmware-upgrade/p2 NAS326_V5.21(AAZF.10)C0by thistleknot - Debian
I had a bad block on mtd4 that was skipped during nandwrite I looked over these instructions and came up with this process So far every time I've attempted to update to the latest firmware (as of today's date). My zyxel soft bricks. I can get it to boot a custom debian, but idk if I have bad https://forum.doozan.com/read.php?3,85949 https://forum.doozan.com/read.php?2,27108,by thistleknot - Debian
Now that I have this working with the latest kernel. I'm booting from a usb3 flash drive. Is there a nice way to get this to boot from the rear ports? Could I change usb 0:1 to usb1:1? Or something to that effect? I know usb 3 has different drivers... so I thought I'd ask first. The main reason for me wanting to do this is because of the swap file honestly.by thistleknot - Debian
I can get it to boot to USB, but it drops me to initramfs (following instructions for 5.13 here: https://forum.doozan.com/read.php?2,32146) I couldn't get it to boot initially from USB until I recalled I wasn't doing this from busybox, but from Marvell, so I ran this from Marvell (which are the instructions for 5.2.9 https://forum.doozan.com/read.php?2,88619,page=1, you'll haveby thistleknot - Debian
I got the serial dongle. I can see the terminal (thank you valuable experience at Directv) I'll try the older deprecated instructions, but how do I get it to work with the latest build (5.15)? as found here: https://forum.doozan.com/read.php?2,32146 Also, how do I restore original firmware? Edit: I found it here: https://forum.doozan.com/read.php?2,27108,33372#msg-33372by thistleknot - Debian
apparently it doesn't boot anymore. Just solid white lights. I was able to factory reset it once, but second try no... I'm going to order one of those cables now.by thistleknot - Debian
weird... it wiped my configuration... I tried #fw_setenv load_dtb_addr 0x1000000 fw_setenv usb_bootcmd 'echo Booting from USB ...; setenv fdt_skip_update yes; run usb_init; ext2load usb 0:1 $load_image_addr /boot/uImage; ext2load usb 0:1 $load_dtb_addr /boot/dts/armada-380-z yxel-nas326.dtb; ext2load usb 0:1 $load_initrd_addr /boot/uInitrd; run usb_set_bootargs; bootz $load_image_addrby thistleknot - Debian
I'm running the latest zyxel firmware... so idk if maybe these instructions were meant for an older fw. NAS326 V5.21(AAZF.9)C0 I attempted the "Instruction for booting the NAS326 with a USB rootfs (setup without serial console)" instructions using Debian-5.13.8-mvebu-tld-1-rootfs-bodhi.tar.bz2 Pretty much the process I used mkfs -t ext3 /dev/sdg1 mount /media/sdfby thistleknot - Debian
If I could get either the newer lvm2 with cache support, or zfs, or dm-cache working with that kernel. I'd go for it. Now that I know it's possible. I'm half tempted to just say f it and go for it. If it breaks, I can always serial it afterwards. omg. I see I can rollback! "To reverse the setup, and boot back to stock NAND kernel permanently, execute the following inby thistleknot - Debian
okay. I will look on finding my usb to serial :)by thistleknot - Debian
Do I need usb/serial to apply the alternative kernel? That's why I was leaning towards trying to build the .so file using default latest fw kernel. Oh yeah, my use case is I'm using iscsi in proxmox using zfs and boy let me tell you, I am getting amazing performance. Although I thought I could do a little better by setting up nas side caching that was larger than my node size cachiby thistleknot - Debian
you know, I am quite satisfied with this device. I wish it had dm-cache enabled in the kernel... idk if I can compile the kernel outside of the box and ssh in a .so file and insmod it, but that might be ideal considering my use case. I am just trying to enable a read cache. I would use lvm, but...dm-cache isn't enabled. If I could download a basic toolset (any busy box built cache might dby thistleknot - Debian
sorry to be a bother Where is the pin out location on nas326? does it require soldering?by thistleknot - Debian
where does one connect the usb to serial adapter? Is this like a 4 pin on the motherboard?by thistleknot - Debian