Voxel
Part of the Furniture
Continuation of
https://www.snbforums.com/threads/custom-firmware-build-for-orbi-rbk50-v-2-5-0-42sf-hw.60308/
New version of my custom firmware build: 9.2.5.0.43SF-HW.
Changes (vs 2.5.0.42SF-HW):
1. Support of HiLink modem (3G/LTE: in RNDIS/CDC mode) is added.
2. WireGuard v. 20191212 is added (kernel module + "wg" utility).
3. Issue with telnet login is fixed.
4. Dropbear (SSH) is changed to allow password login (use WebGUI password for "root" user).
5. DnsCrypt Proxy v2 is upgraded to version 2.0.35.
6. stubby config is changed (not so strict requirements to the server).
7. e2fsprogs: CVE-2019-5094 and specific DNI patches are added.
8. bzip2 package is upgraded to version 1.0.8 and enabled instead of busybox version.
9. curl package is upgraded 7.66.0->7.67.0.
10. libnl-tiny package is upgraded 0.1->2019-10-29.
11. proftpd package is upgraded 1.3.3->1.3.6 plus CVE-2019-12815 patch.
12. Several NG/DNI bugs are fixed.
13. 14 not used now packages are disabled.
14. Debug: Possibility to separate SSIDs (2.4GHz/5GHz).
15. Default Congestion Control Algorithm is changed to YeAH.
16. Host tools: 19 components are upgraded to allow compilation on Debian Buster.
17. Numeration of firmware is changed (starting from "9") to avoid firmware auto updates from NG (stock).
(a) To set a separate SSID for the 5 GHz network on your Orbi RBR:
(c) SSH: it is set to allow password login. User is: root. Password is: your WebGUI password.
The link is:
https://www.voxel-firmware.com (thanks to vladlenas for his help with hosting).
Voxel.
https://www.snbforums.com/threads/custom-firmware-build-for-orbi-rbk50-v-2-5-0-42sf-hw.60308/
New version of my custom firmware build: 9.2.5.0.43SF-HW.
Changes (vs 2.5.0.42SF-HW):
1. Support of HiLink modem (3G/LTE: in RNDIS/CDC mode) is added.
2. WireGuard v. 20191212 is added (kernel module + "wg" utility).
3. Issue with telnet login is fixed.
4. Dropbear (SSH) is changed to allow password login (use WebGUI password for "root" user).
5. DnsCrypt Proxy v2 is upgraded to version 2.0.35.
6. stubby config is changed (not so strict requirements to the server).
7. e2fsprogs: CVE-2019-5094 and specific DNI patches are added.
8. bzip2 package is upgraded to version 1.0.8 and enabled instead of busybox version.
9. curl package is upgraded 7.66.0->7.67.0.
10. libnl-tiny package is upgraded 0.1->2019-10-29.
11. proftpd package is upgraded 1.3.3->1.3.6 plus CVE-2019-12815 patch.
12. Several NG/DNI bugs are fixed.
13. 14 not used now packages are disabled.
14. Debug: Possibility to separate SSIDs (2.4GHz/5GHz).
15. Default Congestion Control Algorithm is changed to YeAH.
16. Host tools: 19 components are upgraded to allow compilation on Debian Buster.
17. Numeration of firmware is changed (starting from "9") to avoid firmware auto updates from NG (stock).
(a) To set a separate SSID for the 5 GHz network on your Orbi RBR:
• From telnet/ssh console run
• Reboot your RBR and RBS
• Set “allow_diff_ssid” in nvram to “0” to disable separate SSIDs.
NOTE: It is not recommended to separate the SSIDs. Your connection could be unstable. Under your own risk.
(b) WireGuard (everything from console, for advanced users):
Code:
nvram set wla_ssid="NAME OF YOUR 5GHZ NETWORK"
nvram set allow_diff_ssid=1
nvram commit
• Set “allow_diff_ssid” in nvram to “0” to disable separate SSIDs.
NOTE: It is not recommended to separate the SSIDs. Your connection could be unstable. Under your own risk.
To use it you should first load the kernel module:
After this you should use the commands: ip, route, iptables, wg. See:
https://www.wireguard.com/quickstart/
NOTE: Your iptables rules for WireGuard should be included into /opt/scripts/firewall-start.sh script, see my QuickStart.txt
Code:
insmod /lib/modules/3.14.77/wireguard.ko
https://www.wireguard.com/quickstart/
NOTE: Your iptables rules for WireGuard should be included into /opt/scripts/firewall-start.sh script, see my QuickStart.txt
(c) SSH: it is set to allow password login. User is: root. Password is: your WebGUI password.
The link is:
https://www.voxel-firmware.com (thanks to vladlenas for his help with hosting).
Voxel.