Name | Modified | Size | Downloads / Week |
---|---|---|---|
old-releases | 2015-06-14 | ||
patches | 2015-02-14 | ||
README | 2015-06-15 | 2.2 kB | |
R7000_V1.0.4.30_1.1.67-1506140749.chk.tar.gz | 2015-06-14 | 27.7 MB | |
post-mount | 2015-01-10 | 876 Bytes | |
debian.tar.bz2 | 2015-01-10 | 85.5 MB | |
Totals: 6 Items | 113.2 MB | 0 |
This project helps owners of the Netgear R7000 router to install a chroot debian environment. Important note ============== If you install this software to your router, then you do it on your own risk. I'm not responsible for any damage, if something goes wrong. Setup ===== - Initialize a USB-stick with ext3 or ext4 and place the file post-mount in the root of the USB-stick. - Install the firmware (R7000_V1.0.4.30_1.1.67-1506140749.chk) to the router. - Power up the router and plug the USB-stick into the router. After the setup was successful, you have a debian environment on the USB-stick, into which you can chroot. There are no services started. You have to access a shell on the router, to make use of the debian environment. You can enable telnet with telnetanable. https://code.google.com/p/netgear-telnetenable/downloads/list https://code.google.com/p/netgear-telnetenable/issues/detail?id=2 Files ===== The firmware R7000_V1.0.4.30_1.1.67-1506140749.chk was generated from the Netgear sources with the patches in netgear-V1.0.4.18_1.1.52-patches.tar.gz applied. The file debian.tar.bz2 contains the files which were created with the command: debootstrap --arch=armel --foreign wheezy debian http://ftp.debian.org/debian/ The script post-mount is automatically executed from the modified firmware, when the USB-stick is plugged into the router. Issues ====== Some configuration changes in the web-interface are killing the processes which are running in the debian environment. Build ===== If you want to build the firmware, then you need this two files: http://www.downloads.netgear.com/files/GPL/R6250-V1.0.0.62_with_toolchain_source.zip http://www.downloads.netgear.com/files/GPL/R7000-V1.0.4.30_1.1.67_GPL.zip Which can be found on: http://kb.netgear.com/app/answers/detail/a_id/2649/~/netgear---open-source-code-for-programmers-%28gpl%29 The Netgear R7000 sources contains a version of trx, which produces output which bricks the router. This should be fine: https://github.com/Victek/Tomato-RAF/blob/master/release/tools/trx Copy trx to /usr/local/bin and follow the instructions in R6250-V1.0.0.62_with_toolchain_source.zip