Problem with the serial port in Fedora Core 6

Craig White craigwhite at azapple.com
Sat Nov 11 04:42:47 UTC 2006


On Fri, 2006-11-10 at 22:18 -0500, Gene Heskett wrote:
> On Friday 10 November 2006 18:35, Ashwin Ganti wrote:
> >Hi,
> >
> >We are having trouble with detecting the serial port
> >in Fedora Core 6.
> >
> >When I type the following command:
> >setserial -g /dev/ttyS*
> >
> >I get the following message:
> >
> >Cannot get serial info: Invalid argument
> >/dev/ttyS1: No such device or address
> >/dev/ttyS2: No such device or address
> >/dev/ttyS3: No such device or address
> >
> >However I tried this on two other machines running
> >Fedora core 4 and Fedora core 5 and both were able to
> >detect the serial port
> >A typical result is
> >/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
> >/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
> >/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
> >/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
> >
> >We are not sure if this is a problem with Fedora Core
> >6.
> >
> >Does anyone know how to fix this issue on Fedora 6?
> >Any help would be greatly appreciated.
> >
> >Thanks.
> 
> Aha!  So I'm not alone.  It appears there is a multilegged thing called a 
> bug in the present kernel.  Let me make a couple of observations re the 
> config for 2.6.18-1.2798.fc6xen.  I looked at it with a make xconfig, 
> thinking I might rebuild it, and found with grep:
> 
> [root at coyote 2.6.18-1.2798.fc6-i586]# grep SER .config
> CONFIG_SERIO=y
> CONFIG_SERIO_I8042=y
> CONFIG_SERIO_SERPORT=y
> # CONFIG_SERIO_CT82C710 is not set
> # CONFIG_SERIO_PARKBD is not set
> # CONFIG_SERIO_PCIPS2 is not set
> CONFIG_SERIO_LIBPS2=y
> CONFIG_SERIO_RAW=m
> CONFIG_SERIAL_NONSTANDARD=y
> # CONFIG_ESPSERIAL is not set
> CONFIG_SERIAL_8250=y
> CONFIG_SERIAL_8250_CONSOLE=y
> CONFIG_SERIAL_8250_PCI=y
> CONFIG_SERIAL_8250_PNP=y
> CONFIG_SERIAL_8250_CS=m
> CONFIG_SERIAL_8250_NR_UARTS=32 <--------WTH?
> CONFIG_SERIAL_8250_RUNTIME_UARTS=4 <----WTH?
> CONFIG_SERIAL_8250_EXTENDED=y
> CONFIG_SERIAL_8250_MANY_PORTS=y
> CONFIG_SERIAL_8250_SHARE_IRQ=y
> CONFIG_SERIAL_8250_DETECT_IRQ=y
> CONFIG_SERIAL_8250_RSA=y
> # CONFIG_SERIAL_8250_FOURPORT is not set
> # CONFIG_SERIAL_8250_ACCENT is not set
> # CONFIG_SERIAL_8250_BOCA is not set
> # CONFIG_SERIAL_8250_HUB6 is not set
> CONFIG_SERIAL_CORE=y
> CONFIG_SERIAL_CORE_CONSOLE=y
> CONFIG_SERIAL_JSM=m
> # CONFIG_SND_SERIAL_U16550 is not set
> 
> Now, I snipped the USB stuff back out.  And, note that the 8250 is set for 
> 32 of them, with 4 being the default.  My working kernel is 2 & 2 there.  
> I think I need a beer, coffee isn't working anymore :)
> 
> Can we file a bug?
----
perhaps you should try to absorb the information from Mikkel's post
first - the one that you seemingly have ignored, not the one you already
responded to.

Craig




More information about the users mailing list