Ubiquiti EdgeRouter X Firmware

EdgeRouter ER-X/ER-X-SFP/EP-R6: Firmware v2.0.8 Firmware 2019-12-05

sha256sum 23aa317cf46aee4f5635eb8af75781ea76cbc49d03bc202812344466d88d631b ER-e50.v2.0.8.5247496.tar

EdgeRouter ER-X/ER-X-SFP/EP-R6: Firmware v2.0.6 Firmware 2019-07-17

sha256sum 71e36defd8a00ba61031bffd51f3fbb35685394312ca2ba6f5bc0dd7807a0d22 ER-e50.v2.0.6.5208541.tar

EdgeRouter ER-X/ER-X-SFP/EP-R6: Firmware v1.10.10 Firmware 2019-07-16

sha256sum 0b0ef2f858c9a0f6a0e9b0ccda890e9c10422afaa6a6704271a9ef84d795f646 ER-e50.v1.10.10.5210345.tar

Build / Compile RetroShare v0.6.5 on Debian 10 Buster

Install dependencies

apt install -y git cmake qttools5-dev libglib2.0-dev libupnp-dev libssl-dev libxss-dev libbz2-dev libsqlcipher-dev libspeex-dev libspeexdsp-dev libxslt1-dev libcurl4-openssl-dev libopencv-dev tcl8.6 libmicrohttpd-dev rapidjson-dev qt5-default qtmultimedia5-dev libqt5x11extras5-dev build-essential (libgnome-keyring-dev)

Get the Source

git clone https://github.com/RetroShare/RetroShare.git
git checkout v0.6.5

build the Source

cd RetroShare && qmake CONFIG-=debug CONFIG+=release && make && make install

run retroshare

/usr/bin/retroshare

without gui

/usr/bin/retroshare-nogui

with webinterface

/usr/bin/retroshare-nogui --webinterface 9090 --docroot /usr/share/retroshare/webui/ --http-allow-all

with debugging

./retroshare-gui/src/retroshare -d 0

enable DHT with bdboot.txt (get bdboot.txt from installer or portable) and put it into your ~/.retroshare/LOC06_…/bdboot.txt

debug:

qmake CONFIG+=tests CONFIG+=address_sanitizer
make -j4
tests/unittests/unittests

OpenWRT flash Asus RT-N66U

Upload OpenWRT Firmware for Asus RT-N66U via tftp / curl

  1. Set your computer to a static IP (e.g. 192.168.1.123), subnet 255.255.255.0, default gateway 192.168.1.1
  2. Put router into recovery mode by holding down the reset button while powering up the router, wait until the power led is blinking slowly, then release the reset button.
  3. upload .trx file (brcm47xx/mips74k/) with
    curl -T openwrt-18.06.4-brcm47xx-mips74k-asus-rt-n66u-squashfs.trx tftp://192.168.1.1
  4. When complete, wait until the router reboots itself, which can take at least 10 minutes.
  5. Wait until the router reboots itself, then access the OpenWRT GUI (Luci) at 192.168.1.1 to set a password.