Previously working PXE setup now fails

From: Beeblebrox <zaphod_at_berentweb.com>
Date: Tue, 10 Jun 2014 07:31:07 -0700 (PDT)
I had a perfectly working PXE-booting environment, but now it fails at kernel
boot stage.

Client starts to boot, and var/log/xfer shows the pxeboot file being
transferred from server:
  in.tftpd[34792]: RRQ from 192.168.2.3 filename pxeboot
  tftpd[5013]: Filename: 'pxeboot'
  tftpd[5015]: Mode: 'octet'
  tftpd[5015]: 192.168.2.3: read request for //pxeboot: success

Then BTX starts to boot the kernel but fails with:
  pxe_open: server addr: 192.168.2.1
  pxe_open: server path: /
  pxe_open: gateway ip: 192.168.2.1
  NFS MOUNT RPC error: 72
  /
  can't load 'kernel'

Then drops to BTX's rescue command prompt.
* NFS path is visible in "showmount -e" and I have disabled NFS_V4 to debug
the problem.
* The BTX cli gives "failed RPC struct is bad" message to "ls" command.
* rpcbind complains "cannot get information for tcp6 & udp6. My kernel has
IPV6 disabled and etc/rc.conf has {ipv6_activate_all_interfaces="NO" \
ip6addrctl_enable="NO"}
* etc/rc.conf has these as well and I tried the problem with NFS_V3 (disable
V4) but got same result:
rpcbind_flags="-h 192.168.2.1"
mountd_flags="-r -n -o -l -h 192.168.2.1"
nfsd_flags="-u -t -n 4 -h 192.168.2.1"
#nfsv4_only="YES"
#nfsv4_server_enable="YES"
* The only other log entry I can find is:
inetd[4949]: madvise() failed: Operation not permitted
inetd[5012]: setpriority 'root' (daemon): Permission denied
inetd[5014]: setpriority 'root' (daemon): Permission denied

Any suggestions on what else I can try to debug this thing?



-----
FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS
--
View this message in context: http://freebsd.1045724.n5.nabble.com/Previously-working-PXE-setup-now-fails-tp5919662.html
Sent from the freebsd-current mailing list archive at Nabble.com.
Received on Tue Jun 10 2014 - 12:31:22 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:49 UTC