[Bug 1879770] Re: Renaming interfaces using *.link file does not work

2020-07-27 Thread Launchpad Bug Tracker
[Expired for systemd (Ubuntu) because there has been no activity for 60
days.]

** Changed in: systemd (Ubuntu)
   Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879770

Title:
  Renaming interfaces using *.link file does not work

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1879770/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1879770] Re: Renaming interfaces using *.link file does not work

2020-05-28 Thread Markus Lindberg
I experiencing the same problem. My two Ethernet interfaces does not get
renamed. I want to accomplish the following.

eth0 => eth1
eth1 => eth0

Basically switching names between the Ethernet interfaces.

I had the same exact setup on 18.04 which worked.

You can find some information about my system below. Please let me know
if I should provide more information.

== networkctl(1) ==

# networkctl status eth0
WARNING: systemd-networkd is not running, output will be incomplete.

Failed to query link bit rates: Unit dbus-org.freedesktop.network1.service not 
found.
● 2: eth0
 Link File: n/a  
  Network File: n/a  
  Type: ether
 State: n/a (unmanaged)  
HW Address: e0:d5:5e:43:7e:52 (GIGA-BYTE TECHNOLOGY CO.,LTD.)
   MTU: 1500 (min: 68, max: 9000)
  Queue Length (Tx/Rx): 1/1  
  Auto negotiation: yes  
 Speed: 1Gbps
Duplex: full 
  Port: tp   
   Address: 10.88.130.28 
fe80::e2d5:5eff:fe43:7e52
   Gateway: 10.88.0.1 (Hewlett Packard)  

May 28 16:23:44 lnxjohansy systemd-udevd[503]: eth0: Failed to rename network 
interface 2 from 'eth0' to 'eth1': File exists
May 28 16:23:44 lnxjohansy systemd-udevd[503]: eth0: Failed to process device, 
ignoring: File exists

# networkctl status eth1
WARNING: systemd-networkd is not running, output will be incomplete.

Failed to query link bit rates: Unit dbus-org.freedesktop.network1.service not 
found.
● 3: eth1  
 Link File: n/a
  Network File: n/a
  Type: ether  
 State: n/a (unmanaged)
HW Address: 68:05:ca:75:3d:65 (Intel Corporate)
   MTU: 1500 (min: 68, max: 9212)  
  Queue Length (Tx/Rx): 1/1
  Auto negotiation: yes
 Speed: n/a
  Port: tp 

May 28 16:23:44 lnxjohansy systemd-udevd[503]: eth1: Failed to rename network 
interface 3 from 'eth1' to 'eth0': File exists
May 28 16:23:44 lnxjohansy systemd-udevd[503]: eth1: Failed to process device, 
ignoring: File exists

== systemd.link(5) ==

# ls -l /etc/systemd/network
total 8
-rw-r--r-- 1 root root 55 May 28 14:23 70-eth0.link
-rw-r--r-- 1 root root 55 May 28 14:23 70-eth1.link

# cat /etc/systemd/network/70-eth0.link 
[Match]
MACAddress=68:05:ca:75:3d:65

[Link]
Name=eth0

# cat /etc/systemd/network/70-eth1.link 
[Match]
MACAddress=e0:d5:5e:43:7e:52

[Link]
Name=eth1

# find / -iname "*.link"
/usr/lib/systemd/network/73-usb-net-by-mac.link
/usr/lib/systemd/network/99-default.link
/etc/systemd/network/70-eth1.link
/etc/systemd/network/70-eth0.link

== netplan(5) ==

# ls -l /etc/netplan/
total 4
-rw-r--r-- 1 root root 104 May 28 14:23 01-network-manager-all.yaml

# cat /etc/netplan/01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

== interfaces(5) ==

# cat /etc/network/interfaces
auto lo eth0 eth1
iface lo inet loopback

iface eth1 inet dhcp
wpa-driver wired
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0

== systemd.network(5) ==

# systemctl is-active systemd-network
inactive

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879770

Title:
  Renaming interfaces using *.link file does not work

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1879770/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1879770] Re: Renaming interfaces using *.link file does not work

2020-05-20 Thread Dan Streetman
What's the output of:

$ networkctl status enp3s0

specifically, what's the 'Link File'.  Change the name of the interface
if needed, of course.

I am guessing it's "/lib/systemd/network/99-default.link".  That's
because your link file is named "myname123.link", and "m" is after "9",
so 99-default.link matches first (because it matches "OriginalName=*").
If this is the case, try renaming your link file so it's lower
(alphabetically) than 99-, e.g. "50-myname123.link".

Alternately, if networkctl shows your interface link file is
"/run/systemd/network/10-netplan-enp3s0.link", it's because you have it
configured using netplan, which also creates a link file for some
operations (like setting interface name).  Check your /etc/netplan/ dir
for *.yaml files.

** Changed in: systemd (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1879770

Title:
  Renaming interfaces using *.link file does not work

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1879770/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs