From: Alex Koch <ipfire@starkstromkonsument.de>
To: development@lists.ipfire.org
Subject: [PATCH 0/2] zonconf: replace the nic-names with eth... and wlan... or not?
Date: Tue, 03 Sep 2019 23:46:22 +0200 [thread overview]
Message-ID: <20190903214624.2280-1-ipfire@starkstromkonsument.de> (raw)
[-- Attachment #1: Type: text/plain, Size: 1843 bytes --]
Hi,
I stumbled into this when I was searching for an error in my vlan and bridge-config and want to start a discussion about if this should be changed or not.
The zoneconf.cgi contains the following code-snippet:
> # Name the physical NICs
> # Even though they may not be really named like this, we will name them ethX or wlanX
> my $ethcount = 0;
> my $wlancount = 0;
>
> foreach (@nics) {
> my $nic = $_->[1];
>
> if (-e "/sys/class/net/$nic/wireless") {
> $_->[1] = "wlan$wlancount";
> $_->[2] = 1;
> $wlancount++;
> } else {
> $_->[1] = "eth$ethcount";
> $ethcount++;
> }
> }
This renames all the nics to ethX or wlanX for the WUI. When you use any commandline tool (e.g ip addr or brctl show) the names of the NICs will mismatch with the ones shown in the WUI. Same for the assigened VLAN-IDs.
For example, one of my setups:
- WUI name --> real name
- eth0 --> red0
- eth1 --> eth1
- eth2 --> orange0
- wlan0 --> blue0
- wlan1 --> wlan1
What is the goal of doing this? I personally think this is more confusing than useful. I would prefer to not rename the NICs. What do you think?
I attached a patch to change the naming back to the real names. Please decide to merge it or not, depending on where the discussion ends.
Secondly I created a patch to add the current output of "brctl show" and "ip addr" to the zoneconfig page. It's quite useful to have this by the hand without having to open a shell sometimes.
Regards, Alex
Alex Koch (2):
zoneconf: Show real names of NICs in the WUI
zoneconf: Add status output of "brctl show" and "ip addr"
html/cgi-bin/zoneconf.cgi | 34 ++++++++++++++++++++++++----------
langs/de/cgi-bin/de.pl | 5 ++++-
langs/en/cgi-bin/en.pl | 5 ++++-
3 files changed, 32 insertions(+), 12 deletions(-)
--
2.17.1
next reply other threads:[~2019-09-03 21:46 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-09-03 21:46 Alex Koch [this message]
2019-09-03 21:46 ` [PATCH 1/2] zoneconf: Show real names of NICs in the WUI Alex Koch
2019-09-03 21:46 ` [PATCH 2/2] zoneconf: Add status output of "brctl show" and "ip addr" Alex Koch
2019-09-05 9:27 [PATCH 0/2] zonconf: replace the nic-names with eth... and wlan... or not? Michael Tremer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190903214624.2280-1-ipfire@starkstromkonsument.de \
--to=ipfire@starkstromkonsument.de \
--cc=development@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox