The Startech.com pci2s550 can not be remapped to ports 1-4 before the system boots. The company is not supporting linux serial ports as consoles 0-3 , thank you starTech.com. ----- Original Message ---- From: n schembr <nschembr at yahoo.com> To: SYSLINUX at zytor.com Sent: Thursday, November 9, 2006 4:58:50 PM Subject: [syslinux] Serial with syslinux. Can syslinux be upgraded to support more then 4 serial ports? Could syslinux be configured to auto probe for the first serial port? Ubuntu 6.6.1 boots and can find the card at port ttyS4 and ttyS5. Voyage (debian) linux reset the pci serial card and assigns it to ttyS0 and ttyS1 A few weeks back I asked about a boot loader with ttyUSB support. It was pointed out that a USBserial stack would be very bloated. So I purchased a pci serial IO card. ON boot up the card is configured to port 4 to avoid conflicts with the on board hardware. Ubuntu 6.6.1 boots and can find the card at port ttyS4 and ttyS5. Voyage linux (debian) reset the pci serial card and assigns it to ttyS0 and ttyS1 syslinux and extlinux can not see the card at boot up. Can extlinux be configured to auto probe and use the first serial port it finds? serial -1 115200 Thank you for your hard work, Nicholas A. Schembri State College PA USA _______________________________________________ SYSLINUX mailing list Submissions to SYSLINUX at zytor.com Unsubscribe or set options at: http://www.zytor.com/mailman/listinfo/syslinux Please do not send private replies to mailing list traffic.
n schembr wrote:> The Startech.com pci2s550 can not be remapped to ports 1-4 before the system boots. The company is not supporting linux serial ports as consoles 0-3 , thank you starTech.com.Just put in the I/O port your BIOS assigns to it. This should be consistent across boots unless you change the hardware configuration. You *may* have to turn "PnP aware OS" to "Off" in your BIOS settings (this setting is really "Skip initialization of cards I don't recognize.") -hpa
pnp off - change I used dmesg to find the default address and serial 0xe800 9600 worked great. Thank you. Do you know how I force the kernel to use the same address? ----- Original Message ---- From: H. Peter Anvin <hpa at zytor.com> To: n schembr <nschembr at yahoo.com> Cc: SYSLINUX at zytor.com Sent: Thursday, November 9, 2006 5:52:13 PM Subject: Re: [syslinux] Serial with syslinux n schembr wrote:> The Startech.com pci2s550 can not be remapped to ports 1-4 before the system boots. The company is not supporting linux serial ports as consoles 0-3 , thank you starTech.com.Just put in the I/O port your BIOS assigns to it. This should be consistent across boots unless you change the hardware configuration. You *may* have to turn "PnP aware OS" to "Off" in your BIOS settings (this setting is really "Skip initialization of cards I don't recognize.") -hpa
n schembr wrote:> pnp off - change > > I used dmesg to find the default address and > serial 0xe800 9600 worked great. Thank you. > > Do you know how I force the kernel to use the same address?Now when I think about it, I think the syntax is something like console=uart:io:0xe800 but you have to check the details. -hpa
Peter, It looks like Hp has done a lot or work in this aria, http://kerneltrap.org/node/4351. If you have trouble with your output, use console=ttyS0 console=tty0, or console=uart,io,0x3f8. I will report back my tests. Can we add the results to the syslinux docs? console=uart,io,0x3f8 console=uart,mmio,0xff5e0000,115200n8 I'll also add getty's on all my serial ports to make sure I get a login after a kernel upgrade. Thanks for the help, Nicholas A. Schembri State College PA USA ----- Original Message ---- From: H. Peter Anvin <hpa at zytor.com> To: n schembr <nschembr at yahoo.com> Cc: SYSLINUX at zytor.com Sent: Friday, November 10, 2006 12:10:41 PM Subject: Re: [syslinux] Serial with syslinux n schembr wrote:> pnp off - change > > I used dmesg to find the default address and > serial 0xe800 9600 worked great. Thank you. > > Do you know how I force the kernel to use the same address?Now when I think about it, I think the syntax is something like console=uart:io:0xe800 but you have to check the details. -hpa