Hi Blake, To make the boot sequence work you have to change settings to use the serial port in at least 2 out of 3 places:
1) in the header of the PXE loader; default.cfg (which you've done) 2) For all kernels listed in the menu.cfg add "console=ttyS0,19200,n8" to the append statement 3) Optional; On the live system change /etc/inittab to add a getty on S0 Omit 1, no menu on PXE boot Omit 2, PXE menu appears but nothing once the kernel loads (output sent to non-existent screen) Omit 3, you get a console but not a normal terminal, your choice E.g. From my PXE boot config (based on SuSE): label soekris kernel suse/kernel/linux.soekris append initrd=suse/kernel/initrd.soekris ......... console=ttyS0,19200,n8 IPAPPEND 1 Does that help? Simon --------------------------------------- > > Look at this version of "default": > > SERIAL 0 19200 > CONSOLE 0 > DISPLAY boot.txt > > DEFAULT squeeze_i386_install > > LABEL squeeze_i386_install > kernel debian/squeeze/i386/linux > append vga=normal console=ttyS0,19200,n8 > initrd=debian/squeeze/i386/initrd.gz -- LABEL squeeze_i386_linux > kernel debian/squeeze/i386/linux > append vga=normal console=ttyS0,19200,n8 > initrd=debian/squeeze/i386/initrd.gz -- LABEL squeeze_i386_expert > kernel debian/squeeze/i386/linux > append priority=low console=ttyS0,19200,n8 vga=normal > initrd=debian/squeeze/i386/initrd.gz -- LABEL squeeze_i386_rescue > kernel debian/squeeze/i386/linux > append vga=normal console=ttyS0,19200,n8 > initrd=debian/squeeze/i386/initrd.gz rescue/enable=true -- > > PROMPT 1 > TIMEOUT 0 > _______________________________________________ Soekris-tech mailing list [email protected] http://lists.soekris.com/mailman/listinfo/soekris-tech
