Skip to content

Instantly share code, notes, and snippets.

Avatar

Aleem NoMonkeyNoMission

View GitHub Profile
@NoMonkeyNoMission
NoMonkeyNoMission / readme.md
Last active Feb 23, 2021
Faux-implementing IPv6 Policy-Based Routing on OpenWRT
View readme.md

Stangri's VPN Policy Routing package is a mainstay of my OpenWRT builds. It works great for IPv4, but I couldn't, for the life of me, get it working with IPv6. Instead, I had to faux-implement PBR as follows.

My VPN provider only gave me a single IP address with a /128 prefix, so I was forced to use NAT6. This left me with a stanza in my firewall config that looks like this; note the masq6 option

config zone
	option name 'wan_vpn'
	option input 'REJECT'
	option output 'ACCEPT'
	option forward 'REJECT'
View keybase.md

Keybase proof

I hereby claim:

  • I am NoMonkeyNoMission on github.
  • I am aleem (https://keybase.io/aleem) on keybase.
  • I have a public key whose fingerprint is 3FC7 9D01 055D 6BC5 AC69 E564 8039 1A75 AB0B 247A

To claim this, I am signing this object:

View gist:667829d51a385563d9eb3fa5b019b1ab
### Keybase proof
I hereby claim:
* I am NoMonkeyNoMission on github.
* I am tectonicaleem (https://keybase.io/tectonicaleem) on keybase.
* I have a public key whose fingerprint is 228F D470 6F8F 5028 C049 9AAB E093 2A97 5577 026E
To claim this, I am signing this object:
@NoMonkeyNoMission
NoMonkeyNoMission / e3372_openwrt_setup.md
Last active Apr 4, 2021
Using the Huawei E3372 4G Dongle with OpenWRT
View e3372_openwrt_setup.md

Hardware requirements:

USB modem - Huawei E3372h-153/E3372s-153 (in StickMode; non-HiLink)

Firmware versions beginning with 21.xxx.xx.xx.xx NOT 22.xxx.xx.xx.xx

Router running OpenWRT; I use:

  • GL.iNet AR750S firmware v3.022
  • OpenWrt 18.06.1 r7258-5eb055306f / LuCI openwrt-18.06 branch (git-18.196.56128-9112198)