I'm playing around with automatic NOS installs using an exact URL from DHCP options, using the KVM x86_64 version of ONIE. Two issues I've noticed:
The parameter request list (option 55) does not contain option 150 (TFTP server ip)
ONIE does not seem to request the parameters for the exact URL on a secondary interface (eth1), only on primary (eth0), maybe this is intended behavior?
For the first bullet, on eth0 I see a DHCP of message type request on eth0 with the following parameter request list (option 55):
Option: (55) Parameter Request List
Length: 15
Parameter Request List Item: (1) Subnet Mask
Parameter Request List Item: (3) Router
Parameter Request List Item: (6) Domain Name Server
Parameter Request List Item: (7) Log Server
Parameter Request List Item: (12) Host Name
Parameter Request List Item: (15) Domain Name
Parameter Request List Item: (28) Broadcast Address
Parameter Request List Item: (42) Network Time Protocol Servers
Parameter Request List Item: (43) Vendor-Specific Information
Parameter Request List Item: (54) DHCP Server Identifier
Parameter Request List Item: (66) TFTP Server Name
Parameter Request List Item: (67) Bootfile name
Parameter Request List Item: (72) Default WWW Server
Parameter Request List Item: (114) DHCP Captive-Portal
Parameter Request List Item: (125) V-I Vendor-specific Information
so missing 150?
For the second bullet, on the secondary interface (eth1), I only see a DHCP request with the following parameter request list:
Option: (55) Parameter Request List
Length: 9
Parameter Request List Item: (1) Subnet Mask
Parameter Request List Item: (3) Router
Parameter Request List Item: (6) Domain Name Server
Parameter Request List Item: (7) Log Server
Parameter Request List Item: (12) Host Name
Parameter Request List Item: (15) Domain Name
Parameter Request List Item: (28) Broadcast Address
Parameter Request List Item: (42) Network Time Protocol Servers
Parameter Request List Item: (119) Domain Search
I am able to work around by having above libvirt network be the primary interface (eth0) and using option 114 with either a tftp:// url or setting up a http server, but just wondering if this is indeed an issue or expected behavior.
Hi,
I'm playing around with automatic NOS installs using an exact URL from DHCP options, using the KVM x86_64 version of ONIE. Two issues I've noticed:
For the first bullet, on eth0 I see a DHCP of message type request on eth0 with the following parameter request list (option 55):
so missing 150?
For the second bullet, on the secondary interface (eth1), I only see a DHCP request with the following parameter request list:
ONIE version:
I am using libvirt with dnsmasq as the dhcp/tftp server, so for example:
I am able to work around by having above libvirt network be the primary interface (eth0) and using option 114 with either a
tftp://
url or setting up a http server, but just wondering if this is indeed an issue or expected behavior.