Did you actually install the xinetd package? It isn't installed by default.
Run "rpm -q xinetd" to see if it is installed. If not run "yum install xinetd" to install it.
On both a RHEL 6.1 and a RHEL 6.3 the /etc/xinetd.d/echo-stream config file came in with the xinetd package and has quite a bit more than you show. (Although most of it is commented out.) This is why I suspect you haven't installed the main xinetd package.
Also I note you commented out "disable = yes". The usual way to enable something in /etc/xinetd.d directory is NOT to comment out that line but rather to change the "yes" to "no".
Once you've got the /etc/xinet.d/echo-stream config file suitably modified you can run "service xinetd restart" to bounce xinetd and it will reread the files in /etc/xinetd.d. When I did a test just now simply changing the "yes" to "no" and doing the restart "chkconfig --list" changed status of echo-stream from off to on.
The default /etc/xinetd.d/echo-stream from my RHEL 6.3 (from package xinetd-2.3.14-35.el6_3.x86_64) is shown below:
Code:
# This is the configuration for the tcp/stream echo service.
service echo
{
# This is for quick on or off of the service
disable = yes
# The next attributes are mandatory for all services
id = echo-stream
type = INTERNAL
wait = no
socket_type = stream
# protocol = socket type is usually enough
# External services must fill out the following
# user =
# group =
# server =
# server_args =
# External services not listed in /etc/services must fill out the next one
# port =
# RPC based services must fill out these
# rpc_version =
# rpc_number =
# Logging options
# log_type =
# log_on_success =
# log_on_failure =
# Networking options
# flags =
# bind =
# redirect =
# v6only =
# Access restrictions
# only_from =
# no_access =
# access_times =
# cps = 50 10
# instances = UNLIMITED
# per_source = UNLIMITED
# max_load = 0
# deny_time = 120
# mdns = yes
# Environmental options
# env =
# passenv =
# nice = 0
# umask = 022
# groups = yes
# rlimit_as =
# rlimit_cpu =
# rlimit_data =
# rlimit_rss =
# rlimit_stack =
# Banner options. (Banners aren't normally used)
# banner =
# banner_success =
# banner_fail =
}