OpenWrt 21.02.0 first release candidate

Added a lot of packages to my WRT32X install but so frar OpenWrt 21.02-rc1 has been running seemingly flawless so far with 14 day uptime. SQM cake at 500Mbit maxes my cable internet, USB3.0 storage, samba4, wifi, adblock, DSA, all work awesome. Thanks again.

I would go as far to say that a massive chunk of the posts in this forum would not have been made if Luci were as intuitive as pfSense, or even Tomato. It's amazing that we went through the whole lede/openwrt merge drama and nobody thought that re-thinking luci was a priority.

@erdoukki If you need to test vlans, you could probably use something like:

/etc/config/network

config interface 'lan'
	option ifname 'lan1 lan2.1'

config interface 'vlan_something'
	proto='none'
	option ifname='lan2.1'

check configuration after reboot with:

bridge v

Make sure you downloaded and installed all packages for ppp like so;

opkg update
opkg install ppp
opkg install luci-proto-ppp
opkg install ppp-mod-pppoe
opkg install kmod-ppp
opkg install kmod-pppoe
opkg install kmod-pppox

then restart the switch

If the bug is still there post the bug issue https://bugs.openwrt.org
if you can also compile your own image with pppoe included in the build

1 Like

I don’t think that general complaints about user interface usability improve this release candidate.

5 Likes

Possibly not, but a rebuild of LuCi is surely out of scope for this release, whose major objectve is the switch to DSA

2 Likes

That did the trick, thanks. The luci option showed up after the changes.
To get sqm, I had to add these 2 lines, because luci couldn't find the repositories:

opkg install kmod-sched-core
opkg install kmod-sched-cake

After setting sqm to these settings, I got these results:

0/9600Mbps pppoe, layercake, 8byteVDSL
<a href="http://www.dslreports.com/speedtest/68285851">
<img src="http://www.dslreports.com/speedtest/68285851.png"></a>
B/A/- 20.18/9.09Mbps 
40/118/43 msec idle/dl/ul
Streams	8 : 3
Link	DSL sync 23160+ sync 10432+
Device / OS	desktop / Windows Win10
Browser	Chrome version: 90.0.4430.93
Browser CPU	fast (52873)

1 Like

Linux

in a nutshell... I don't think there are huge deficits or staleness at all with luci from an end user perspective... a little setup/status automation/clarity for basic users...

I've checked out some of the vendor products... click and go is always a tradeoff with extensibility... which is probably what has led you to openwrt in the firstplace...

openwrt is an (widely) community driven product... comparisons with 'vendor' tailored solutions are not really par-for-par...

a vendor has the liberty to narrow capabilities and features down into minimal product bases... and then fine tune what sits on top based on this minimalism...

1 Like

CPE210 V1 uses nested fixed-partitions, it may suffer from the same regression as described in the https://github.com/openwrt/openwrt/pull/4143#issuecomment-833527555

Hopefully it's fixed with the commit 4b89b90d9fdd ("kernel: fix parsing fixed subpartitions")

2 Likes

I'm using a personal rebuild of 21.02.0-rc1 built for EA7500v1 target (ipq806x).

Are manually selected CT helpers expected to work with this release ?

I wanted to disable everything I'm not using and found the LUCI settings which do what I expect to /etc/config/firewall but don't see any CT rules with either iptables or fw3.

config zone
	option name 'wan'
	list network 'wan'
	list network 'wan6'
	option output 'ACCEPT'
	option forward 'REJECT'
	option masq '1'
	option mtu_fix '1'
	option input 'DROP'
	option auto_helper '0'
	list helper 'ftp'
	list helper 'tftp'

I modified fw3 to stop it from suppressing debug info when "print" is selected and narrowed the problem down to this check for RAW tables:

bool
fw3_has_table(const bool ipv6, const char *table)
{
	const char *path = ipv6
		? "/proc/net/ip6_tables_names" : "/proc/net/ip_tables_names";

	return file_contains(path, table);
}

That fails because:

root@OpenWrt:/tmp# cat /proc/net/ip_tables_names
nat
mangle
filter
root@OpenWrt:/tmp# cat /proc/net/ip6_tables_names
mangle
filter

I'm not quite sure if I messed something up or if this is an expected result. Should I be trying to figure out why my kernel is missing "raw" or should I be trying to figure out why fw3 expects it ?

BTW -- whoever did EA7500v1 wiki did a great job. I was a bit nervous since I haven't soldered anything in 20 years but everything just worked.

@anon50098793, I do not totally agree with you, in fact I put the example of Mikrotik, nothing minimalist, and even so it has a web page to do a quick configuration. I think that no one in the forum has asked to change Luci completely, it only takes one page, only one, that allows a quick configuration, and leave the rest as is. Anyway you will agree with me that the versions are passing, but the interface has not changed at all.

2 Likes

I have problems to install siproxd:


Thats my repository config (default):

src/gz openwrt_core https://downloads.openwrt.org/releases/21.02.0-rc1/targets/ath79/generic/packages
src/gz openwrt_base https://downloads.openwrt.org/releases/21.02.0-rc1/packages/mips_24kc/base
src/gz openwrt_luci https://downloads.openwrt.org/releases/21.02.0-rc1/packages/mips_24kc/luci
src/gz openwrt_packages https://downloads.openwrt.org/releases/21.02.0-rc1/packages/mips_24kc/packages
src/gz openwrt_routing https://downloads.openwrt.org/releases/21.02.0-rc1/packages/mips_24kc/routing
src/gz openwrt_telephony https://downloads.openwrt.org/releases/21.02.0-rc1/packages/mips_24kc/telephony

Any help to geht the required package? Thanks!

@here Are you planning to update packages with this release or they will be few years old outdated? example znc

@tojestzart : That is up to the package maintainer.

@Willy I think these themes are very good and have dark mode:

  1. luci-theme-argon: Clean HTML5 theme for OpenWrt LuCI
  2. luci-theme-edge: A new Luci theme for OpenWRT

Thank you very much @O_o. I just installed that theme, it's nice, but it's more of the same, it doesn't have a page to do a quick configuration. I do not pretend that anything of the current theme is changed, I only pretend that they "add" 1 more page to be able to make a quick configuration, such as Gargoyle's or Mikrotik's.

TIA

2 Likes

Please add your code proposal for the OpenWrt quick configuration page here: https://github.com/openwrt/luci/

2 Likes

Thanks @odrt.
Did you read in my reply that I am not an expert? And...

I ask those who know more than I do, but I don't demand that anyone do it if they don't want to. Let's be constructive, this topic had to come out sooner or later.

1 Like

I am constructive. Please create a new issue with your request here: https://github.com/openwrt/luci/issues

Make a proposal for an easy to use quick configuration page. Be specific.

The topic in this thread is about the first OpenWrt 21.02 release candidate. If you could add something specifically for this RC, please do so.

3 Likes

snapshots built shortly before RC1 had high load CPU heavily when doing wireless transmissions. I don't think hardware acceleration (nat or bridging) works with DSA.