Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial setup #118

Merged
merged 1 commit into from
Jan 5, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions docs/home-router/comcast-bridge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Comcast Bridge Mode

You are ready to make the Netgear RS router your sole router, and switch the Comcast router
to being a "dumb modem". This will disrupt network connectivity for all devices in your home.

Hopefully, just for a few minutes.

## Switch Comcast router to bridge mode

- Connect the Netgear RS router to one of the LAN (local network) ports on the Comcast router.
- Disconnect any other wired connections from the Comcast router - such as your node -
and connect them to one of the LAN (local network) ports on the Netgear RS router. The 2.5G
ones are nice if your node has 2.5G support, and don't hurt if it doesn't.
- Connect to the Comcast router via LAN or WiFi, navigate to `http://10.0.0.1`, and switch
"Bridge Mode" to "Enabled". Comcast has [instructions](https://www.xfinity.com/support/articles/wireless-gateway-enable-disable-bridge-mode)
for this.

In our testing, the Netgear RS router did not receive an external public IP right away.
We power cycled the Comcast router/modem and the Netgear RS, and then it worked.

You can see the external address at Advanced -> Internet Port -> IP Address. Netgear have
[documentation](https://www.netgear.com/hub/technology/what-is-router-ip-address/) for this.

A public IP is any that isn't private: Does not look like `192.168.x.x` or `10.x.x.x` or `172.16.x.x` through
`172.31.x.x`.

## Configure IPv6 on Netgear

Comcast offers IPv6 services in the US, and we'd want that to continue working for you.

On the Netgear web interface, go to Advanced -> Advanced Setup -> IPv6, and set "Internet Connection Type" to "Auto Detect", then click "Apply"

You can verify this worked by coming back to that page and seeing that an IPv6 address has been assigned to the Netgear RS. Your devices on
the network should also show that they have both an IPv4 and an IPv6 address.
20 changes: 20 additions & 0 deletions docs/home-router/rs300-start.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
We've tested and documented switching to a Netgear RS300 on Comcast. Any router in the
[Netgear RS line](https://www.netgear.com/home/wifi/routers/listing-filter/ax-wifi7/) should work the same way.

The Netgear routers have a mobile app as well as a web interface. We've documented setting it up via
the web interface from a laptop.

- [App instructions](https://kb.netgear.com/119/How-do-I-set-up-and-install-my-NETGEAR-router)
- [Laptop instructions](https://kb.netgear.com/22697/How-do-I-install-my-NETGEAR-router-using-the-router-web-interface)

Where it says "connect your modem to the yellow Internet port on the back of your NETGEAR router", the
"modem" here is your current ISP router. Use one of its Ethernet LAN, local network, ports, to connect to the "Internet"
port on the Netgear RS.

Netgear will prompt you for an admin password, download a firmware update, and restart. At that
point, you should be able to log in with the new admin password and continue setup.

Netgear defaults to an internal `192.168.1.0/24` network. We haven't tested what happens if that also happens to be
the default network of the ISP router. It's possible firmware update will fail, or that you'll need to set up the Netgear router
without Internet connection, and connect it only after the ISP router has been switched to "bridge mode". Firmware
update in that case would happen as the last step, not the first step.
6 changes: 5 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ nav:
- Better Router:
- Overview: home-router/overview.md
- Prepare: home-router/prepare.md
- Netgear Router Setup:
- Initial Setup: home-router/rs300-start.md
- Final Switchover:
- Comcast: home-router/comcast-bridge.md
- Holesky Testnet:
- Lighthouse/Nethermind: holesky-node.md
- Lodestar/Reth: holesky-node-alt.md
Expand All @@ -22,7 +26,7 @@ nav:
- Alerting: alerting.md
- Maintenance and Security: security-maintenance.md
- Migrate to a larger disk: migrating-to-a-larger-disk.md
- Exiting a validaror: voluntary-exit.md
- Exiting a validator: voluntary-exit.md
- MEV Relay List: MEV-relay-list.md
- Legacy Guides:
- Prepare for the Merge: prepare-for-the-merge.md
Loading