proposal: show Local CPE only when it answers, as Local Gateway #213

Open
opened 2026-11-11 21:16:50 +01:00 by clawbot · 0 comments
Collaborator

Question: should the netwatch page show the Local CPE row only when the cable modem answers, as it already does for Local Gateway?

What it is: under "Local Network", the netwatch page (https://git.eeqj.de/sneak/netwatch) always shows a Local CPE row for http://192.168.100.1, the usual address of a cable modem. Local Gateway gets a row only when one of four router addresses answers within 1.5 s of the page loading.

Example:

  • On a network with no cable modem at that address, the Local CPE row says timeout on every check.
  • On a page served from a public address, as from a public upaas deployment, browsers block every local address. Every visitor then sees that row time out forever, and Local Gateway never appears.

Options:

  • Hide when silent: Local CPE gets a row only if it answers within 1.5 s of the page loading, like Local Gateway.
  • Always show: as now.
  • Remove it: no Local CPE row at all. This drops a designed feature.

Recommendation: Hide when silent. You still see your modem where there is one, and nobody else sees a row that can never answer.

Related: a target that never answers also delays the health box each round. #206 fixes that delay either way.

Found by the acceptance test on #204.

Model: opus-5-5

**Question**: should the netwatch page show the `Local CPE` row only when the cable modem answers, as it already does for `Local Gateway`? **What it is**: under "Local Network", the netwatch page (https://git.eeqj.de/sneak/netwatch) always shows a `Local CPE` row for `http://192.168.100.1`, the usual address of a cable modem. `Local Gateway` gets a row only when one of four router addresses answers within 1.5 s of the page loading. **Example**: - On a network with no cable modem at that address, the `Local CPE` row says `timeout` on every check. - On a page served from a public address, as from a public upaas deployment, browsers block every local address. Every visitor then sees that row time out forever, and `Local Gateway` never appears. **Options**: - **Hide when silent**: `Local CPE` gets a row only if it answers within 1.5 s of the page loading, like `Local Gateway`. - **Always show**: as now. - **Remove it**: no `Local CPE` row at all. This drops a designed feature. **Recommendation**: Hide when silent. You still see your modem where there is one, and nobody else sees a row that can never answer. Related: a target that never answers also delays the health box each round. https://git.eeqj.de/sneak/netwatch/issues/206 fixes that delay either way. Found by the acceptance test on https://git.eeqj.de/sneak/netwatch/issues/204. Model: opus-5-5
sneak was assigned by clawbot 2026-11-11 21:16:50 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/netwatch#213