<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=3515&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Beowulf – Network Interface Order]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=3515</link>
		<description><![CDATA[The most recent posts in Beowulf – Network Interface Order.]]></description>
		<lastBuildDate>Fri, 15 May 2020 19:19:27 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21762#p21762</link>
			<description><![CDATA[<p>Thanks for all the help!</p><p>I guess my confusion was not realising that debian had changed to &quot;predictable&quot; names and that&#039;s were the <span class="bbc">eno1|2</span> came from. And that contrary to what I had read I can still use the traditional way of altering things. I&#039;ll try a grub.cfg way first.</p><p>I&#039;ll see how I get on.</p>]]></description>
			<author><![CDATA[dummy@example.com (bitfarmer)]]></author>
			<pubDate>Fri, 15 May 2020 19:19:27 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21762#p21762</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21754#p21754</link>
			<description><![CDATA[<div class="quotebox"><cite>bgstack15 wrote:</cite><blockquote><div><p>I guess update-grub operates just fine even if I don&#039;t have a /etc/default/grub file?</p></div></blockquote></div><p>The <span class="bbc">update-grub</span> command is just a wrapper script for grub-mkconfig(8):</p><div class="codebox"><pre><code>#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg &quot;$@&quot;</code></pre></div><p>The grub-mkconfig(8) command&#039;s behaviour can be modified by /etc/default/grub, if that file does not exist then the default values listed in the <a href="https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html#Simple-configuration" rel="nofollow">upstream documentation</a> will be used.</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Fri, 15 May 2020 17:43:35 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21754#p21754</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21753#p21753</link>
			<description><![CDATA[<div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>For Devuan edit the file at <strong>/etc/default/grub</strong> and add the desired parameter to the GRUB_CMDLINE_LINUX line then run <span class="bbc">update-grub</span> (as root).</p></div></blockquote></div><p>I guess update-grub operates just fine even if I don&#039;t have a /etc/default/grub file? I wasn&#039;t sure if I could just write a new file with the GRUB_CMDLINE_LINUX variable defined in the exact same way.</p><p>Thanks for sharing!</p>]]></description>
			<author><![CDATA[dummy@example.com (bgstack15)]]></author>
			<pubDate>Fri, 15 May 2020 17:25:35 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21753#p21753</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21751#p21751</link>
			<description><![CDATA[<div class="quotebox"><cite>bitfarmer wrote:</cite><blockquote><div><p>I do want the old interface names but they were not eth0 &amp; eth1 on this system. They were eno1 &amp; eno2, even under debian.</p></div></blockquote></div><p>The <span class="bbc">eno</span> interface names are the new &quot;predictable&quot; nomenclature, they are based on the firmware (&quot;BIOS&quot;) provided index numbers for on-board devices. This is the first preference for systemd/udev when choosing a name.</p><p>See <a href="https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/" rel="nofollow">https://www.freedesktop.org/wiki/Softwa … faceNames/</a></p><div class="quotebox"><cite>bitfarmer wrote:</cite><blockquote><div><p>I used to set the order in /etc/udev/rules.d/70-persistent-net.rules but that apparently will stop working in the future and in Beowulf the file doesn&#039;t exist.</p></div></blockquote></div><p>Create that file yourself, it will continue to be honoured in any system that is not using the &quot;predictable&quot; nomenclature.</p><div class="quotebox"><cite>bgstack wrote:</cite><blockquote><div><p>On CentOS 7 it would just go in the variable GRUB_CMDLINE_LINUX in file /etc/sysconfig/grub and you would run <span class="bbc">grub2-mkconfig -o /boot/grub2/grub.cfg</span></p></div></blockquote></div><p>For Devuan edit the file at <strong>/etc/default/grub</strong> and add the desired parameter to the GRUB_CMDLINE_LINUX line then run <span class="bbc">update-grub</span> (as root).</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Fri, 15 May 2020 16:45:03 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21751#p21751</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21749#p21749</link>
			<description><![CDATA[<p>OK I had better explain. First of all I do want the old interface names but they were not eth0 &amp; eth1 on this system. They were eno1 &amp; eno2, even under debian. Its a Asus P10S-I motherboard which is normally in use but I took it out of service to see how well Beowulf &amp; Xen were working. Now I don&#039;t care that the name changed from en0? to eth? but I really don&#039;t want the interfaces coming up in a different order. reason: in production eno1 is the local controlling network whereas eno2 is the internet and there is a third network for iKVM but Linux doesn&#039;t see that.</p><p>Now I can adjust but at the moment I have been switching back and forth with Debian and I was merely trying to avoid making a silly mistake and exposing the whole machine to the world.</p><p>What is even more interesting is this:</p><div class="codebox"><pre><code>udevadm test-builtin net_id /sys/class/net/eth0 2&gt;/dev/null
ID_NET_NAME_MAC=enx40b07690b669
ID_NET_NAME_ONBOARD=eno2
ID_NET_LABEL_ONBOARD=enINTEL I210
ID_NET_NAME_PATH=enp3s0</code></pre></div><p>There you can see the original name and presumably the &#039;new name&#039; that it might have been given but wasn&#039;t, but nowhere is eth1 mentioned!</p><p>Hope this explains it a bit and I know about the kernel param but like I said, I want the old names not the new.</p><p>K.</p><p>So if for no other reason, where are the names &amp; order set up? I used to set the order in /etc/udev/rules.d/70-persistent-net.rules but that apparently will stop working in the future and in Beowulf the file doesn&#039;t exist.</p>]]></description>
			<author><![CDATA[dummy@example.com (bitfarmer)]]></author>
			<pubDate>Fri, 15 May 2020 16:03:11 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21749#p21749</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21748#p21748</link>
			<description><![CDATA[<p>so much easier having the old interface naming scheme, even when im messing about with systemd distros ill change them back to the old interface naming scheme via boot commands as fsmithred mentions but using <span class="bbc">net.ifnames=0</span></p>]]></description>
			<author><![CDATA[dummy@example.com (HevyDevy)]]></author>
			<pubDate>Fri, 15 May 2020 15:36:46 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21748#p21748</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21747#p21747</link>
			<description><![CDATA[<p>FYI: eudev uses the old names - eth0, wlan0...</p><p>If you want to use the new &quot;predictable&quot; names with eudev, add <span class="bbc">net.ifnames=1</span> to the boot command.</p>]]></description>
			<author><![CDATA[dummy@example.com (fsmithred)]]></author>
			<pubDate>Fri, 15 May 2020 15:23:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21747#p21747</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21746#p21746</link>
			<description><![CDATA[<p>I have some Beowulf versions running, never had the need to change the network names, all eth0 and not the new nonsense.</p><p>rolfie</p>]]></description>
			<author><![CDATA[dummy@example.com (rolfie)]]></author>
			<pubDate>Fri, 15 May 2020 15:11:48 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21746#p21746</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21745#p21745</link>
			<description><![CDATA[<p>Those aren&#039;t a systemd thing necessarily. You can help enforce using the old style names with a kernel boot parameter: &quot;net.ifnames=0&quot; but for some reason it&#039;s slipped my mind where that goes on a Devuan system, unless you want to go manually edit /boot/grub/menu.lst. On CentOS 7 it would just go in the variable GRUB_CMDLINE_LINUX in file /etc/sysconfig/grub and you would run <strong>grub2-mkconfig -o /boot/grub2/grub.cfg</strong></p><p>If you want to go the manual route, for every &quot;kernel&quot; line in menu.lst, you would add the parameter &quot;net.ifnames=0&quot; at the end.</p><div class="codebox"><pre><code>kernel      /vmlinuz-5.4.0-4-amd64 root=/dev/mapper/d2--03a--vg-root ro net.ifnames=0</code></pre></div><p>But I&#039;m sure there&#039;s an easier way to get that attribute in Devuan for every kernel entry. Maybe somebody can come rescue me from my half-knowledge.</p>]]></description>
			<author><![CDATA[dummy@example.com (bgstack15)]]></author>
			<pubDate>Fri, 15 May 2020 15:10:04 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21745#p21745</guid>
		</item>
		<item>
			<title><![CDATA[Re: Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21742#p21742</link>
			<description><![CDATA[<p>My install uses the old interface names like wlan0 and usb0 etc...</p><p>what are you getting and what do you mean by interface order ?</p><p>I think with systemd its something like enp0s7 or wlp7s0 etc...</p>]]></description>
			<author><![CDATA[dummy@example.com (HevyDevy)]]></author>
			<pubDate>Fri, 15 May 2020 14:56:38 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21742#p21742</guid>
		</item>
		<item>
			<title><![CDATA[Beowulf – Network Interface Order]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21739#p21739</link>
			<description><![CDATA[<p>Hi Guys,</p><p>While I am absolutely thrilled with my Beowulf tests so far, running it both as dom0 and domU without a glitch, I am now wondering by what method I can change the network interface order? Seems like Debian now uses a systemd method which obviously is irrelevant here. Ref: <a href="https://wiki.debian.org/NetworkInterfaceNames" rel="nofollow">Debian Interface Names</a></p><p>Thanks</p><p>Ken</p>]]></description>
			<author><![CDATA[dummy@example.com (bitfarmer)]]></author>
			<pubDate>Fri, 15 May 2020 13:19:30 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21739#p21739</guid>
		</item>
	</channel>
</rss>
