<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>we need to have get facts do this, so people don’t have to edit, as we 
discussed on a previous call.  is anyone working on this or should I?</DIV>
<DIV> </DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">Tim</DIV>
<DIV 
style="FONT-SIZE: small; FONT-FAMILY: 'Calibri'; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none; DISPLAY: inline">
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=aschoolf@gmail.com 
href="mailto:aschoolf@gmail.com">Anna</A> </DIV>
<DIV><B>Sent:</B> Friday, October 25, 2013 8:11 PM</DIV>
<DIV><B>To:</B> <A title=xsce-devel@googlegroups.com 
href="mailto:xsce-devel@googlegroups.com">xsce-devel</A> ; <A 
title=server-devel@lists.laptop.org 
href="mailto:server-devel@lists.laptop.org">Server Devel</A> </DIV>
<DIV><B>Subject:</B> [XSCE] ifcfg-eth# files in /etc/sysconfig/network-scripts 
generated by runansible</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV 
style="FONT-SIZE: small; FONT-FAMILY: 'Calibri'; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none; DISPLAY: inline">
<DIV dir=ltr>
<DIV>This morning, I was trying out a 2 dongle install from <A 
href="https://github.com/XSCE/xsce.git">https://github.com/XSCE/xsce.git</A>.  
The default in vars/default_vars.yml is eth0 as WAN and eth1 as LAN.  Well, 
I forgot to edit that for my interfaces (eth1 as WAN and eth2 as LAN).  So 
after ./runansible finished, I edited vars/default_vars.yml accordingly and 
reran ./runansible.<BR><BR>After a reboot, I couldn't ssh back in.  Walked 
over to the XO 1.75 and ifconfig indicated that eth1 and eth2 were both on 
172.18.96.1.  On DXS, whenever I've forgotten to edit default_vars.yml for 
my interfaces, I can edit that file, rerun ./runansible, and everything gets 
sorted out.<BR><BR>What I discovered is that now runansible apparently generates 
an ifcfg file for the LAN interface in /etc/sysconfig/network-scripts.  
After attempt #1 with the default interfaces (eth0 for WAN and eth1 for LAN) and 
attempt #2 with my edits (eth1 for WAN and eth2 for LAN), now I had ifcfg-eth1 
and ifcfg-eth2 in 
there:<BR><BR>DEVICE=eth1<BR>BOOTPROTO=static<BR>DHCPCLASS=<BR>HWADDR=00:1C:49:01:04:27<BR>IPADDR=172.18.96.1<BR>NETMASK=255.255.224.0<BR>ONBOOT=yes<BR><BR>DEVICE=eth2<BR>BOOTPROTO=static<BR>DHCPCLASS=<BR>HWADDR=00:E0:4C:53:44:58<BR>IPADDR=172.18.96.1<BR>NETMASK=255.255.224.0<BR>ONBOOT=yes<BR><BR>Before 
I figured out what was going on, I rebooted a couple of times and was perplexed 
that both eth1 and eth2 kept coming up on 172.18.96.1.<BR><BR>So, I deleted 
ifcfg-eth1, reran ./runansible, rebooted, and now networking is fine.  WAN 
is eth1 on 192.168.1.11 and LAN is eth2 on 172.18.96.1, like it's supposed to 
be.<BR><BR></DIV>What we should probably do is discard any ifcfg-eth# files 
first thing so there aren't any old ones lingering about to muck up 
networking.<BR>
<DIV><BR>Anna<BR><BR></DIV></DIV></DIV></DIV></DIV></BODY></HTML>