diff --git a/2016-02-01-how-to-enrage-your-cable-modem.html b/2016-02-01-how-to-enrage-your-cable-modem.html
new file mode 100644
index 0000000..2eaf1f0
--- /dev/null
+++ b/2016-02-01-how-to-enrage-your-cable-modem.html
@@ -0,0 +1,19 @@
+
+
+
+
+
+
I have an Arris SB6183. While setting up a new (non-consumer) router behind it, I kept managing to trigger a modem protection mechanism. The router’s MAC address would disappear from the modem’s list of client addresses, and the modem would refuse to talk to the router at all.
+
+At first I assumed that I’d accidentally set up a DHCP server facing the cable modem, and it was blocking me to prevent pollution of the local broadcast domain.
+
+sudo tcpdump -i <network-interface> port 67 or port 68 -v -e -n
+
+
+Just DHCP requests from my router, going unanswered, and broadcast replies to requests from other clients.
+
+Next up: add config settings one by one and see what breaks it.
+
+Turns out, enabling IPv6 causes it reliably. Apparently, Cisco IOS routers begin spewing IPv6 router advertisements when you turn on IPv6. You can sniff these (thanks prox). You can also suppress them.
+
+
diff --git a/index.html b/index.html
index 31a3850..df766b9 100644
--- a/index.html
+++ b/index.html
@@ -18,6 +18,7 @@
2016-Feb-24: Down the epoll rabbit hole
2016-Feb-15: Streaming Netflix from Android to OS X
2016-Feb-15: Cable modem channel party
+2016-Feb-01: How to enrage your cable modem
diff --git a/markdown/2016-02-01-how-to-enrage-your-cable-modem.md b/markdown/2016-02-01-how-to-enrage-your-cable-modem.md
new file mode 100644
index 0000000..ddd6664
--- /dev/null
+++ b/markdown/2016-02-01-how-to-enrage-your-cable-modem.md
@@ -0,0 +1,18 @@
+
+
+
+
+
+I have an [Arris SB6183](http://www.amazon.com/ARRIS-SURFboard-SB6183-DOCSIS-Cable/dp/B00MA5U1FW). While setting up a new (non-consumer) router behind it, I kept managing to trigger a modem protection mechanism. The router’s MAC address would disappear from the modem’s list of client addresses, and the modem would refuse to talk to the router at all.
+
+At first I assumed that I’d accidentally set up a DHCP server facing the cable modem, and it was blocking me to prevent pollution of the local broadcast domain.
+
+ sudo tcpdump -i port 67 or port 68 -v -e -n
+
+Just DHCP requests from my router, going unanswered, and broadcast replies to requests from other clients.
+
+Next up: add config settings one by one and see what breaks it.
+
+Turns out, enabling IPv6 causes it reliably. Apparently, Cisco IOS routers begin spewing IPv6 router advertisements when you turn on IPv6. You can [sniff these](https://www.prolixium.com/mynews?id=804) (thanks prox). You can also [suppress them](http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipv6/command/ipv6-cr-book/ipv6-i3.html#wp2583862361).
+
+
diff --git a/markdown/index.md b/markdown/index.md
index e5a5fc8..723fd93 100644
--- a/markdown/index.md
+++ b/markdown/index.md
@@ -17,5 +17,6 @@
1. 2016-Feb-24: [Down the epoll rabbit hole](2016-02-24-down_the_epoll_rabbit_hole.html)
1. 2016-Feb-15: [Streaming Netflix from Android to OS X](2016-02-15-streaming-netflix-from-android-to-os-x.html)
1. 2016-Feb-15: [Cable modem channel party](2016-02-15-cable-modem-channel-party.html)
+1. 2016-Feb-01: [How to enrage your cable modem](2016-02-01-how-to-enrage-your-cable-modem.html)