Hi again, it looks to me like I have a fai 4 instance ready to accept 'clients' my config for a private network looks like:
/etc/fai# grep -v ^$ * | grep -v :# fai.conf:FAI_CONFIG_SRC=nfs://172.20.50.50/srv/fai/config live.conf:export BUILD_SYSTEM="Debian" live.conf:export UNIONTYPE="aufs" live.conf:export NOAUTOLOGIN="Yes" live.conf:export NOFASTBOOT="Yes" live.conf:export SELINUX_INIT="No" live.conf:export NOSUDO="Yes" live.conf:export NOUSER="Yes" live.conf:export NOXAUTOCONFIG="Yes" live.conf:export NOFSTAB="Yes" live.conf:export NOHOSTS="Yes" live.conf:export NOACCESSIBILITY="Yes" live.conf:export NOAPPARMOR="Yes" live.conf:export NOAPTCDROM="Yes" live.conf:export NOCONSOLEKEYBOARD="Yes" live.conf:export NOKPERSONALIZER="Yes" live.conf:export NOKWALLET="Yes" live.conf:export NOLANGUAGESELECTOR="Yes" live.conf:export NOLOCALES="Yes" live.conf:export NONETWORKING="Yes" live.conf:export NOPERSISTENT="Yes" live.conf:export NOPOWERMANAGEMENT="Yes" live.conf:export NOPRESEED="Yes" live.conf:export NOPROGRAMCRASHES="Yes" live.conf:export NORESTRICTEDMANAGER="Yes" live.conf:export NOTIMEZONE="Yes" live.conf:export NOUPDATENOTIFIER="Yes" live.conf:export NOXAUTOLOGIN="Yes" live.conf:export NOXSCREENSAVER="Yes" live.conf:export NOGNOMEPANEL="Yes" nfsroot.conf:FAI_DEBOOTSTRAP="wheezy http://ftp.pwr.wroc.pl/debian/" nfsroot.conf:FAI_ROOTPW='<forgive_me>' nfsroot.conf:NFSROOT=/srv/fai/nfsroot nfsroot.conf:TFTPROOT=/srv/tftp/fai nfsroot.conf:NFSROOT_HOOKS=/etc/fai/nfsroot-hooks/ nfsroot.conf:FAI_DEBOOTSTRAP_OPTS="--exclude=info" nfsroot.conf:FAI_CONFIGDIR=/srv/fai/config NFSROOT:PACKAGES aptitude NFSROOT:nfs-common fai-nfsroot module-init-tools ssh rdate lshw rpcbind NFSROOT:rsync lftp less dump reiserfsprogs e2fsprogs usbutils NFSROOT:hwinfo psmisc pciutils hdparm smartmontools parted mdadm lvm2 NFSROOT:dnsutils ntpdate dosfstools xfsprogs xfsdump NFSROOT:procinfo numactl dialog NFSROOT:console-tools console-common NFSROOT:salt-minion NFSROOT:iproute udev subversion NFSROOT:xz-utils NFSROOT:cupt NFSROOT:firmware-bnx2 firmware-bnx2x firmware-realtek NFSROOT:dracut-network live-boot- live-boot-initramfs-tools- NFSROOT:PACKAGES aptitude I386 NFSROOT:grub-pc read-edid NFSROOT:linux-image-686 NFSROOT:PACKAGES aptitude AMD64 NFSROOT:grub-pc NFSROOT:linux-image-amd64 as one can see on http://imgur.com/uY81mnu the dhcp part (running on a different server) gives out a nice set of params, the kernel starts booting, and gets as far as http://imgur.com/BW9VoDc where the RED part is the IP of an OLD FAI server (serving as the DHCP server around, too) Can someone spot there did I err in my config files? the section of dhcpd.conf relevant for that test host is: group{ server-name "172.20.50.50"; option domain-name "<domainname>"; option domain-name-servers <DNSIP>; option routers 172.20.0.1; option broadcast-address 172.20.255.255; option subnet-mask 255.255.0.0; server-name "fai4"; next-server 172.20.50.50; filename "fai/pxelinux.0"; host lab120{ hardware ethernet b8:ca:3a:ac:5e:b2; fixed-address 172.20.50.120; } host lab100{ hardware ethernet 00:de:ad:be:ef:00; fixed-address 172.20.50.100; } } Is there something obvious I missed (but you didn't)? The source of <oldFAISRVIP> remains a mystery Regards Michal On Wed, Dec 11, 2013 at 12:16 AM, Michał Dwużnik <michal.dwuz...@gmail.com> wrote: > Sorry for the fuss, > > turning off ipv6 seems to do the trick for the time being... > > I do not know _why_ it helps, but there's a workaround... > > cat /etc/sysctl.d/disableipv6.conf > net.ipv6.conf.all.disable_ipv6=1 > > I hope that will be helpful for someone, despite the ugly nature. > > Michal > > On Tue, Dec 10, 2013 at 10:58 PM, Michał Dwużnik > <michal.dwuz...@gmail.com> wrote: >> http://imgur.com/mqwCgfQ shows the error when trying to boot the test >> virtual machine -> >> the options from dhcp look ok. >> >> Michal >> >> On Tue, Dec 10, 2013 at 10:51 PM, Michał Dwużnik >> <michal.dwuz...@gmail.com> wrote: >>> Well... >>> >>> root@fai4:~# /etc/init.d/tftpd-hpa restart >>> [ ok ] Restarting HPA's tftpd: in.tftpd. >>> root@fai4:~# ps aux |grep tftp >>> root 3026 0.0 0.0 14856 152 ? Ss 22:38 0:00 >>> /usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 -vvvv >>> --secure /srv/tftp/ >>> root@fai4:~# ls -ltra /srv/tftp/ >>> total 4 >>> dr-xr-xr-x 1 root root 14 Dec 10 17:35 .. >>> drwxr-xr-x 1 root nogroup 6 Dec 10 18:08 . >>> drwxr-xr-x 1 root root 136 Dec 10 21:02 fai >>> root@fai4:~# tftp localhost >>> tftp> get fai/pxelinux.0 >>> Transfer timed out. >>> root@fai4:~# ls -ltra /srv/tftp/fai >>> total 21848 >>> -rw-r--r-- 1 root root 2835648 Sep 20 05:46 vmlinuz-3.2.0-4-amd64 >>> -rw-r--r-- 1 root root 19498576 Dec 10 18:07 initrd.img-3.2.0-4-amd64 >>> drwxr-xr-x 1 root root 0 Dec 10 18:08 pxelinux.cfg >>> drwxr-xr-x 1 root nogroup 6 Dec 10 18:08 .. >>> -rw-r--r-- 1 root root 26474 Dec 10 18:08 pxelinux.0 >>> -rw-r--r-- 1 root root 4 Dec 10 21:02 a >>> drwxr-xr-x 1 root root 136 Dec 10 21:02 . >>> >>> I'm puzzled, because the old and trusted fai3 instance works perfectly >>> with the same configs... >>> >>> Michal >> >> >> >> -- >> Michal Dwuznik > > > > -- > Michal Dwuznik -- Michal Dwuznik