The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 807 - File: showthread.php PHP 7.3.15 (Linux)
File Line Function
/showthread.php 807 errorHandler->error





Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
iPXE malforms DHCP option 77 UserClass Option
2014-11-10, 07:17
Post: #1
Bug iPXE malforms DHCP option 77 UserClass Option
iPXE malforms DHCP option 77 (UserClass Option)


Hi all,

I'm just started to use the iPXE (really great project) on my UEFI machines (unfortunately without legacy mode) ast the UEFI PXE imlementation is buggy (on all devices I have seen so far - bootserver discovery doens't work). Anyway as I am using my own custom ProxyDHCP, in order to recognize where the Request came from, I'm goigng to use the option 77 as sugested, but it is actually malformed against RFC 3004.

The option is correctly encapsuled,
Code Len Value
+-----+-----+--------------------- . . . --+
| 77 | N | User Class Data ('Len' octets) |
+-----+-----+--------------------- . . . --+
but the content is worng..

UC_Len_i User_Class_Data_i
+--------+------------------------ . . . --+
| L_i | Opaque-Data ('UC_Len_i' octets) |
+--------+------------------------ . . . --+

What I have seen, instead to report the length (once again) it starts with ASCII "iPXE"..

Is there any "switch" or another way to get it comply with the RFC or it is intended not to do so?


Thanks a lot

Miro
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
iPXE malforms DHCP option 77 UserClass Option - mijanek - 2014-11-10 07:17



User(s) browsing this thread: 1 Guest(s)