You are not logged in.

#1 2015-07-11 11:14:35

MickeyKnox
Member
Registered: 2010-02-27
Posts: 169

[SOLVED] Network unreachable with IDE controller enabled

Usually I have no dvd drive because I disable the IDE controller in the BIOS.

But ocasionally I need the drive and enable the IDE controller. Everytime I boot arch with the IDE controller enabled the network becomes unreachable. With Windows 7 running on the same machine I don't have this issue.

What might be the cause of the problem and how to fix it?

Last edited by MickeyKnox (2015-07-12 09:26:11)

Offline

#2 2015-07-11 12:57:19

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Network unreachable with IDE controller enabled

Check your logs/journal  for clues - specifically, compare logs/journal with and without the IDE controller.

Offline

#3 2015-07-11 14:14:14

MickeyKnox
Member
Registered: 2010-02-27
Posts: 169

Re: [SOLVED] Network unreachable with IDE controller enabled

Thanks tomk, I've made some progress.

The name of the network device in /sys/class/net/ is enp4s2.
However, with the IDE controller enabled, the name is enp5s2. It make sense, that the network isn't working then, since I configured the network for enp4s2.

Now, how can I fix this? Can I somehow make the name of the network device static?
Or should I just create another network configuration for enp5s2?

Offline

#4 2015-07-11 14:23:15

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

Re: [SOLVED] Network unreachable with IDE controller enabled

I've had something similar when I put an additional GPU in my system. It looks like whatever is responsible for mapping the hardware assigns a different identifier, which is rather flawed if you ask me. I'd understand the indentifier changing if I physically move a piece of hardware to another slot, but simply adding a component shouldn't trigger that, imho.


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

#5 2015-07-12 01:01:17

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Network unreachable with IDE controller enabled

MickeyKnox,  you can either disable the network device naming, so your device will revert to eth0, or you can pick your own static name for the device, such as net0. Both of these options are described on the wiki's network configuration page.

And I agree with Soukyuu that this is a bug.

Offline

#6 2015-07-12 09:25:50

MickeyKnox
Member
Registered: 2010-02-27
Posts: 169

Re: [SOLVED] Network unreachable with IDE controller enabled

Thanks again tomk, I disabled network device naming and now it works the way it should.
Marking as solved.

The bug, where do you suspect it to be? In udev?

Offline

#7 2015-07-12 10:22:50

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Network unreachable with IDE controller enabled

Well, systemd, of which udev is a component. Predictable network interface names were introduced in systemd 197, over two and a half years ago. It's interesting that this bug is only coming to light now.

Offline

#8 2015-07-12 11:24:13

MickeyKnox
Member
Registered: 2010-02-27
Posts: 169

Re: [SOLVED] Network unreachable with IDE controller enabled

I've filed a bug report: https://github.com/systemd/systemd/issues/563

Last edited by MickeyKnox (2015-07-12 11:24:49)

Offline

Board footer

Powered by FluxBB