Hi All! This is my first post in this forum, although I've installed OpenWrt on a few different devices in the past. I'm not a linux expert at all, but some of the features OpenWrt has are fantastic! I'm a big fan of this project.
I've recently purchased an ASUS RT-AC58U and gotten OpenWrt installed on it. That process was more difficult than I expected it to be and it seems like maybe I had to go a wee bit outside of the usual process for installing OpenWrt.
First I read this forum thread:
That thread seemed to suggest that I would have to physically open the router and use a specialised usb cable to modify it. I'm glad I didn't do that.
I subsequently found @zyxmon's guide here:
http://lede-ac58u.zyxmon.org/HowToFlashENG.html
Along with the related firmware versions here:
http://lede-ac58u.zyxmon.org/firmware/
Using that guide and the associated firmware I managed to get my router running:
Blockquote
Model: ASUS RT-AC58U
Firmware Version: OpenWrt SNAPSHOT r1834-0f04829 / LuCI Master (git-18.077.69876-c575c78)
Kernel Version: 4.9.86
When I first got the router running in this state I wasn't sure if this was the correct firmware to run (it is a snapshot version, rather than the stable release at: https://openwrt.org/toh/asus/rt-ac58u )
So I did another flash from the version quoted above to "openwrt-18.06.1-ipq40xx-asus_rt-ac58u-squashfs-sysupgrade.bin". That flash worked alright, but once I had installed it, any time the router was powered off the web gui would become inaccessible, ssh sessions would be rejected, and I would have to use the factory reset button to regain access to the web-gui. In addition, that version of the firmware also seemed to have an incorrect configuration of the device's switch - I couldn't properly enable vlan tagging for the wan port, which meant that it wouldn't pick up an ip address from my ISP's modem. Of course, this could just be because I'm still a bit of a newbie when it comes to setting up advanced configurations of routers, but using zyxmon's firmware, after I'd flashed back to that firmware again, I was easily able to tag vlan 10 on the wan port and the router got an ip address from our modem immediately.
So then I wanted to install luci-app-sqm, but when I tried to install that, the router gives me this error:
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-app-sqm:
* iptables-mod-ipopt * iptables-mod-conntrack-extra *
* opkg_install_cmd: Cannot install package luci-app-sqm.
It would be super awesome to be able to get cake to run on it, but when I look through the available packages "iptables-mod-ipopt" and "iptables-mod-conntrack-extra" don't seem to exist, and I suspect that if there is a solution for this problem the tecnical ability required is greater than what I currently possess. If anyone knows how to go about this, I'd be very pleased to get some advice!
Anyway, I thought it might be good to have all of this information linked in one place, rather than having to search through several different topics and links to get it as I had to.
Cheers!