On Tue, 29 Mar 2016 17:08:01 +0100
Tony van der Hoff <t...@vanderhoff.org> wrote:

> On 29/03/16 16:25, Reco wrote:
> >     Hi.
> >
> > On Tue, 29 Mar 2016 15:44:16 +0100
> > Tony van der Hoff <t...@vanderhoff.org> wrote:
> >>> And - you have yet another default gateway for eth1.
> >>> No wonder that the kernel refuses to add the same route second time.
> >>>
> >>> Reco
> >>>
> >>
> >> Thanks, Reco.
> >> I've now commented out that line for eth1, but I still get
> >>
> >> Mar 29 15:37:47 tony-lx networking[24921]: Failed to bring up eth1.
> >> Mar 29 15:37:47 tony-lx networking[24921]: done.
> >
> > Now *that* requires actual investigation.
> >
> > What does the following sequence yield:
> >
> > ifdown -v eth1
> >
> root@tony-lx:~# ifdown -v eth1
> ifdown: interface eth1 not configured

Ok, let's try it like this then:

ifdown --force eth1
ip l s dev eth1 down
ip a d dev eth1 192.168.2.8/24
ip a d dev eth1 2001:8b0:ff60:6a91::8
ifup -v eth1


> > ifquery eth1
> >
> root@tony-lx:~# ifquery eth1
> address: 192.168.2.8
> netmask: 255.255.255.0
> network: 192.168.2.0
> broadcast: 192.168.2.255
> up: ip addr add dev eth1 2001:8b0:ff60:6a91::8
> up: ip route add default via fe80::1 dev eth0

First, if you're configuring eth1, what's the point of setting the
route via eth0.
Second, if you're configuring ipv6 route, you should use 'ip -6'
instead of straight 'ip'.
And third, using default link-local ipv6 address as a gateway is kind
of weird. Although if ipv6 /128 address mask works for you - who am I
to argue.


> root@tony-lx:~#  ifup -v eth1
> Configuring interface eth1=eth1 (inet)
> run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
> run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
> ip addr add 192.168.2.8/255.255.255.0 broadcast 192.168.2.255     dev 
> eth1 label eth1
> RTNETLINK answers: File exists
> Failed to bring up eth1.

This seems to be the current source of trouble. I wonder what 

Reply via email to