What's new

Custom firmware build for R9000/R8900 v. 1.0.4.3HF/1.0.4.3HF-HW

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Voxel

Part of the Furniture
Continuation of:

https://www.snbforums.com/threads/custom-firmware-build-for-r9000.40125/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-2-41hf-1-0-2-41hf-hw.40481/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-2-42hf-1-0-2-42hf-hw.40688/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-2-43hf-1-0-2-43hf-hw.41167/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-2-44hf-1-0-2-44hf-hw.41301/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-2-45hf-1-0-2-45hf-hw.41820/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-2-46hf-1-0-2-46hf-hw.42223/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-2-47hf-1-0-2-47hf-hw.42721/
hhttps://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-2-54hf-1-0-2-54hf-hw-1-0-3-7hf-1-0-3-7hf-hw.43854/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-3-8hf-1-0-3-8hf-hw.44204/
https://www.snbforums.com/threads/c...r9000-r8900-v-1-0-3-11hf-1-0-3-11hf-hw.45070/
https://www.snbforums.com/threads/c...r9000-r8900-v-1-0-3-12hf-1-0-3-12hf-hw.45843/

New version of my custom firmware build: 1.0.4.3HF/1.0.4.3HF-HW.

Changes (vs 1.0.3.12HF):

1. Integration of changes from the stock v. 1.0.3.16/1.0.4.2.
2. NG version of OpenVPN client is removed (use my version if necessary).
3. Several NG bugs are corrected.
4. New samba CVE patches.
5. OpenVPN is upgraded 2.4.5->2.4.6.
6. liblz4 package is upgraded 1.8.1.2->1.8.2 (general speed improvements, see https://github.com/lz4/lz4/releases).
7. at package is upgraded 3.1.13->3.1.20.
8. libubox package is upgraded 2018-03-21->2018-04-12.
9. ca-certificates package is upgraded 20170717->20180409.
10. sqlite package is upgraded 3210000->3230100.
11. wget package is upgraded 1.19.2->1.19.5.
12. curl package is upgraded 7.59.0->7.60.0.
13. ethtool package is upgaded 4.15->4.16.
14. cifs-utils package is upgraded 6.6->6.8.
15. Host tools: several components are upgraded.


The link is:

https://www.voxel-firmware.com (thanks to vladlenas for his help with hosting).

No reset to factory is needed after flasing from 1.0.3.12HF/1.0.3.12HF-HW.

Difference 1.0.4.13HF-HW vs 1.0.4.13HF: “HW” version means hardware acceleration of OpenSSL.

P.S. It is recommended to disable Router Auto Firmware Update. Otherwise your router might be upgraded suddenly by stock version.

Voxel.
 
Woohoo! Nice Update Voxel.. Downloading now to test it out. Went back to stock for a while to see if it resolved my issue of everything but Samba seeing my USB HDD.. still nothing. 4tb works fine, 16tb used to work now doesn't. I wiped my devices on my end just to be sure but issue persists. I'm fairly certain it has something to do with old NetBios naming and CIFS 1.0 or whatever. Trying to get this to hold me over while I contemplate building an insane Unraid box.

Voxel - Do you drop the source to these releases ?

This is output from latest stock, I'm updating right now..

root@THZ:/# df -h
Filesystem Size Used Available Use% Mounted on
devtmpfs 503.0M 0 503.0M 0% /rom/dev
tmpfs 512.0k 0 512.0k 0% /dev
ubi0:eek:verlay_volume 49.7M 10.8M 36.4M 23% /overlay
ubi1:plexmediaserver 257.3M 32.0k 252.5M 0% /tmp/plexmediaserver
overlayfs:/overlay 49.7M 10.8M 36.4M 23% /
/dev/sda1 14.6T 10.3T 4.3T 0% /tmp/mnt/1

root@THZ:~/samba# mount | grep sda
/dev/sda1 on /tmp/mnt/1 type ufsd (rw,nodev,noatime,nls=utf8,uid=0,gid=0,fmask=0,dmask=0,force)

(parted) print
Model: WD My Book Duo 0A10 (scsi)
Disk /dev/sda: 16.0TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number Start End Size File system Name Flags
1 1049kB 16.0TB 16.0TB ntfs My Book Duo

Thanks again mate, keep up the good work!
 
Hi,

Thanks for your thanks :)

FYI: I use different version of samba vs stock. I did not quite understand your question:

Voxel - Do you drop the source to these releases ?


I’m using GPL source codes from NG to compare what was changed and for integration into my release. Not vice versa BTW, i.e. not my changes to stock, but their changes to mine, otherwise it would be too labor intensive process for me…

IMO they (NG) did some good improvements. Most valuable are:


1. dnsmasq is upgraded from 2.39 to 2.78 (although they forgot to change the version number).
2. Added support of 10GbE SFP+ port as WAN.
3. QCA drivers for 2.4/5GHz are upgraded.
4. A bit strange for me OpenVPN client support (dropped by me anyway ;)).
5. Enhanced OpenVPN certificate generation (SHA256 signed certs).
6. QoS DB upgrade.

But again, several old bugs are left, no any OpenSSL acceleration (neither asm nor hardware) etc. And probably new bugs are added (integrated to my version) ;)...


P.S.

Small add-on to my FW is available for people who are using reverse ssh tunneling (OpenSSH folder in my downloads for X10). OpenSSH client package is available for download. It uses OpenSSL so for HW version this would be very useful. Instead of dropbear included into firmware. OpenSSL in HW version is less CPU consuming. I use for accessing remote proxy and it provides me full speed of my ISP with not significant CPU usage (25-30 per cents vs 85-95 for single core in the case of dropbear during downloads of huge files through proxy). Installation from console, “/bin/opkg install openssh-client_7.7p1-1_r9000.ipk”.

Voxel.
 
Hi,

Thanks for your thanks :)

FYI: I use different version of samba vs stock. I did not quite understand your question:




I’m using GPL source codes from NG to compare what was changed and for integration into my release. Not vice versa BTW, i.e. not my changes to stock, but their changes to mine, otherwise it would be too labor intensive process for me…

IMO they (NG) did some good improvements. Most valuable are:


1. dnsmasq is upgraded from 2.39 to 2.78 (although they forgot to change the version number).
2. Added support of 10GbE SFP+ port as WAN.
3. QCA drivers for 2.4/5GHz are upgraded.
4. A bit strange for me OpenVPN client support (dropped by me anyway ;)).
5. Enhanced OpenVPN certificate generation (SHA256 signed certs).
6. QoS DB upgrade.

But again, several old bugs are left, no any OpenSSL acceleration (neither asm nor hardware) etc. And probably new bugs are added (integrated to my version) ;)...


P.S.

Small add-on to my FW is available for people who are using reverse ssh tunneling (OpenSSH folder in my downloads for X10). OpenSSH client package is available for download. It uses OpenSSL so for HW version this would be very useful. Instead of dropbear included into firmware. OpenSSL in HW version is less CPU consuming. I use for accessing remote proxy and it provides me full speed of my ISP with not significant CPU usage (25-30 per cents vs 85-95 for single core in the case of dropbear during downloads of huge files through proxy). Installation from console, “/bin/opkg install openssh-client_7.7p1-1_r9000.ipk”.

Voxel.

I noticed that .ipk file there I was wonder what it was for, great. What I mean is do you offer the Source Code for your Voxel build firmware, as an available download to the public.. I didn't see it anywhere.. or maybe I'm just blind?

Now all I have to do is keep waiting for a device that supports 802.11AD
 
Info for Entware users: Entware is upgraded. It is enough to run:

Code:
/opt/bin/opkg update
/opt/bin/opkg upgrade

to upgrade your version.

Voxel.
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top