You are not logged in.

#1 2014-06-10 12:34:53

donallen
Member
Registered: 2009-11-30
Posts: 23

Network startup fails every time since 6/9 update [SOLVED]

I use the netctl method to start the network on my various machines (with static IP addresses) and since doing full system upgrades on 6/9, which included an update to systemd, the network fails to start on bootup, every time. I have to start the network manually after logging in.

I just read a post about a similar systemd-related problem (involving a new service) from which I quote: "yet another bunch of races to accompany the ones that have pestered the arch-linux bootup since that festering pile of race-ridden cs-student pipedream called systemd has been adopted into it."

Race conditions in network startup have been troublesome for me since systemd appeared. It's been quite some time now and the problems keep appearing. Much as I like Arch, I may have to abandon it, because this kind of basic unreliability is not acceptable.

Last edited by donallen (2014-06-10 18:34:35)

Offline

#2 2014-06-10 14:29:03

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: Network startup fails every time since 6/9 update [SOLVED]

donallen wrote:

I use the netctl method to start the network on my various machines (with static IP addresses) and since doing full system upgrades on 6/9, which included an update to systemd, the network fails to start on bootup, every time. I have to start the network manually after logging in.

I just read a post about a similar systemd-related problem (involving a new service) from which I quote: "yet another bunch of races to accompany the ones that have pestered the arch-linux bootup since that festering pile of race-ridden cs-student pipedream called systemd has been adopted into it."

Race conditions in network startup have been troublesome for me since systemd appeared. It's been quite some time now and the problems keep appearing. Much as I like Arch, I may have to abandon it, because this kind of basic unreliability is not acceptable.

Well do you want to keep ranting or do you want to work at getting your issue fixed ??


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

#3 2014-06-10 14:50:19

donallen
Member
Registered: 2009-11-30
Posts: 23

Re: Network startup fails every time since 6/9 update [SOLVED]

Inxsible wrote:
donallen wrote:

I use the netctl method to start the network on my various machines (with static IP addresses) and since doing full system upgrades on 6/9, which included an update to systemd, the network fails to start on bootup, every time. I have to start the network manually after logging in.

I just read a post about a similar systemd-related problem (involving a new service) from which I quote: "yet another bunch of races to accompany the ones that have pestered the arch-linux bootup since that festering pile of race-ridden cs-student pipedream called systemd has been adopted into it."

Race conditions in network startup have been troublesome for me since systemd appeared. It's been quite some time now and the problems keep appearing. Much as I like Arch, I may have to abandon it, because this kind of basic unreliability is not acceptable.

Well do you want to keep ranting or do you want to work at getting your issue fixed ??

Those are not mutually exclusive.

The rant is justified, in my opinion (obviously). It seems to me that in introducing systemd, Arch fixed something that wasn't broke, and systemd has proved to be buggy.

But yes, if you have ideas for how to debug this, I'm listening.

Offline

#4 2014-06-10 15:03:32

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

Re: Network startup fails every time since 6/9 update [SOLVED]

It's unlikely you'll get any help unless you provide some relevant information. So far all you've said is that it's broken, you think systemd is the problem, and that you may abandon Arch.

Offline

#5 2014-06-10 15:47:49

Pse
Member
Registered: 2008-03-15
Posts: 415

Re: Network startup fails every time since 6/9 update [SOLVED]

No need to switch to another distro if you don't want to use netctl/systemd to manage your networks. Use NetworkManager or wicd instead.

Edit: or provide us with details about what race condition it is you are referring to.

Last edited by Pse (2014-06-10 15:50:15)

Offline

#6 2014-06-10 15:55:37

Scimmia
Fellow
Registered: 2012-09-01
Posts: 12,431

Re: Network startup fails every time since 6/9 update [SOLVED]

donallen wrote:
Inxsible wrote:

Well do you want to keep ranting or do you want to work at getting your issue fixed ??

Those are not mutually exclusive.

Yeah, they really are. Everyone will just ignore you if you're just ranting.

Offline

#7 2014-06-10 18:34:09

donallen
Member
Registered: 2009-11-30
Posts: 23

Re: Network startup fails every time since 6/9 update [SOLVED]

Well, I did some more work on this, and I have a bit of egg on my face, with an excuse. You can decide for yourself whether you think it's a good one.

I run multiple machines that I use for different circumstances, e.g., travel. I rsync my home directory when moving from one machine to another. They are all set up identically, with Arch. To avoid confusion about which machine has the latest changes in my home directory, the scripts I use for rsync-ing and my .bash_profile send emails to my gmail address, so I have an audit trail of what I have done. In the past, I *have* experienced systemd troubles (and know that because the network didn't come up reliably and there was discussion by others on this forum of problems similar to mine, with patches for the systemd scripts) and the first symptom I saw was the inability of my .bash_profile to send my 'I just logged in on system X' email. Since the system update yesterday, I have been seeing this symptom. My mistake was assuming, instead of verifying, that the network had not come up, and just starting the network manually with netctl (there was no error message from netctl that I was starting an already-started network profile). My confusion was abetted by the fact that there was a systemd update yesterday, according to pacman. But, in fact, when I realized I was making an unwarranted assumption and actually checked, I found that the network had come up and I now believe this is not a systemd issue.

I think the issue is with mailx (mail), which also got updated yesterday. The mail I send requires authentication by the smtp server I'm using, and my scripts provide that, using the smtp-auth-* options to mail. This worked until yesterday. Looking at the mail man page, it appears that mail configuration and these options are about to change with version 15. The current version is 14.7 and purports to support both the old and new-style configuration and options. To turn on the new style, you supposedly invoke an option, -v15-compat, which is off by default. The options I'm using are not v15 compatible, but should work, since I have not provided the option to turn on v15 support. But it appears they do not.

I will mark this thread SOLVED, since my original diagnosis was wrong.

Offline

#8 2014-06-10 18:48:28

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Network startup fails every time since 6/9 update [SOLVED]

Welcome to the club: https://bbs.archlinux.org/viewtopic.php?id=182653
If you know how to fix it, please do tell.

Offline

Board footer

Powered by FluxBB