I have a big problem with passing DHCP option 46 DhcpNodeType to windows clients. In case if I would like to set it to 1 (Broadcast) this works well, but when I wanna make Hybrid (8), winbox shows node type unkonown in ipconfig’s output and in registry I see value 38. This was happened with all previous versions and I still don’t know how to fix it. Wich value I have to use in the DHCP options on Mikrotik to get Hybrid (8) on Windows client?
RFC 1533 tells that 0x8 should be a Hybrid mode. Winbox does not allows to use 0x8, when I’m trying to use 0x00000008 then client receive B-Node (0x1) instead of H-Node.
The NetBIOS node type option allows NetBIOS over TCP/IP clients which
are configurable to be configured as described in RFC 1001/1002. The
value is specified as a single octet which identifies the client type
as follows:
Value Node Type
0x1 B-node
0x2 P-node
0x4 M-node
0x8 H-node
In the above chart, the notation ‘0x’ indicates a number in base-16
(hexadecimal).
The code for this option is 46. The length of this option is always
1.
Code Len Node Type
±----±----±----------+
| 46 | 1 | see above |
±----±----±----------+
Can someone please tell me what to do when RFC hex doesn’t do it?