Garbage on SOL console (PE1950/lenny)

Alexander Dupuy alex.dupuy at mac.com
Sat Apr 11 16:34:07 CDT 2009


Guigui wrote:
> Problem is that when I'm not connected to the SOL console,  it often
> gets garbage characters which are logged as a failed login attempt
>   

We ran into this problem on PE 1950/2950 III systems as shipped from 
Dell, with RHEL 5 installed (by us) - the problem is entirely OS 
independent, we saw it also with initial ISOLINUX and GRUB bootloaders.  
I don't have the exact subject line at hand, but if you look in the 
archives from late last year you can find my posting of the problem, and 
(I think) posting of the solution (nobody else had reported this before, 
so I had to figure it out myself, but you will benefit :-)  We had never 
had this problem with earlier PE 1950/2950 systems, will soon learn 
whether it also exists with new R710 systems.

The solution is to disable the IPMI-over-serial-port support on the BMC 
(the problem is that the login prompt from Linux - or any other output 
to the serial port - is interpreted as IPMI commands, for which an error 
is generated, which generates more output from Linux, ad infinitum).  
You can disable this using the Dell syscfg tool which is I think part of 
the Dell DTK (you don't need to install OMSA, although it might be 
included in that as well) and possibly with ipmitool (although I'm not 
entirely sure about that, and don't know the specific command), but 
often the most convenient way to deal with this, especially with 
hardware fresh from Dell, is to use the BMC configuration in the BIOS 
setup (Ctrl-E) and select reset to defaults (for whatever reason, Dell 
ships with settings different than the defaults, at least for 
IPMI-over-serial).

The specific syscfg command to use is:

syscfg serialchannelaccess --ipmioverserial=disable

Once you do this, you should no longer see garbage on your serial ports 
(is it really garbage? i.e. NUL and other weird ASCII that might 
indicate a serial speed mismatch, which in theory should not be possible 
- or is the garbage just odd ASCII error messages that are invalid 
logins? which is what I was seeing if I disabled getty and did a cat 
/dev/ttyS1).

@alex



More information about the Linux-PowerEdge mailing list