# WRT1200AC blue web interface

**URL:** <https://forum.openwrt.org/t/wrt1200ac-blue-web-interface/129703>\
**Category:** Installing and Using OpenWrt\
**Created:** [June 12, 2022, 11:31am UTC](https://forum.openwrt.org/t/wrt1200ac-blue-web-interface/129703 "2022-06-12T11:31:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrgenie](https://forum.openwrt.org/user_avatar/forum.openwrt.org/mrgenie/32/55083_2.png) [@mrgenie](https://forum.openwrt.org/u/mrgenie)\
**Post date:** [June 12, 2022, 11:31am UTC](https://forum.openwrt.org/t/wrt1200ac-blue-web-interface/129703/1 "2022-06-12T11:31:42Z")

</div>

On my other partition I have openwrt (self compiled and working)  
now I want to upgrade to a non-self-compiled , but says it can't

So I wanted to boot from the 2nd partition.., seems corrupted..

So I booted again from the openwrt one..

And put the original OEM..

back to that partition again - to boot from it..

I get IP, dhcp works.. internet from WAN to LAN works..

but when I go to 192.168.1.1 all I see is a dark blue screen - instead of a web interface to logon to..

Any thoughts?

Btw, I tried TFTP doesn't work.. gives an error..

I can go back to the other partition - openwrt (Actually LEDE) boots just fine..

but I can't seem to put a working OEM on that one partition.. well I can, but like I said - just a blue page no login web interface

---

<div class="post-metadata">

**Author:** ![mrgenie](https://forum.openwrt.org/user_avatar/forum.openwrt.org/mrgenie/32/55083_2.png) [@mrgenie](https://forum.openwrt.org/u/mrgenie)\
**Post date:** [June 12, 2022, 1:12pm UTC](https://forum.openwrt.org/t/wrt1200ac-blue-web-interface/129703/2 "2022-06-12T13:12:42Z")

</div>

add:

```nohighlight
<!DOCTYPE html>
<html dir="ltr" lang="en-US">
<head>
    <!--
2018 Belkin International, Inc. and/or its affiliates. All rights reserved.

$Author$
$DateTime$
$Id$
-->
    <meta http-equiv="Cache-Control" content="no-cache, no-store" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta name="robots" content="noindex">
    <meta name="description" content="Included with your Linksys Smart Wi-Fi Router, create a free Linksys Smart Wi-Fi account to access your home network from anywhere, at any time. Includes easy guest access, parental controls, and apps that make home networking easier and fun.">
    <noscript><meta http-equiv="REFRESH" content="0;url=/ui/1.0.99.191786/dynamic/script-disabled.html"></noscript>
    <title>Linksys Smart Wi-Fi</title>

    <style type="text/css">
        body {
            background-color: #001b2d;
        }

        #oneMoment {
            font-size: 15pt;
            text-align: center;
            background-color: #DDD;
            padding: 5px;
        }

        #oneMoment img {
            vertical-align: middle;
        }
    </style>

    <!--[if lte IE 9]>
        <script type="text/javascript" src="/ui/1.0.99.191786/static/cache/js/lib/webshim/extras/loaders/yepnope.js"></script>
        <script type="text/javascript" src="/ui/1.0.99.191786/static/cache/js/console.js"></script>
    <![endif]-->

    <script type="text/javascript" src="/ui/1.0.99.191786/static/js/shared/shared-util.js"></script>
    <script type="text/javascript" src="/ui/1.0.99.191786/static/js/third_party/json.js"></script>
    <script type="text/javascript" src="/ui/1.0.99.191786/static/cache/js/lib/jquery.js"></script>
    <script type="text/javascript" src="/ui/1.0.99.191786/static/cache/js/browser.js"></script>
    <script type="text/javascript" src="/ui/1.0.99.191786/static/js/any_device/jnap-simple.js"></script>

    <script type="text/javascript">
        var browser = RAINIER.browser,
            isDebug = false,
            isBlocked = window.location.port === '52000',
            urlSuffix = '',
            $ajax,
            $ajaxSetup,
            $deferred,
            $extend,
            $isFunction;

        // handle redirects for various scenarios

        function loginRedirectChecks() {
            if (browser.isBrowserInvalidMobile()) {
                window.location.replace('/ui/1.0.99.191786/dynamic/login-simple.html?redirectedFromLogin=invalidMobileBrowser');
            } else if (browser.isBrowserInvalid()) {
                window.location.replace('/ui/1.0.99.191786/dynamic/login-simple.html?redirectedFromLogin=invalidBrowser');
            } else if (!browser.isCookiesEnabled()) {
                window.location.replace('/ui/1.0.99.191786/dynamic/cookies-disabled.html');
            } else {
                window.location.replace('/ui/1.0.99.191786/dynamic/login.html' + urlSuffix);
            }
        }

        // set session-cookie to confirm they have gone through these checks
        function setIndexCookie() {
            RAINIER.shared.util.setCookie('visited-index', true, null, '/');
        }

        function setUnsecuredWarningOff() {
            RAINIER.jnap.send({
                action: '/jnap/core/SetUnsecuredWiFiWarning',
                data: { enabled: false },
                cb: function(data) {
                    if (data.result === 'OK') {
                        // logic taken from /setup/welcome.js
                        var rootUrl = window.location.protocol + '//' + window.location.hostname + '/#casupport';

                        $('#oneMoment').show();

                        setTimeout(function() {
                            window.location.replace(rootUrl);
                        }, 20000);
                    } else {
                        console.error('SetUnsecuredWiFiWarning failed:', data);
                    }
                }
            });
        }

        $(document).ready(function() {
            $ajax = jQuery.ajax;
            $ajaxSetup = jQuery.ajaxSetup;
            $deferred = jQuery.Deferred; // used by ajax
            $extend = jQuery.extend; // used by ajax
            $isFunction = jQuery.isFunction; // used by extend

            // if the user came from e.g. ciscoconnectclcoud.com, redirect to sanitize address
            if (window.location.host.toLowerCase().indexOf('cisco') !== -1) {
                window.location.replace('//myrouter.local'); //this will support both http and https
            }

            // if the user is accssing linksysremotemanagement.com then redirect to the advertised url
            if (window.location.host.toLowerCase().indexOf('linksysremotemanagement.com') !== -1) {
                // handle environment subdomains by including them in the redirect
                // note the http, to allow this link to work for users behind a router
                window.location.replace('http://' + window.location.host.replace('linksysremotemanagement.com', 'linksyssmartwifi.com'));
            }

            if (!isBlocked) {
                setIndexCookie();
            }

            // if the user is already authenticated, take them to home.html
            if (RAINIER.shared.util.getCookie('admin-auth') || RAINIER.shared.util.getCookie('user-auth-token')) {
                window.location.replace('/ui/1.0.99.191786/dynamic/home.html');
            } else {
                // check to see if the user is behind a Node device
                RAINIER.jnap.send({
                    action: RAINIER.jnapActions.getDeviceInfo(),
                    data: {},
                    cb: function(data) {
                        if (data.result === 'OK') {
                            var services = data.output.services,
                                isBehindNode = false;

                            for (var i = 0; i < services.length; i++) {
                                if (services[i].indexOf('/jnap/debug/') !== -1) {
                                    isDebug = true;
                                } else if (services[i].indexOf('/jnap/nodes/') !== -1) {
                                    isBehindNode = true;
                                    break;
                                }
                            }

                            console.warn('isBehindNode', isBehindNode);

                            if (window.location.hash === '#casupport') {
                                urlSuffix = '#casupport';
                                setIndexCookie();
                            }

                            if (isBehindNode) {
                                RAINIER.shared.util.checkIfNodeConfigured(function(isConfigured) {
                                    console.warn('isConfigured', isConfigured);

                                    if (window.location.hash === '#casupport') {
                                        if (isBlocked) {
                                            setUnsecuredWarningOff();
                                        } else {
                                            loginRedirectChecks();
                                        }

                                        return;
                                    }

                                    if (!isConfigured) {
                                        // if Node is not configured, redirect to appropriate unconfigured-blocking page
                                        if (browser.isBrowserInvalidMobile()) {
                                            window.location.replace('/ui/1.0.99.191786/dynamic/velop/mobile-blocking.html');
                                        } else {
                                            window.location.replace('/ui/1.0.99.191786/dynamic/velop/desktop-blocking.html' + urlSuffix);
                                        }
                                    } else { // isConfigured
                                            // '#m' tells the page to switch to the Configured text
                                        if (browser.isBrowserInvalidMobile()) {
                                            window.location.replace('/ui/1.0.99.191786/dynamic/velop/mobile-blocking.html#m');
                                        } else {
                                            // redirect to configured Velop ad-blocking with bypass link, unless bypass cookie is set
                                            window.location.replace('/ui/1.0.99.191786/dynamic/velop/desktop-blocking.html#m' + urlSuffix);
                                        }
                                    }
                                });
                            } else {
                                loginRedirectChecks();
                            }
                        } else {
                            // JNAP call failed, assume they are Remote
                            loginRedirectChecks();
                        }
                    },
                    disableDefaultAjaxErrHandler: true,
                    disableDefaultJnapErrHandler: true
                });
            }
        });
    </script>
</head>
<body>
    <div id="oneMoment" style="display:none;">
        One Moment <img src="/ui/1.0.99.191786/static/images/spinner/Spinner_18.gif" align="middle" width="18" height="18" border="0" alt="Spinner">
    </div>
</body>
</html>

```

This is the "Blue webpage" i see..

weirdly - with the stock firmware downloaded from linksys website - I can access the router using this useless app

---

<div class="post-metadata">

**Author:** ![mike](https://forum.openwrt.org/user_avatar/forum.openwrt.org/mike/32/6088_2.png) [@mike](https://forum.openwrt.org/u/mike)\
**Post date:** [June 12, 2022, 5:37pm UTC](https://forum.openwrt.org/t/wrt1200ac-blue-web-interface/129703/3 "2022-06-12T17:37:15Z")

</div>

You just need to clear the cookies/cache in your browser, Linksys stock gui always does that when going back from OpenWrt.

---

<div class="post-metadata">

**Author:** ![anomeome](https://forum.openwrt.org/user_avatar/forum.openwrt.org/anomeome/32/15002_2.png) [@anomeome](https://forum.openwrt.org/u/anomeome)\
**Post date:** [June 12, 2022, 6:03pm UTC](https://forum.openwrt.org/t/wrt1200ac-blue-web-interface/129703/4 "2022-06-12T18:03:34Z")

</div>

OEM call home page maybe?

> [@mrgenie](#):
>
> but says it can't

you will not be able to upgrade directly, force and do not keep config will be required.
