public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mick <michaelkintzios@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Ifplugd breaks services
Date: Sun, 8 Jun 2014 11:25:53 +0100	[thread overview]
Message-ID: <201406081126.11662.michaelkintzios@gmail.com> (raw)
In-Reply-To: <CAD8401C-A7C5-4111-B306-25064EE6B6E9@iki.fi>

[-- Attachment #1: Type: Text/Plain, Size: 1991 bytes --]

On Sunday 08 Jun 2014 10:25:40 Matti Nykyri wrote:
> Hi
> 
> I also have other problems in my life. One of them is on one of my gentoo
> server. This server has two network cards one serves intranet and the
> other internet. The on that is on the internet is attached to a cable
> modem. The modem is buggy and some times reboots it self losing the link
> so I have ifplugd there get new address via dhcp immediately. Intranet
> card is configured not to use ifplugd. I'm using OpenRC.

Are you sure of this?  How have you configured your intranet card to not be 
acted upon by ifplugd?  From what I see, ifplugd will pick up any interface in 
/etc/init.d:

  EXEC="/etc/init.d/net.$1"


> The problems are related to iptables and samba.
> 
> Samba: when ifplugd runs down the internet card samba is killed. This
> shouldn't happen. Samba is configured only to use intranet card. Samba
> always fails to start when ifplugd starts the internet card. Manual
> starting is required.
> 
> Iptables: the system uses new nic names (enp7s0 etc). Iptables has them
> correctly in the rules and in rules save. However when ifplugd cycles the
> internet nic all the nic names in the in-kernel rules change to eth0 an
> eth1. I need to zap iptables and then start it to reset the rules.

This does not happen here.  When ifplugd restarts a NIC it always comes back 
with the new consistent naming.  Do you have some udev rules defined which are 
picked up on the second time that the ifplugd brings up the card, but not the 
first?


> Any suggestions where to start? Or just disable ifplugd?

Have you tried configuring static IP addresses, broadcast and gateways for 
each card using the /etc/cong.d/net file?  You can still set dhcp as a fall 
back if you want, although I am not sure it is necessary for a server in a 
static LAN.

The file /usr/share/doc/netifrc-0.2.2/net.example.bz2 provides suggestions for 
different set ups.

-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

  reply	other threads:[~2014-06-08 10:26 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-08  9:25 [gentoo-user] Ifplugd breaks services Matti Nykyri
2014-06-08 10:25 ` Mick [this message]
2014-06-08 12:01   ` Matti Nykyri
2014-06-08 16:15     ` Neil Bothwick
2014-06-08 17:44       ` Matti Nykyri
2014-06-08 18:19         ` Neil Bothwick
2014-06-16  3:46           ` Matti Nykyri
2014-06-10 10:43 ` thegeezer
2014-06-14 22:24   ` Mick
2014-06-17 21:08     ` thegeezer
2014-06-17 21:59       ` Mick
2014-06-18 13:03         ` thegeezer
2014-06-18 21:23           ` Mick

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=201406081126.11662.michaelkintzios@gmail.com \
    --to=michaelkintzios@gmail.com \
    --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