Hello all,

I have found a smooth solution to configure
serial access for factory delivered Bering
images, by adding seven lines of code to
the "linuxrc" file in "initrd.lrp". When
I incorporate this code, the only changes
to the image a user needs to perform are
conducted in "syslinux.cfg": a new first
line

      serial 0 19200

and three simple additions to the "default"-line:

    console=ttyS0,19200n8 LEAF_NO_VGA=1 LEAF_TTYS0=1

Thereby all vga delivered consoles are switch off,
and the serial console ttyS0 is activated for login.
This method completely solves my needs.

The difference file follows presently.

Best regards

Mats Erik Andersson


--- test/root.linuxrc   2008-01-10 22:49:32.000000000 +0100
+++ test/linuxrc        2008-01-11 00:03:26.000000000 +0100
@@ -299,4 +299,14 @@
 Lecho "Loaded Packages"

+ITT=/etc/inittab
+
+if [ -n "$LEAF_NO_VGA" ]; then
+       sed -i 's/^tty[1-9]\+.*/#&/' $ITT
+fi
+
+if [ -n "$LEAF_TTYS0" ]; then
+       sed -i 's/^#\(ttyS0.*\)/\1/' $ITT
+fi
+
 exec /usr/sbin/chroot . sh -c 'umount /initrd; freeramdisk /dev/ram0;
exec /sbin/init' <dev/console >dev/console 2>&1


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace

_______________________________________________
leaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to