From: Neil Bothwick <neil@digimed.co.uk>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No
Date: Thu, 22 Dec 2016 08:56:46 +0000 [thread overview]
Message-ID: <20161222085646.414fa0e4@digimed.co.uk> (raw)
In-Reply-To: <87inqcr6vt.fsf@heimdali.yagibdah.de>
[-- Attachment #1: Type: text/plain, Size: 4727 bytes --]
On Thu, 22 Dec 2016 04:15:50 +0100, lee wrote:
> > There are no config files to edit with the predictable names, the
> > names are created from the physical location of the port. That's why
> > they are called predictable,
>
> I only know what the names are when I can look them up when the computer
> is running. I don't call that "predictable".
If they are constructed according to specific rules, they are
predictable, by definition.
> They were much more predictable before because I could be reasonably
> sure that each of the ports would be called 'ethN', starting with N = 0,
"Reasonably sure" is not predictable. A lot of this stuff is designed to
make automated management easier, so editing rules or config files is
undesirable. It is more about being able to automatically provision and
configure new systems, whether hardware or virtual.
> unless I changed a card for a different one after an udev rule had
> already been created.
and being able to make changes without messing with the rest of your
system. I stand by my previous analogy of disk devices nodes vs UUIDs.
One is readable the other is safe. Yes, you can use filesystem labels,
which can be both, but that requires intervention, just like your udev
rules. That doesn't make either approach wrong, just suited to different
purposes.
> > unless you move the NIC to a different PCI slot, it will always have
> > the same name, no matter what other hardware you add or remove. Yes,
> > the names are cumbersome, but they have to be like that to guarantee
> > their uniqueness.
>
> You don't need to defend the unrecognisable names. The names used for
> referring to network ports don't need to be like that.
No they don't. It is merely one solution to the problem, and the names
are recognisable, Alan posted the key earlier. They are complex and may
look cryptic until you understand them, but so is English.
> The perceived advantage lies in being able to refer to network ports in
> a more reliable way, and I don't see how using unrecognisable names
> instead of recognisable ones would make anything easier.
See above re automation. It doesn't really matter whether you see the
need or not. If you don't have the need, don't use it, they are an
option for those who do want them.
> It would have made things easier if the problem had been solved by
> giving them recognisable names (or aliases) by default --- or even if
> the default names (aliases) were the same as the unrecognisable names
> --- and allowing to easily configure the names (aliases) actually used
> to refer to the ports.
That's a good point, and surely doable with udev rules, making the whole
argument moot. I haven't investigated because I don't have the need, but
I would be interested to hear what you discover.
and not that unrecognisable once you understand the systax.
> Being able to refer to things in more reliable ways improves the quality
> of the software. Using unrecognisable names for things reduces the
> quality.
They are reliable, unlike your "reasonably sure" approach,
> This is like you're defending a type of new pliers.
I'm not so much defending them and expressing an opinion. I can see the
benefits and the drawbacks. They are an option, albeit one that is turned
on by default (but since when have Gentoo users ever been bothered about
upstream defaults?). Portage even gives you explicit instuctions on how
to permanently disable them with a single command, although I generally
use the net.ifnames=0 kernel option instead on single NIC machines, where
the feature is pointless.
> But who knows, perhaps it is now possible to easily, on the fly, name
> the network ports through a neat configuration file. I'm merely asking
> if there is because I don't know and would find that very useful.
Can't ifrename do what you want?
> > How often you you have to type interface names anyway, and how many of
> > those are in a shell with tab completion that takes care of it for
> > you?
>
> None of them are, and I don't type the names. They require copy and
> paste, or very careful and tedious typing after looking them up.
Well, if you're scripting them, you only need to do it once per
interface, surely? That might be less work that setting up ifrename, but
use whatever works for you, your choices include, but are not restricted
to, and in no particular order.
Learn how the predictable names work
Disable the feature entirely and hope the eth0 names work as expected
Use udev rules
Use ifrename
Some combination of the above.
--
Neil Bothwick
...and that is how we know the Earth to be banana-shaped.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
next prev parent reply other threads:[~2016-12-22 8:57 UTC|newest]
Thread overview: 272+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-10-15 18:27 [gentoo-user] Firefox 49.0 & Youtube....Video: Yes - Audio: No Meino.Cramer
2016-10-16 4:55 ` Miroslav Rovis
2016-10-16 6:48 ` Meino.Cramer
2016-10-16 6:59 ` Jigme Datse Yli-RAsku
2016-10-16 7:33 ` Meino.Cramer
2016-10-16 7:44 ` Meino.Cramer
2016-11-19 6:11 ` Miroslav Rovis
2016-11-19 8:33 ` Daniel Campbell
2016-11-19 9:22 ` Miroslav Rovis
2016-11-19 9:59 ` Miroslav Rovis
2016-11-20 8:10 ` Daniel Campbell
2016-11-20 19:46 ` Miroslav Rovis
2016-11-28 16:30 ` Miroslav Rovis
2016-11-28 21:54 ` [gentoo-user] " Ian Zimmerman
2016-11-28 22:31 ` Miroslav Rovis
2016-11-29 7:51 ` [gentoo-user] " Daniel Campbell
2016-11-30 22:34 ` Miroslav Rovis
2016-10-16 23:43 ` [gentoo-user] " Ian Zimmerman
2016-10-16 13:17 ` [gentoo-user] " David M. Fellows
2016-12-16 10:19 ` [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... " Miroslav Rovis
2016-12-16 10:54 ` John Covici
2016-12-16 11:02 ` Arve Barsnes
2016-12-16 12:16 ` Rich Freeman
2016-12-16 13:13 ` Miroslav Rovis
2016-12-16 13:35 ` Rich Freeman
2016-12-16 16:51 ` Miroslav Rovis
2016-12-16 19:16 ` Rich Freeman
2016-12-16 20:12 ` [gentoo-user] " Ian Zimmerman
2016-12-16 20:39 ` Rich Freeman
2016-12-16 22:55 ` Ian Zimmerman
2016-12-16 23:58 ` [gentoo-user] X w/o suid root [Was: from Firefox52: NO pure ALSA?] Ian Zimmerman
2016-12-17 1:12 ` Simon Thelen
2016-12-18 5:35 ` [gentoo-user] Re: X w/o suid root Ian Zimmerman
2016-12-19 6:43 ` Ian Zimmerman
2016-12-19 23:35 ` Ian Zimmerman
2016-12-20 16:19 ` Michael Mol
2016-12-17 2:04 ` [gentoo-user] Re: from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No Taiidan
2016-12-17 3:11 ` Rich Freeman
2016-12-17 3:49 ` R0b0t1
2016-12-17 9:03 ` Daniel Campbell
2016-12-18 7:39 ` Tom H
2016-12-17 8:29 ` Tom H
2016-12-16 21:10 ` [gentoo-user] " R0b0t1
2016-12-16 22:27 ` Miroslav Rovis
2016-12-17 5:59 ` Walter Dnes
2016-12-17 8:08 ` Taiidan
2016-12-17 19:56 ` Walter Dnes
2016-12-17 22:44 ` Miroslav Rovis
2016-12-17 23:25 ` Miroslav Rovis
2016-12-18 1:56 ` Walter Dnes
2016-12-18 2:02 ` Taiidan
2016-12-18 5:50 ` [gentoo-user] Reading the (SSL) traffic with Pale Moon, WAS: from Firefox52: NO pure ALSA? " Miroslav Rovis
2016-12-18 7:04 ` Walter Dnes
2016-12-18 18:16 ` Miroslav Rovis
2016-12-18 18:43 ` Miroslav Rovis
2016-12-18 20:29 ` Walter Dnes
2016-12-19 11:16 ` Miroslav Rovis
2016-12-19 17:17 ` [gentoo-user] Reading the (SSL) traffic with Pale Moon Miroslav Rovis
2016-12-19 17:43 ` Miroslav Rovis
2016-12-19 23:33 ` Walter Dnes
2016-12-20 15:10 ` Miroslav Rovis
2016-12-19 12:25 ` [gentoo-user] Reading the (SSL) traffic with Pale Moon, WAS: from Firefox52: NO pure ALSA? Youtube... Audio: No Miroslav Rovis
2016-12-20 8:00 ` Walter Dnes
2016-12-20 15:07 ` [gentoo-user] Reading the (SSL) traffic with Pale Moon Miroslav Rovis
2016-12-21 0:17 ` Miroslav Rovis
2016-12-21 2:30 ` Walter Dnes
2016-12-24 17:38 ` [gentoo-user] " Ian Zimmerman
2016-12-24 19:31 ` Miroslav Rovis
2016-12-23 4:38 ` [gentoo-user] Pale Moon Air-Gapped portage EAPI 6 Install WAS: [Logging] SSL with PM Miroslav Rovis
2016-12-23 16:58 ` Miroslav Rovis
2016-12-24 7:29 ` Daniel Campbell
2016-12-24 17:23 ` Miroslav Rovis
2017-01-11 5:50 ` Miroslav Rovis
2017-02-19 11:02 ` Miroslav Rovis
2016-12-18 9:43 ` [gentoo-user] Re: from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No Martin Vaeth
2016-12-17 5:55 ` [gentoo-user] " Walter Dnes
2016-12-17 8:53 ` Neil Bothwick
2016-12-17 9:36 ` Daniel Campbell
2016-12-17 13:09 ` Neil Bothwick
2016-12-18 7:45 ` Tom H
2016-12-18 8:23 ` Daniel Campbell
2016-12-18 15:16 ` Rich Freeman
2016-12-18 16:47 ` lee
2016-12-18 16:56 ` Dutch Ingraham
2016-12-18 21:09 ` lee
2016-12-18 18:26 ` Alan McKinnon
2016-12-18 21:34 ` lee
2016-12-18 22:48 ` Alan McKinnon
2016-12-19 16:55 ` lee
2016-12-18 16:52 ` Daniel Campbell
2016-12-17 12:35 ` Heiko Baums
2016-12-17 13:17 ` Neil Bothwick
2016-12-17 14:35 ` Heiko Baums
2016-12-17 14:58 ` Rich Freeman
2016-12-17 18:20 ` Heiko Baums
2016-12-17 19:34 ` Rich Freeman
2016-12-17 21:57 ` Marc Joliet
2016-12-17 23:17 ` Heiko Baums
2016-12-17 23:23 ` Andrej Rode
2016-12-17 23:36 ` Heiko Baums
2016-12-19 9:37 ` Neil Bothwick
2016-12-19 22:34 ` Heiko Baums
2016-12-19 23:56 ` Neil Bothwick
2016-12-19 14:52 ` Marc Joliet
2016-12-19 15:19 ` Alan McKinnon
2016-12-19 15:48 ` Rich Freeman
2016-12-20 16:33 ` Heiko Baums
2016-12-20 16:47 ` Rich Freeman
2016-12-20 17:44 ` Heiko Baums
2016-12-20 17:57 ` Rich Freeman
2016-12-20 18:07 ` Kai Peter
2016-12-20 18:20 ` Heiko Baums
2016-12-20 22:51 ` Alan Mackenzie
2016-12-21 2:33 ` Rich Freeman
2016-12-21 3:49 ` Daniel Campbell
2016-12-21 12:53 ` Rich Freeman
2016-12-22 1:19 ` Daniel Campbell
2016-12-22 9:43 ` Walter Dnes
2016-12-21 12:36 ` Tanstaafl
2016-12-21 13:03 ` Rich Freeman
2016-12-21 18:56 ` Heiko Baums
2016-12-21 19:31 ` Rich Freeman
2016-12-21 21:18 ` Heiko Baums
2016-12-22 1:40 ` Daniel Campbell
2016-12-21 12:09 ` karl
2016-12-21 13:27 ` Rich Freeman
2016-12-21 13:36 ` Corbin Bird
2016-12-21 14:28 ` Rich Freeman
2016-12-21 15:04 ` Corbin Bird
2016-12-21 19:00 ` Heiko Baums
2016-12-22 6:50 ` Tom H
2016-12-22 6:05 ` Tom H
2016-12-18 0:01 ` Heiko Baums
2016-12-18 1:58 ` Taiidan
2016-12-18 4:58 ` Andrej Rode
2016-12-18 7:07 ` Daniel Campbell
2016-12-18 10:32 ` Andrej Rode
2016-12-18 7:48 ` Tom H
2016-12-17 15:44 ` Alan McKinnon
2016-12-17 17:19 ` Corbin Bird
2016-12-17 19:10 ` Walter Dnes
2016-12-17 20:51 ` Marc Joliet
2016-12-18 1:21 ` Walter Dnes
2016-12-18 9:25 ` Marc Joliet
2016-12-18 1:23 ` Daniel Campbell (zlg)
2016-12-18 20:58 ` Walter Dnes
2016-12-17 18:22 ` Heiko Baums
2016-12-17 22:53 ` Alan McKinnon
2016-12-17 23:28 ` Heiko Baums
2016-12-17 23:58 ` [gentoo-user] " Grant Edwards
2016-12-18 1:25 ` Walter Dnes
2016-12-18 7:35 ` Alan McKinnon
2016-12-18 7:50 ` Tom H
2016-12-17 22:57 ` [gentoo-user] " Andrej Rode
2016-12-17 23:31 ` Heiko Baums
2016-12-18 4:44 ` Andrej Rode
2016-12-18 12:25 ` Heiko Baums
2016-12-19 9:59 ` Neil Bothwick
2016-12-19 22:42 ` Heiko Baums
2016-12-17 23:35 ` Miroslav Rovis
2016-12-18 7:39 ` Tom H
2016-12-18 21:02 ` Walter Dnes
2016-12-19 18:15 ` lee
2016-12-19 20:07 ` Daniel Frey
2016-12-19 20:35 ` lee
2016-12-19 21:09 ` Andrej Rode
2016-12-20 3:37 ` lee
2016-12-20 4:23 ` Andrej Rode
2016-12-20 10:11 ` Kai Peter
2016-12-20 16:21 ` Heiko Baums
2016-12-20 17:38 ` Kai Peter
2016-12-20 17:50 ` Heiko Baums
2016-12-20 18:08 ` Alan McKinnon
2016-12-20 18:22 ` Heiko Baums
2016-12-20 18:28 ` Alan McKinnon
2016-12-20 19:05 ` Heiko Baums
2016-12-20 21:55 ` Neil Bothwick
2016-12-20 22:11 ` lee
2016-12-21 0:27 ` Neil Bothwick
2016-12-21 11:33 ` karl
2016-12-21 21:48 ` lee
2016-12-21 23:46 ` Neil Bothwick
2016-12-22 3:15 ` lee
2016-12-22 8:56 ` Neil Bothwick [this message]
2016-12-22 9:52 ` Tom H
2016-12-22 10:14 ` Neil Bothwick
2016-12-22 10:27 ` Tom H
2016-12-22 12:38 ` Neil Bothwick
2016-12-23 7:26 ` Tom H
2016-12-23 8:39 ` Neil Bothwick
2016-12-23 8:48 ` Jorge Almeida
2016-12-29 9:36 ` Tom H
2016-12-24 15:50 ` Tom H
2016-12-24 21:20 ` Neil Bothwick
2016-12-24 1:57 ` lee
2016-12-24 15:46 ` Tom H
2016-12-26 20:01 ` lee
2016-12-27 11:33 ` Neil Bothwick
2016-12-27 18:53 ` lee
2016-12-27 20:40 ` Neil Bothwick
2016-12-29 10:13 ` Tom H
2016-12-30 1:15 ` Miroslav Rovis
2016-12-30 2:23 ` Rich Freeman
2016-12-30 10:19 ` Tom H
2016-12-29 9:42 ` Tom H
2016-12-24 1:52 ` lee
2016-12-24 8:08 ` Alan McKinnon
2016-12-24 15:30 ` lee
2016-12-24 9:53 ` Neil Bothwick
2016-12-24 15:50 ` lee
2016-12-24 15:59 ` Rich Freeman
2016-12-26 18:24 ` lee
2016-12-26 21:21 ` Alan McKinnon
2016-12-26 22:47 ` lee
2016-12-27 0:18 ` Rich Freeman
2016-12-27 7:21 ` lee
2016-12-27 10:09 ` Mick
2016-12-27 19:21 ` lee
2016-12-27 19:56 ` Mick
2016-12-27 20:31 ` Neil Bothwick
2016-12-28 10:58 ` Kai Peter
2016-12-28 16:20 ` mailer "module" for 'eselect news' (Re: [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No) lee
2016-12-28 20:51 ` Neil Bothwick
2016-12-29 0:38 ` mailer "module" for 'eselect news' (Re: [gentoo-user] from Firefox52: NO pure ALSA?, lee
2016-12-20 21:53 ` [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No Neil Bothwick
2016-12-20 22:12 ` Rich Freeman
2016-12-22 6:47 ` Tom H
2016-12-20 22:04 ` lee
2016-12-22 6:56 ` Tom H
2016-12-20 20:35 ` Daniel Frey
2016-12-20 20:52 ` Andrej Rode
2016-12-22 6:53 ` Tom H
2016-12-22 15:40 ` Daniel Frey
2016-12-23 7:38 ` Tom H
2016-12-19 22:50 ` Dale
2016-12-20 1:29 ` Taiidan
2016-12-20 3:46 ` lee
2016-12-20 3:45 ` lee
2016-12-20 4:59 ` Dale
2016-12-20 22:28 ` lee
2016-12-20 23:51 ` Dale
2016-12-21 22:02 ` lee
2016-12-21 22:31 ` Dale
2016-12-24 2:04 ` lee
2016-12-24 6:28 ` Dale
2016-12-24 16:05 ` lee
2016-12-24 17:58 ` Dale
2016-12-26 19:42 ` lee
2016-12-26 20:40 ` Dale
2016-12-26 21:37 ` lee
2016-12-26 22:31 ` Dale
2016-12-26 21:29 ` Alan McKinnon
2016-12-26 23:02 ` lee
2016-12-27 9:06 ` Alan McKinnon
2016-12-27 19:03 ` lee
2016-12-20 8:33 ` Kai Peter
2016-12-22 6:08 ` Tom H
2016-12-24 2:07 ` lee
2016-12-24 6:57 ` [gentoo-user] " Martin Vaeth
2016-12-24 9:54 ` Neil Bothwick
2016-12-24 16:12 ` lee
2016-12-24 15:48 ` [gentoo-user] " Tom H
2016-12-26 18:35 ` lee
2016-12-26 21:44 ` Alan McKinnon
2016-12-27 7:32 ` lee
2016-12-29 9:40 ` Tom H
2016-12-20 17:04 ` Tanstaafl
2016-12-20 17:12 ` Alan McKinnon
2016-12-20 20:29 ` Daniel Frey
2016-12-26 15:21 ` Michael Mol
2016-12-27 12:39 ` [gentoo-user] Firefox 49.0 & Youtube....Video: Yes - " Alarig Le Lay
-- strict thread matches above, loose matches on Subject: below --
2016-12-24 6:16 [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... " andymenderunix
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=20161222085646.414fa0e4@digimed.co.uk \
--to=neil@digimed.co.uk \
--cc=gentoo-user@lists.gentoo.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