Open Chadster766 opened 4 years ago
So, just a couple of notes-
Thanks again for this awesome project! My other 1900 continues to run as my firewall, but I don't have any wifi enabled for it and therefore don't need the fix_brdige.sh script and it continues to hum along just fine, and now I've got a spare for it should it ever have issues.
Unfortunately, The nvme m2 to usb3 converter is working ,but with slow speeds about 700 M read and 40M write. The classical sata to esata or nvme m2 to usb3 is about 700 M read and 400M writing. The system recognize the usb 3 adapter ,boot from it of course ,but we need more...
Is there any advice probably ?
Sorry I don't have any suggestion on how to speed that up.
Well , I try to play with btrfs partitions. By Debian way everything is perfect until now . The difficult part is to boot the system from btrfs
Untiil now : make install the btrfs, apt install some tools : zlib1g-dev zlibc btrfs-tools btrfsmaintenance btrfs-progs libncurses-dev libzstd-dev python3.7 bzip2
Some results:
btrfs version btrfs-progs v5.11
modprobe btrfs modprobe: FATAL: Module btrfs not found in directory /lib/modules/5.6.14
ls /lib/modules/$(uname -r)/kernel/fs//ko /lib/modules/5.6.14/kernel/fs/cifs/cifs.ko /lib/modules/5.6.14/kernel/fs/ext2/ext2.ko /lib/modules/5.6.14/kernel/fs/fscache/fscache.ko /lib/modules/5.6.14/kernel/fs/fuse/cuse.ko /lib/modules/5.6.14/kernel/fs/fuse/fuse.ko /lib/modules/5.6.14/kernel/fs/hfs/hfs.ko /lib/modules/5.6.14/kernel/fs/hfsplus/hfsplus.ko /lib/modules/5.6.14/kernel/fs/nfsd/nfsd.ko /lib/modules/5.6.14/kernel/fs/nfs/nfsv4.ko /lib/modules/5.6.14/kernel/fs/ntfs/ntfs.ko /lib/modules/5.6.14/kernel/fs/ubifs/ubifs.ko /lib/modules/5.6.14/kernel/fs/udf/udf.ko
cat /proc/filesystems nodev sysfs nodev tmpfs nodev bdev nodev proc nodev cgroup nodev cgroup2 nodev cpuset nodev devtmpfs nodev debugfs nodev tracefs nodev sockfs nodev pipefs nodev ramfs nodev rpc_pipefs nodev devpts ext3 ext4 vfat msdos iso9660 nodev nfs nodev nfs4 nodev autofs nodev cifs nodev smb3
It has relationship with kernel ? Any advice perhaps?
I didn't built the kernel with CONFIG_BTRFS_FS option.
IMO btrf is an unstable file system.
Even if the kernel supports btrf I don't think WRT u-boot supports it as a boot partition.
Btrfs has no finished with all of new futures to supported yet until now ,i believe it is enough stable, has alot of futures ,and every day growing up .it it is a very good point for playing...
I believe it is a good start point for research..
If uboot will boot from nand or other partition scheme it could be to load the root dirs?
If we have ready the kernel for this would be nice.. Or if i have the mustdo for kernel building ,would be pretty ..to compile it myown , of course it is your project and your decision...
Yes btrfs would only need to be added to the kernel in that case.
I,m waiting...
I will add the btrfs kernel module to the next McDebian release but have not ETA on that at this time.
Don't know if BTRFS inside kernel will be better than separate module? I have tried 5.x yet, but on my 4.19.91, I managed to compile the BTRFS module with dependencies, however after loading it and create partition with it the system became very unstable suddenly (and uptime showing system loading going up to 9.0, I needed to reboot), so even we compiled successfully, we shall test with actual usage.
One more thing, I hope we can include "veth" support virtual ethernet, so that we can run docker on top of it.
McDebian 5.6.14 Beta
Updates:
Notes:
I recommend that only users that have TTL access to their WRT routers do McDebian beta testing.
In the WRT1900AC V1 make sure you have the below u-boot envars set to to accommodate the increased kernel size.
Firmware:
Root File System Update:
IPv6
To enable IPv6 in this beta release you need to enable radvd:
Then uncomment the IPv6 config lines in:
After that reboot the router.