Thank you Voxel for another release!
I couldn't find this feature in the docs:
The only user script that appears in QuickStart.txt is /mnt/ntgr/rc.user, that already existed in previous versions. Is this a new one?
That's it, sshd is enabled but I can't login until I enable telnet on debug. After that, I can disable telnet again and ssh login still works. It only happens after flashing firmware, no problems with router reboots.
This also happens to me after every new flash: I have to enable telnet and login one time at least to be able to use ssh, but it works after that even rebooting router.
Well, as a matter of fact my "solution" survives flashing new Voxel releases without losing data, I cannot confirm if it'll survive after factory reset or flashing original firmware again. If you have an v2 RBK50 without USB, these are the steps to have persistent data working with Voxel...
About the WireGuard VPN, I don't know if there are any future plans on implementing the WG server on Voxel firmware. I'm currently using it when outside home with a RaspB port forarded, and performance is much better than the OpenVPN server on the Orbi.
Thank you in any case for this great work...
After testing the new init script, and mounting an internal partition like it was an USB disk, I cannot login with SSH again using password. Is there a nvram parameter to disable the forced cert auth on SSH? Can I put mi own sshd.conf file anywhere on overlay folder to change this behaviour?
This is what I do: in file /etc/net-lan replace the line with option dns $($CONFIG get lan_ipaddr) with your own DNS, you can also put a second DNS external just in case
option dns 192.168.x.x
option dns 8.8.8.8. You can make a copy of this file, and overwrite it on every reboot with an script.
Great Voxel! Thank you! Now I'll start doing some playing with Entware without losing all on reboot :)
Is only necessary to put my own script on /mnt/ntgr/rc.user? No nvram parameter needed?
Oh, I almost forgot to ask: will this script be wiped on new firmware flash?
Thanks Voxel for this release.
I'd like to ask for a change in future releases: in the new RBK50 there is no longer USB port, so we can't use an USB drive to automatically load scripts on boot. I'm currently using an internal unused UBIFS volume to store my scripts (ubi0_1 in my case), but I...
Thank you for the Christmas gift Voxel, data in my partition survived the flashing :)
I'm currently using dnscrypt-proxy for adblock, but sometimes I need to bypass the filters. As a quick solution, I thought of using the guess wifi network, but it also uses the router as the primary DNS...
OK, I'm doing some advances, so I'll put them here so maybe someone without USB port can make use of it to persist data on RBR50 and have a similar configuration.
First, I checked on mtd devices which were already on a UBI volume, using
root@RBR50:~# ubinfo --all
UBI version...
Hi Voxel,
My RBR50 only have MTD block devices. These are the devices and free space available (except mounted ones):
/dev/mtdblock0 1.00 MB
/dev/mtdblock1 1.00 MB
/dev/mtdblock2 1.00 MB
/dev/mtdblock3 1.00 MB
/dev/mtdblock4 1.00 MB
/dev/mtdblock5 .50 MB
/dev/mtdblock6 .50 MB
/dev/mtdblock7...
So far so good with this version, I already have dnscrypt working with adblock filtering, thank you Voxel!
Anyway, now I'm trying to get a way of persist data into the RBR50 between reboots without using an USB drive (my model and the new ones doesn't have an USB port anymore). I read in a blog...