What's new

Custom firmware build for R9000 v. 1.0.2.46HF/1.0.2.46HF-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/

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

Changes (vs 1.0.2.45HF):
1. OpenSSL is upgraded 1.0.2l->1.0.2m. Fixes (OpenSSL changelog):
* bn_sqrx8x_internal carry bug on x86_64 (CVE-2017-3736).
* Malformed X.509 IPAddressFamily could cause OOB read (CVE-2017-3735).
2. Changes in OpenVPN client:
* Now Power LED is blinking if router fails to connect to OpenVPN server.
* "--cd $OPENVPN_CONF_DIR" option is added to startup script.
3. Bug in openvpn-easy-rsa package is fixed (cert files regeneration, OpenSSL 0.9.8->1.0.0).
4. e2fsprogs package is upgraded 1.43.6->1.43.7.
5. curl package is upgraded 7.55.1->7.56.1.
6. ethtool package is upgaded 4.11->4.13.
7. wget package is upgraded 1.19.1->1.19.2.
8. iperf package is upgraded 2.0.9a->2.0.10.
9. libubox package is upgraded 2017-09-29->2017-10-06.
10. ubus package is upgraded 2017-02-18->2017-11-06.
11. libxml package is upgraded 2.9.6->2.9.7.
12. sqlite package is upgraded 3200100->3210000.
13. expat package is upgraded 2.2.4->2.2.5.
14. dnscrypt-resolvers.csv is updated.
15. Host tools: three components are upgraded.
16. Toolchain: Patch is added to compiler (to support compilation by gcc 6.3.0).

The link is:

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

No reset is needed to upgrade from my previous versions.

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

P.S.
This version does not include the fix for the WPA2 Vulnerability in bridge mode (the last is not released by NETGEAR yet).

Voxel.
 
Last edited:

Great work Voxel - Thanks for the update. One issue is with my 2nd USB drive. It's a WD DUO (2 disk Raid-0) It will not allow permissions to be set to something other than 777. On my 1st USB Drive it works fine. I think it might be related to the size (16gig) or it being 2 disks in raid 0.

I set it but the menu go back to default setting.
 
Thanks for you thanks,

I set it but the menu go back to default setting.

It is not quite clear for me. What menu, what filesystem do you use on your WD DUO? Usually I set permissions on my USB drive formatted as EXT4 from console using commands chmod (or chown).

Voxel.
 
Hello Voxel
I nead a help to bypassing the VPN and restoring Plex Media Server remote access behind the VPN.
Regards
Laslo

Hello Laslo,
Let's use this thread.

Please more details. You current configuration, what you have now (VPN client enabled?), what problems with Plex, what you want to get.

Voxel.
 
Hello Laslo,
Let's use this thread.

Please more details. You current configuration, what you have now (VPN client enabled?), what problems with Plex, what you want to get.

Voxel.
Hello Voxel
I am currently running 1.0.2.46HF / 1.0.2.46HF-HW firmware on r9000 and PIA vpn provider. I running plex server on both router and a server on local network. I get the indirect connection to plex server message whenever I'm outside my home network. So it has to take a detour and go through Plex. What I would like is to allow Plex's IP addresses to bypass VPN.
Laslo
 
Thanks for you thanks,



It is not quite clear for me. What menu, what filesystem do you use on your WD DUO? Usually I set permissions on my USB drive formatted as EXT4 from console using commands chmod (or chown).

Voxel.

Menu - The routers GUI under ReadyBoost options. It may just not display correctly in the routers gui menu. I will check permissions via ssh
Filesystem - on WD DUO, NTFS, as I need Winblows compatibility.

Changing Write permissions to Admin only works on the smaller USB 4tb drive though.
 
Menu - The routers GUI under ReadyBoost options. It may just not display correctly in the routers gui menu. I will check permissions via ssh
Filesystem - on WD DUO, NTFS, as I need Winblows compatibility.

Changing Write permissions to Admin only works on the smaller USB 4tb drive though.

4TB is the limit with the R9000 per USB port, unless you use NAS.

Regards
 
Hello Voxel
I am currently running 1.0.2.46HF / 1.0.2.46HF-HW firmware on r9000 and PIA vpn provider. I running plex server on both router and a server on local network. I get the indirect connection to plex server message whenever I'm outside my home network. So it has to take a detour and go through Plex. What I would like is to allow Plex's IP addresses to bypass VPN.
Laslo

Is not it your case? Or I still misunderstand you.

https://forums.openvpn.net/viewtopic.php?t=7065

Voxel.
 
Menu - The routers GUI under ReadyBoost options. It may just not display correctly in the routers gui menu. I will check permissions via ssh
Filesystem - on WD DUO, NTFS, as I need Winblows compatibility.

Changing Write permissions to Admin only works on the smaller USB 4tb drive though.

Probably Bartman is right. The problem is in 4TB limitation. It has sense to set permissions from console only for EXT2/3/4 Linux filesystems, not for NTFS.

Voxel,
 
4TB is the limit with the R9000 per USB port, unless you use NAS.

Regards

well the 16Tb seems to works fine, I guess it's just not fully supported with permissions. I know the manual states 4TB limitation, however I think that manual is very very dated.
 
Is not it your case? Or I still misunderstand you.

https://forums.openvpn.net/viewtopic.php?t=7065

Voxel.
Hello Voxel
I am currently running 1.0.2.46HF / 1.0.2.46HF-HW firmware on r9000 and PIA vpn provider. I running plex server on both router and a server on local network. I get the indirect connection to plex server message whenever I'm outside my home network. So it has to take a detour and go through Plex. What I would like is to allow Plex's IP addresses to bypass VPN.
Laslo

Or maybe XRV can try "Static Routes". I don't have a R9000, but the R7800. There you can find it in the Router "NETGEAR genie" web-interface at:
Advanced:Advanced Setup:Static Routes
Set Destination to the ip-address of your Plex, and Gateway to e.g. 192.168.1.1
 
Hello Voxel
I am currently running 1.0.2.46HF / 1.0.2.46HF-HW firmware on r9000 and PIA vpn provider. I running plex server on both router and a server on local network. I get the indirect connection to plex server message whenever I'm outside my home network. So it has to take a detour and go through Plex. What I would like is to allow Plex's IP addresses to bypass VPN.
Laslo

Probably this would be helpful for you:

https://www.myopenrouter.com/forum/...ide-using-voxels-firmware-nighthawk-x4s-r7800

Voxel.
 
Can anyone confirm if ReadyCloud works or not? Thanks

You are right, latest ReadyCLOUD released by NETGEAR v. 20170711 and used in my build is problematic (bugs). Sometimes it reports "No USB Drive", sometimes it is working. I intend to release new version of my firmware anyway, and I'll revert to previous version of ReadyCLOUD 20170214 which is OK according to my tests.

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