Using a brand-locked Hitron CGN3 as a standalone router


 Posted on February 11th, 2026

This is a bit of an exception from my usual posts but I thought I’d add it here since people seem to have been struggling with this for years and since you can presently get this hardware around Toronto for as low as $10.

I happen to have a Rogers-branded box but I suspect this method would work just as well for any other any other branded CGN3 models. It might even work with other branded Hitron networking devices but that’s a whole lotta conjecture on my part.

Want local router, can’t log in

As mentioned, this simple bypass will only allow you to set up the CGN3 as a standalone router and assumes that you can’t log in to configure it for this purpose (otherwise just log in and configure it!) Usually this is because the device is brand-locked (e.g. to Rogers), and requires a confirmed cable internet connection before allowing you any further.

If you’re planning to use the router for cable internet access then you should go through the regular setup outlined by your ISP. If that doesn’t work then contact them for assistance (that’s what you’re paying for!)

Otherwise, use this method to connect your WiFi and wired devices together so that they can communicate. Typical uses include LAN gaming, connecting to local networked printers and scanners, using local webcams, accessing local network storage devices, local file sharing and media streaming, etc.

Instructions

  1. Perform a full hardware reset on the unit and then turn it on (plug in the power supply).
    The manual claims that you only need to press and hold the hardware RESET button (the tiny button on the back that requires a paperclip), for about 10 seconds but I hold it longer just in case.
  2. Use a computer or tablet to connect to the CGN3.
    The manual describes both the wired (Ethernet) and wireless (WiFi) methods. You might be able to use a mobile phone for this but I haven’t tried it and it seems like it would be a pain in the ass.
  3. Fire up your favourite browser and go to the following URL:
    http://192.168.0.1/selfinstall/index.html#test_success
  4. Open up the Developer Tools panel (CTRL-SHIFT-I or CMD-SHIFT-I in most browsers) and switch to the JavaScript Console tab (often just called “Console”). Then copy and paste the following code into the console, followed by ENTER:

    document.querySelector("#test").value = "1";
    document.querySelector("#name").value = "";
    document.querySelector("#pass").value = "";
    initHistory();

  5. Turn the modem off and then on again (unplug it and then plug it back in).
  6. Reconnect back to the modem using your preferred method (see step 2).
  7. In your browser go to:
    http://192.168.0.1/
  8. Log in with the username “cusadmin” and same password as network password — blank, unless you specified some other value for the “#pass” part in step 4.
  9. Configure away! (I recommend starting with changing the admin password.)

But why?

Again, it’s a cheap option if you’re looking for a wireless+wired router that supports 802.11b/g/n concurrent dual band (2.4GHz and 5GHz) along with WPA-PSK and WPA2-PSK security. It’s got pretty flexible configuration options and it can even act as a Samba (network) storage server — just plug a USB storage device or two in the back.

I can’t say that the CGN3 is the best router I’ve ever used but it works pretty well, most of the time. For the money, I can’t complain.

Comments are closed.