Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 May 2017 22:04:12 +0000
From:      "tsoome (Toomas Soome)" <phabric-noreply@FreeBSD.org>
To:        freebsd-net@freebsd.org
Subject:   [Differential] D10603: distinguish NFS versus TFTP boot by rootpath
Message-ID:  <d9ca66d121c487ef9a04777d2c0634b4@localhost.localdomain>
In-Reply-To: <differential-rev-PHID-DREV-5a5x55vwicfzvwqkoa5d-req@FreeBSD.org>
References:  <differential-rev-PHID-DREV-5a5x55vwicfzvwqkoa5d-req@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

tsoome added a comment.


  In https://reviews.freebsd.org/D10603#223350, @bapt wrote:
  
  > What I mean is we cannot use the one I listed above because they are interpreted by ipxe. For example if one netboots from qemu it will use ipxe under the hood first, then if you pass rootpath tftp:/ ipxe will say
  >
  >   Next server: 192.168.42.1
  >   Filename: /pxeboot
  >   Root path: tftp:/
  >   Could not open SAN device: Invalid argument (http://ipxe.org/1c126002)
  >   No more network devices
  >
  >
  > and the boot process fails.
  >
  > Which is why what I propose is tftpfs:/ because it is not used by ipxe
  >  and by default we remain on over nfs so we don't break existing usage
  
  
  So that sucks even more actually... it means I can not implement http: in loader with ipxe... I do not know. it really feels like just drop the whole idea about avoiding that extra request, build properly specified request, issue it and interpret the data received. just as it is supposed to be done.

REVISION DETAIL
  https://reviews.freebsd.org/D10603

EMAIL PREFERENCES
  https://reviews.freebsd.org/settings/panel/emailpreferences/

To: kczekirda, oshogbo, tsoome, bapt, sbruno, freebsd-net-list, #network
Cc: rgrimes


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d9ca66d121c487ef9a04777d2c0634b4>