The system is upgraded to the "Latest"-tagged firmware release from downloadcenter.intel.com (BMC 119).
The OS is FreeBSD 8.1 . The console configuration reflects the BMC configuration:
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: console (9600,n,8,1)I do see everything correctly and can interact for a while, but since the console gets loaded I will lose it (not see anything, not send anything) within 1-3 minutes.
One more clarify:
"When I try attaching a serial cable, the console behaves fine. Also, if I start "find / -print" from serial cable, then attach from the BMC, the console also gets frozen after a short while. "
How exactly did you "attach from the BMC"?
Since you're having issue with SOL, maybe you can just use SSH once OS boots up as a workaround.
In case of RHEL OS, below is the step i followed and the console redirection was successfull.
Edit vim /boot/grub/menu.lst
#Add the line “Console=ttyS0, 57600”
#Edit /etc/inittab and add “S0:2345:respawn:/sbin/agetty -L -h ttyS0 57600 vt100 ”
BTW, do you see any issues with BIOS screen console redirection?
I attach as per User Guide:
1) from a (windows, sigh!) machine, I open a terminal (cmd.exe)
2) telnet localhost 623
3) enter authentication data ...
4) run "console"
I use ssh for everyday administration, but sometimes SOL access is invaluable. For example, if a system upgrade goes bad, or if you need to perform some recovery operation when the system is not fully functional (eg HD damages).
kama: my configuration matches yours (except I stick to 9600bps, but had the same with 115200). BTW, I can also get the whole boot process on SOL (from "grub" on in Linux terms). Again, I do get the terminal, it just stops working after minutes under load.
As a side problem, since the deployment I realized that BMC cannot work when you use both NICs in the OS with Ethernet trunking. So ultimately I'm basically just supposed to give up the functionality as a whole
In my case, i used IPMITOOL to activate the SOL. below is the syntax for the same.
Ipmitool –H <BMC Ip address> - U “<user name>”–P “<password>”–I lanplus sol activate
to get SOLinfo
ipmitool –H <BMC Ip address> - U “<user name>”–P “<password>”–I lanplus sol info
BTW, To my understanding BMC shares the NIC port with OS.[Besides BMC has its own MAC address]. So there shouldnt be any problem to provisioning the server with BMC OOB session.