OpenWrt Forum Archive

Topic: WDR3600 15.05 RC1 to RC2, lost web interface

The content of this topic has been archived on 23 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I've just upgraded a TP-Link WDR3600 (no packages beyond the base install) from 15.05 RC1 to RC2 with http://downloads.openwrt.org/chaos_calm … pgrade.bin and with the option of retaining settings and I've lost the web interface but the AP is still functioning. I can SSH in and see no uhttpd in /etc/init.d/:

.           cron        dropbear    log         sysctl      system
..          dnsmasq     firewall    network     sysfixtime  telnet
boot        done        led         odhcpd      sysntpd     umount

but config files are still in /etc/config/:

.         dhcp      firewall  network   system    ucitrack  wireless
..        dropbear  luci      rpcd      ubootenv  uhttpd

Is this expected? Or been encountered before? Any suggestions? (This AP doesn't have WAN access)

I installed rc2 and was surprised there was no web interface.

Still trying to "activate" the page with wifi management.
I also have not figured how to show wifi statistic information on the home page.
http://postimg.org/image/ry7tc4wjr/

Same issue with TP841v8.

the opkg.conf was still pointing to RC1 repositories, and after manual update I was able to opkg install luci.
Once everything came back up, I was left with 68K of free space on /overlay, down from 220K before the sysupgrade.

I am also seeing this with TP-Link Archer C7 v2 build openwrt-15.05-rc2-ar71xx-generic-archer-c7-v2-squashfs-sysupgrade.bin so I think it is a generic problem with RC1 to RC2.

a ticket was filed for this

The list of installed packages is much smaller in RC2 that RC1 and luci is not in the set? 

I notice /etc/opkg.conf is not updated to go to rc2 packages, maybe this problem is resulting is only a base set of packages being installed.

The directory /var/opkg-lists is missing,  which means only the base set of packages is seen.

Likely related to /etc/opkg.conf not being updated.

Work Around

# sed 's/rc1/rc2' /etc/opkg.conf > /tmp/opkg.conf    # or use another editor to fix package path
# mv /tmp/opkg.conf /etc/opkg.conf
# mkdir  /var/opkg-lists
# opkg update
# opkg install luci  #just to be sure luci is installed
# reboot

does anyone else notice the significant drop in available memory in /overlay (or in system->software: free space)?

I have done the above (seangoggin).  When I try to connect, I get this:

http://192.168.1.1/

Forbidden
You don't have permission to access / on this server.

My recollection is that there is a secure version of Luci (requires https://).  What's the name of that package?  The information on Secure LUCI seems radically different from when I installed 15.0 RC1:

http://wiki.openwrt.org/doc/howto/luci.secure

AD1C wrote:

I have done the above (seangoggin).  When I try to connect, I get this:

http://192.168.1.1/

Forbidden
You don't have permission to access / on this server.

Once you've changed /etc/opkg.conf to point to rc2 instead of rc1 do the following:

opkg update
opkg list-upgradable

Then upgrade the packages listed.

You'll probably also need to reinstall luci-theme-bootstrap (i needed to).

opkg --force-reinstall install luci-theme-bootstrap

Then restart uhttpd

/etc/init.d/uhttpd restart

Same issue with TP-Link TL-WR1043N/ND v1.

the opkg.conf was still pointing to RC1 repositories

no web Interface

i am back to RC1

AD1C wrote:

I have done the above (seangoggin).  When I try to connect, I get this:

http://192.168.1.1/

Forbidden
You don't have permission to access / on this server.

My recollection is that there is a secure version of Luci (requires https://).  What's the name of that package?  The information on Secure LUCI seems radically different from when I installed 15.0 RC1:

http://wiki.openwrt.org/doc/howto/luci.secure

The package you need is "uhttpd-mod-tls", yet all was ok after restarting the uhttpd a couple of times (the config wasn't changed)

I threw in the towel and went back to RC1.  All seems to be back to normal.  Thanks for the suggestions, though.  I'll give it another shot when RC3 is available.

seangoggin wrote:

Work Around

# sed 's/rc1/rc2' /etc/opkg.conf > /tmp/opkg.conf    # or use another editor to fix package path
# mv /tmp/opkg.conf /etc/opkg.conf
# mkdir  /var/opkg-lists
# opkg update
# opkg install luci  #just to be sure luci is installed
# reboot

Thanks.  This worked for me with no reboot required.  Note that I had to change

 sed 's/rc1/rc2' 

to

 sed 's/rc1/rc2/' 

(insert a final "/")

The discussion might have continued from here.