How to enrage your cable modem
This commit is contained in:
19
2016-02-01-how-to-enrage-your-cable-modem.html
Normal file
19
2016-02-01-how-to-enrage-your-cable-modem.html
Normal file
@@ -0,0 +1,19 @@
|
||||
<!--# set var="title" value="How to enrage your cable modem" -->
|
||||
<!--# set var="date" value="February 1, 2016" -->
|
||||
|
||||
<!--# include file="include/top.html" -->
|
||||
|
||||
<p>I have an <a href="http://www.amazon.com/ARRIS-SURFboard-SB6183-DOCSIS-Cable/dp/B00MA5U1FW">Arris SB6183</a>. 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.</p>
|
||||
|
||||
<p>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.</p>
|
||||
|
||||
<pre><code>sudo tcpdump -i <network-interface> port 67 or port 68 -v -e -n
|
||||
</code></pre>
|
||||
|
||||
<p>Just DHCP requests from my router, going unanswered, and broadcast replies to requests from other clients.</p>
|
||||
|
||||
<p>Next up: add config settings one by one and see what breaks it.</p>
|
||||
|
||||
<p>Turns out, enabling IPv6 causes it reliably. Apparently, Cisco IOS routers begin spewing IPv6 router advertisements when you turn on IPv6. You can <a href="https://www.prolixium.com/mynews?id=804">sniff these</a> (thanks prox). You can also <a href="http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipv6/command/ipv6-cr-book/ipv6-i3.html#wp2583862361">suppress them</a>.</p>
|
||||
|
||||
<!--# include file="include/bottom.html" -->
|
||||
@@ -18,6 +18,7 @@
|
||||
<li>2016-Feb-24: <a href="2016-02-24-down_the_epoll_rabbit_hole.html">Down the epoll rabbit hole</a></li>
|
||||
<li>2016-Feb-15: <a href="2016-02-15-streaming-netflix-from-android-to-os-x.html">Streaming Netflix from Android to OS X</a></li>
|
||||
<li>2016-Feb-15: <a href="2016-02-15-cable-modem-channel-party.html">Cable modem channel party</a></li>
|
||||
<li>2016-Feb-01: <a href="2016-02-01-how-to-enrage-your-cable-modem.html">How to enrage your cable modem</a></li>
|
||||
</ol>
|
||||
|
||||
<!--# include file="include/bottom.html" -->
|
||||
|
||||
18
markdown/2016-02-01-how-to-enrage-your-cable-modem.md
Normal file
18
markdown/2016-02-01-how-to-enrage-your-cable-modem.md
Normal file
@@ -0,0 +1,18 @@
|
||||
<!--# set var="title" value="How to enrage your cable modem" -->
|
||||
<!--# set var="date" value="February 1, 2016" -->
|
||||
|
||||
<!--# include file="include/top.html" -->
|
||||
|
||||
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 <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](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).
|
||||
|
||||
<!--# include file="include/bottom.html" -->
|
||||
@@ -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)
|
||||
|
||||
<!--# include file="include/bottom.html" -->
|
||||
|
||||
Reference in New Issue
Block a user