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@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? -- Cheers, Gene