How to use inband redfish in windows on R2520G6?

How to use inband redfish in windows on R2520G6?

This article is based on ticket #2231 where customer is confused and wandering how to setup inband redfish on windows 11 on Mitac R25220G6 system and seems to get an Ip address of 169.254.0.17.
 

After contacting the Engineers from HQ they think that the ip address is not necessary, the redfish ip address:
Our engineers advise ignoring the link-local APIPA address (169.254.0.17) shown in the BIOS for the Redfish Host Interface. Instead, use the BMC's current dedicated IP address (the one configured for out-of-band management via the BMC's LAN port). This allows direct access to Redfish from Windows without relying on the virtual host interface.
To test:

Ensure the host (Windows) can reach the BMC's IP over the network (e.g., if using a shared NIC or dedicated setup).
Open Command Prompt or PowerShell as Administrator.
Run this curl command (replace bmc_username, bmc_password, and BMC_IPAddress with your actual values):textcurl -s -k -u bmc_username:bmc_password -X GET https://BMC_IPAddress/redfish/v1/Systems/system
This should return JSON data about the system if successful.
If you get certificate warnings, the -k flag skips them (for testing).


If this works, you can use the same BMC IP for other Redfish endpoints or tools like PowerShell's Invoke-WebRequest or Postman.
1. If we are talking about using the BMC debug port [red block], please understand this port is for serial connection only. Not for network.
    
2. If customer wants to access BMC/redfish in Windows. Please type below command to access BMC/redfish in Windows 11
curl -s -k -u bmc_username:bmc_password -X GET https://BMC_IPAddress/redfish/v1/Systems/system
  
3. This should return JSON data about the system if successful.
4. If you get certificate warnings, the -k flag skips them (for testing).
If this works, you can use the same BMC IP for other Redfish endpoints or tools like PowerShell's Invoke-WebRequest or Postman.