Skip to content

Instantly share code, notes, and snippets.

View RMerl's full-sized avatar

Eric Sauvageau RMerl

View GitHub Profile
@RMerl
RMerl / gist:fe9441e807788bf8777b9bb9cceb1822
Created April 29, 2020 19:12
Early notes - building Asuswrt-Merlin under WSL2
sudo dpkg --add-architecture i386
sudo apt update
sudo apt-get install libtool-bin cmake libproxy-dev uuid-dev liblzo2-dev autoconf automake bash bison \
bzip2 diffutils file flex m4 g++ gawk groff-base libncurses5-dev libtool libslang2 make patch perl pkg-config shtool \
subversion tar texinfo zlib1g zlib1g-dev git gettext libexpat1-dev libssl-dev cvs gperf unzip \
python libxml-parser-perl gcc-multilib gconf-editor libxml2-dev g++-multilib gitk libncurses5 mtd-utils \
libncurses5-dev libvorbis-dev git autopoint autogen sed build-essential intltool libglib2.0-dev \
@RMerl
RMerl / gencert.sh
Created April 20, 2017 19:47
gencert.sh V2
#!/bin/sh
SECS=1262278080
cd /etc
cp -L openssl.cnf openssl.config
LANCN=$(nvram get https_crt_cn)
LANIP=$(nvram get lan_ipaddr)
@RMerl
RMerl / gist:a603628bd2f6d81de5b977b86967d7a5
Last active December 1, 2016 05:14
mtd bad block handling v2
diff --git a/release/src/router/rc/mtd.c b/release/src/router/rc/mtd.c
index 2d35a1b..4b0b11a 100644
--- a/release/src/router/rc/mtd.c
+++ b/release/src/router/rc/mtd.c
@@ -72,6 +72,36 @@ static void crc_done(void)
// -----------------------------------------------------------------------------
+int skipbb = 0; // Skip BB check if not supported by device
+