Trouble accessing IPMI after pfSense boot

Shane_c82

Gawd
Joined
Mar 26, 2004
Messages
812
I have a Supermicro board with IPMI that shares one of the NIC's. From Supermicro's docs and other posts I've seen this is how you're supposed to set it up...

em1 - WAN
emo - LAN/IPMI

I've set a static IP for IPMI as 192.168.1.4, which is outside my DHCP range on my LAN. My LAN is 192.168.1.1. I've also set a static DHCP entry in pfSense for IPMI with 192.168.1.4.

Scanning with IPMIView does not find any interfaces. Going to 192.168.1.4 in my browser times out. I initially installed pfSense through IPMI so I know it's working, but now that my LAN is also using the shared NIC I can't seem to reach IPMI.

I should be able to access IPMI after pfSense boots, right? I must be screwing this up somehow...


Thanks
 
I have the same setup with em1 being WAN and em0 LAN/IPMI. Have you tried without the static DHCP entry? Mine works fine with just the IPMI IP configured in BIOS. It could be a firewall rule as well. Check your "Default allow LAN to any" rule. Picture
 
Thanks for that pic. Yeah, that's exactly how I have my firewall rules set for my LAN. I tried deleting the static DHCP entry in pfSense but I still can't connect to 192.168.1.4.
 
No and I get some weird replies...

ping 192.168.1.4
PING 192.168.1.4 (192.168.1.4): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
ping: sendto: No route to host
Request timeout for icmp_seq 4
ping: sendto: Host is down
Request timeout for icmp_seq 5
ping: sendto: Host is down
Request timeout for icmp_seq 6
ping: sendto: Host is down
Request timeout for icmp_seq 7
 
14:00:30.944736 ARP, Request who-has 192.168.1.4 tell 192.168.1.100, length 46

I think that's my problem...that's a packet capture on my pfSense box. Do I need to create an interface on pfSense with the IPMI MAC address?
 
Anyone have experience with Supermicro IPMI?

I'm pulling my hair out on this one...I even put in an additional NIC and now I'm not even using the NIC that IPMI should be on for any sort of traffic. I can use IPMI but only when the machine is not booted up. Whenever pfSense boots I can't connect to IPMI when set to DHCP or a static IP set in BIOS.

Any suggestions?
 
Ya post the model of the supermicro.. The one I have at home has a separate ipmi card from the dual onboard nics
 
I'm assuming if you traceroute it drops at the pfSense box. Is pfSense doing any sort of routing? Maybe your default gateway is causing the traffic to be misdirected?

No experience with IPMI and only limited experience with SonicWalls and the like but that's where I'd look after firewall rules.
 
You probably forgot the bios setting that forces I/O redirection to continue after the host has booted. Usually something like "Continue console redirection after boot".
 
Motherboard is a Supermicro MBD-X7SPE-HF-D525-O.

pfSense is not doing any routing right now, everything is on the same network. When I did a traceroute on the static IP all I got was * * * *.

I'm going to check on that BIOS setting, thanks for the suggestion.
 
I'm having the same issue, ever get it figured out? I have the X7SPA-HF-D525, which is essentially the same board.
 
This is why I always use a dedicated nic with supermicro IPMI. the shared ones are funky. Sometimes they work good, other times they don't. Can you add a dedicated one instead of a shared one?
 
Back
Top