Modified firmware R7500v1 for use with Entware-ng and Debian

198 posts / 0 new
Last post
xpress7
xpress7's picture
Hi Voxel,  It's very bad news

Hi Voxel,  It's very bad news for us to hear that you have frozen the development of R7500. Practically you are the only one developing firmware for this router. 

Hope atleast you'll release a version occassionally.

Any info on Dynamic QoS? It is the only thing, I feel broken in this firmware. Layout, and devices losing priority after router restart. And as usual, no database update, due to netgears EOL of this product. Anyway to update the database manually?

 

Voxel
Voxel's picture
Hi xpress7,

Hi xpress7,

Latest QoS DB is included into my build v. 1.0.1.14SF (DB July 2016). No more fresh DB is available yet. The same version is for R7800.

P.S. As I said, I can do some maintenance of firmware. Including update of QoS DB and re-new of such packages as OpenVPN, OpenSSL etc. But not significant changes which could cause brick ;-)
Voxel.

Voxel
Voxel's picture
WAN is not problem. In QoS

WAN is not problem. In QoS Setup test gives 500/50Mb but over LAN maximum is 160/50. With 1.094 On both is 500/50.
 

Sorry I do not understand what you mean. WAN is fast but LAN is not?

Voxel.

 

nesham
nesham's picture
Exactly.

Exactly.

Voxel
Voxel's picture
It looks as a bug in pre

It looks as a bug in pre-compiled module "ookla". Try to replace /bin/ookla file from router by file from this TAR archive:
 

https://yadi.sk/d/O1Z3PwVB3FyGtz

 

It is extracted from R7500v2 firmware.

 

Voxel.

Voxel
Voxel's picture
For Entware-3x users:
 

 

Voxel
Voxel's picture
Info for Entware-3x users:New

Info for Entware-3x users:

New version of Entware-3x for Cortex-A15 architecture is released (170424). More than 90 packages are upgraded.

 

Mysql 5.1 replaced by Mariadb 5.5.56


The links are:

http://ownweb.eu/Downloads/Entware/
(thanks to vladlenas for his help and hosting). Automatic installation tuned to R7800 with my build.

or

http://cortex-a15.zyxmon.org/binaries/cortex-a15-3x/
(thanks to zyxmon for hosting). Classic Entware-3x installation known for Entware users.

It is enough to do "opkg update" and "opkg upgrade" if you did not use Mysql. Otherwise, remove Mysql packages first.

Voxel

rikko
rikko's picture
hello Voxel,

hello Voxel,

I would like to use the VPN option available in the R7500 firmware (your version) with NordVPN provider, to have all clients in my local network "protected" by the VPN.

There is a friendly way (GUI) to set paramters in the openVPN configuration file, or I have to do it through the console ?

Do you plan to extend menu (like you did with Transmission) with this kind of features/tools?

Thanks.

PS: I set SSH access sucessfully, and also opt.

Great job, definitly..

Rikk

 

Voxel
Voxel's picture
rikko,

rikko,

Unfortunately I do not have R7500v1 anymore (changed to R7800). I laredy did something like this for R7800 (OpenVPN client), but cannot do that for R7500v1 w/o actual device.

Regards,
Voxel.

rikko
rikko's picture
Thanks for the answer. Do you

Thanks for the answer. Do you think that this how to is compatible with your firmware ?

https://nordvpn.com/tutorials/openwrt/openvpn/

Rikk.

Voxel
Voxel's picture
I know that this VPN is used

I know that this VPN is used with R7800. With my custome build I mean.

 

Well, it is possible to do with R7500v1. But I cannot test. You can see current codes for R7800 (github). Just changes in /etc/init.d/openvpn-client plus /usr/sbin/net-wall plus /sbin/hotplug2.mount (the last is only for copying openvpn client config from flashdrive to router). So if you want, you can try to do similar with R7500v1.

Voxel.
 

 

rikko
rikko's picture
Hello Voxel,

Hello Voxel,

   I didn't find in source code the scripts listed in the git repo (https://github.com/SVoxel/R7500 / https://github.com/SVoxel/R7800). Do I need to compile the firmware to modify them, or I can to do it "manually" through SSH on installed firmware on my R7500 (last firmware you have built) ?

Reagrds,

Rikk

VSG
VSG's picture
Can be downloaded from the

Can be downloaded from the site 

https://www.downloads.netgear.com/files/GPL/R7500-and_qtn_gpl_src_V1.0.0...

and compile, especially since is a newer driver.

Important Notice : Because of
the wireless driver default settings is updated, please press the reset
button more than five seconds to reset the router to factory default
after the firmware update to avoid some compatibility issues.

Bug Fixes

  • Fixes security issues.
  • Fixes the massive battery drain issue on Android phone when connect to R7500 5GHz wireless network.

Known issues & bugs & Limitation

  • The WMP (windows media player) as DLNA client may take longer time
    to get file list from the R6100 attached USB storage while R6100 acts as
    DLNA server if this USB storage has too many files.
  • Traffic meter – Traffic volume control is not accurate due to sampling rate. It may exceed the limit.
    Workaround: Set a proper number in “Mbytes before the monthly limit is reached” in the traffic control.
Voxel
Voxel's picture
I had in mind modification of

I had in mind modification of scripts using "live" router. through SSH.

Changes for R7800:
 

https://github.com/SVoxel/R7800/tree/master/package/hotplug2/files  (hotplug2.mount)

https://github.com/SVoxel/R7800/tree/master/package/openvpn/files (openvpn-client.init  it will be copied to /etc/init.d, no such file in R7500 codes, i.e. it will be new)

https://github.com/SVoxel/R7800/tree/master/git_home/net-wall.git  (net-wall)

 

hotplug2.mount is used only to copy ovpn files from USB flash. Check first of all openvpn-client.init which should be copied to /etc/init.d/openvpn-client and enabled by command /etc/init.d/openvpn-client enable. At least such scheme is working gfor R7800. I hope I did not miss something...
Voxel.
 

Voxel
Voxel's picture
Add-on. For tests enough to

Add-on. For tests enough to play with /etc/init.d/openvpn-client and with /usr/sbin/net-wall. Just copy manually your *.ovpn file to /etc/openvpn/config/client and test from console.

Voxel.

rikko
rikko's picture
Thanks for these details. I

Thanks for these details. I will try in next coming days.

Reagrds, Rikk.

velles2003
velles2003's picture
Hello, vic, Romania here.

Hello, vic, Romania here.

I am a R7500 v1 user in 2020.

i got the router for like 50$ and i am very satisfied with it's performance.

i have a 1GB internet connection and in real life it's about there ~950 ish MB/s

so i have a few things to say:

1. Thank you Voxel! may u live long and prosper!

2. i've tried Voxels firmware and with a lot of digging and tinkering because i am not by any means a linux master or somenthing, i found that in my case, version 1.07 is the best for me.  to my surprise later versions somehow, limited my bandwith to 160MB/s download and 1 -3 MB/s upload!!! - speedtest ookla.   

i wanted few simple things on my router: good speed on 5G and LAN, VPN, SMB shares, transmission. unfortunately i "got my ears  pinned"  in how to SSh keys, dropbear and install stuff on the router. (it's an expression for how i couldn't understand it).

first of all i couldn;t telnet to router, not even using telneatble. i just cant reach router/debug.htm. 

i actually installed openwrt and ssh there and formated a usb HDD to get transmission and sharing working (i used the openwrt tutorials and voxels readme doc). so yeah. nice work! thanks a lot voxel!

3. don't bother with dd-wrt. i tried to see if 5G works but i couldn't install anything after a beta firmware form december 2017 - larger than 24MB. i thing it's a limitation from the router, even though on ddwrt site they have all sorts of firmware after 2017 - even betas from 2020!  maybe it's working on some. or maybe i am unlucky. whatever. 

4. openwrt its nice but it doesnt have 5G working.. so... 

thats all. best of luck!

Pages