On Fri, 25 Dec 2009 16:56:00 -0600 Dale wrote: ...[snip]...
> Are you sure you enabled this in the kernel? It is under Device > Drivers > Character devices > Serial Drivers then enable these: > > <*> 8250/16550 and compatible serial support > (4) Maximum number of 8250/16550 serial ports > (4) Number of 8250/16550 serial ports to register at runtime > > At least that works for my dial-up modem and my UPS. > > You may be able to put two instead of four but as I said, it works > here like this. I only have two ports tho. > > Dale > > :-) :-) Hello Dale, My 32-bit gentoo system, which is the one in question, has the following options set: # # Serial drivers # CONFIG_SERIAL_8250=m CONFIG_FIX_EARLYCON_MEM=y CONFIG_SERIAL_8250_PCI=m # CONFIG_SERIAL_8250_CS is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set This should be sufficient to create /dev/ttyS0 thru /dev/ttyS3, though they are not created. (In truth NR_UARTS=2 is the proper value.) Using MAKEDEV, I can manually create ttyS0 thru ttyS3. Running "stty -f /dev/ttyS? -a" indicates that ttyS0 and ttyS1 are fine while ttyS2 and ttyS3" gives: stty: /dev/ttyS2: Input/output error stty: /dev/ttyS3: Input/output error Regards, David