X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai%2Fconfig%2Fscripts%2FGRUB_PC%2F11-iank;h=ce78c153ac1e4802d25ba2d00d39776c39d34646;hb=a921cf8d08ad2840f2b62236e308aba9d04c30ba;hp=863c9913ad81beeef1be8f965cd5be28bc588f33;hpb=dd9b3506bc63b26a5e58590dd615688809c6c14d;p=automated-distro-installer diff --git a/fai/config/scripts/GRUB_PC/11-iank b/fai/config/scripts/GRUB_PC/11-iank index 863c991..ce78c15 100755 --- a/fai/config/scripts/GRUB_PC/11-iank +++ b/fai/config/scripts/GRUB_PC/11-iank @@ -280,6 +280,29 @@ if ifclass LINODE; then # /usr/share/initramfs-tools/scripts/functions IP=$linode_ip::$linode_gw:255.255.255.0::eth0:off EOF + + + if [[ $HOSTNAME == li ]]; then + + cat > $target/etc/network/interfaces <<-EOF +# generated by FAI +auto lo eth0 +iface lo inet loopback +iface eth0 inet dhcp +# for the standard network config, uncomment this and comment the lines after it. +#iface eth0 inet6 auto + +iface eth0 inet6 static +# this is really a /128. it seems like we need to assign it for ipv6 to work. +address 2600:3c00::f03c:91ff:fe6d:baf8/64 +gateway fe80::1 + +iface eth0 inet6 static +# from a requested /64 pool +address 2600:3c00:e000:280::2/64 +EOF + fi + fi # I prefer to stick with ifup/down for now. a. networkd is not in its