On 11/04/2011 02:25 PM, Matthew McClintock wrote:
Just define additional serial consoles like so:
SERIAL_CONSOLES="115200;ttyS0 115200;ttyS1 ... 115200;ttySN"
Also be sure to remove SERIAL_CONSOLE (lacking the S) from your
machine as they can conflict.
Signed-off-by: Matthew McClintock<[email protected]>
---
v2: handle case where SERIAL_CONSOLES is not defined
.../sysvinit/sysvinit-inittab_2.88dsf.bb | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
b/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
index ba60c74..adab262 100644
--- a/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
+++ b/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
@@ -25,6 +25,18 @@ do_install() {
if [ ! -z "${SERIAL_CONSOLE}" ]; then
echo "S:2345:respawn:${base_sbindir}/getty ${SERIAL_CONSOLE}">>
${D}${sysconfdir}/inittab
fi
+
+ idx=0
+ tmp="${SERIAL_CONSOLES}"
+ if [ "x" != "x$tmp" ]; then
+ for i in $tmp
+ do
+ j=`echo ${i} | sed s/\;/\ /g`
+ echo "${idx}:2345:respawn:${base_sbindir}/getty ${j}">>
${D}${sysconfdir}/inittab
+ idx=`expr $idx + 1`
+ done
+ fi
+
if [ "${USE_VT}" = "1" ]; then
cat<<EOF>>${D}${sysconfdir}/inittab
# ${base_sbindir}/getty invocations for the runlevels.
Merged into OE-Core
Thanks
Sau!
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core