Hi! You need to get the 'PCH UART' driver out of the way as it claims the port and does not work on the Soekris board...
Unfortunately it is not compiled as module, so you cannot blacklist it and you will have to re-compile your own kernel... >From the stock Debian kernel the only thing you have to change is to comment out: # CONFIG_SERIAL_PCH_UART is not set in debian/config/kernelarch-x86/config With that, it works fine for me, I am using the second serial to connect to my old UPS... -- Philippe On Tue, 30 Dec 2014 10:25:38 -0500, Toby Schneider <[email protected]> wrote: > All - > > I cannot get Linux to recognize the second serial port on the net6501. > I'm running a Debian Wheezy root filesystem, and tried several kernels > (including one I built). None of them will register a second serial port > (presumably would be /dev/ttyS1): > > == Linux 3.2.0 (debian wheezy stock) == > > mituser@polpo-2014-11-12:~$ uname -a > Linux polpo-2014-11-12 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2 i686 > GNU/Linux > mituser@polpo-2014-11-12:~$ dmesg | grep tty > [ 0.000000] Kernel command line: > BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-686-pae > root=UUID=bda2c665-6b64-4815-8dde-ca9c6915be54 ro console=tty1 > console=ttyS0,57600n8 acpi=off > [ 0.000000] console [tty1] enabled > [ 0.000000] console [ttyS0] enabled > [ 2.796353] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a TI16750 > [ 12.462436] ttyS1: LSR safety check engaged! > [ 12.465707] ttyS1: LSR safety check engaged! > [ 12.485800] ttyS2: LSR safety check engaged! > [ 12.501702] ttyS2: LSR safety check engaged! > > == Linux 3.16.0 (debian wheezy backports) == > mituser@polpo-2014-11-12:~$ uname -a > Linux polpo-2014-11-12 3.16.0-0.bpo.4-686-pae #1 SMP Debian > 3.16.7-ckt2-1~bpo70+1 (2014-12-08) i686 GNU/Linux > mituser@polpo-2014-11-12:~$ dmesg | grep tty > [ 0.000000] Kernel command line: > BOOT_IMAGE=/boot/vmlinuz-3.16.0-0.bpo.4-686-pae > root=UUID=bda2c665-6b64-4815-8dde-ca9c6915be54 ro console=tty1 > console=ttyS0,57600n8 acpi=off > [ 0.000000] console [tty1] enabled > [ 0.000000] console [ttyS0] enabled > [ 2.972377] serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = > 115200) is a TI16750 > [ 8.442372] 0000:02:0a.1: ttyPCH0 at I/O 0x1040 (irq = 65, base_baud > = 0) is a pch_uart > [ 8.669015] 0000:02:0a.2: ttyPCH1 at I/O 0x1048 (irq = 67, base_baud > = 0) is a pch_uart > [ 8.680706] 0000:02:0a.3: ttyPCH2 at I/O 0x1050 (irq = 68, base_baud > = 0) is a pch_uart > [ 8.692644] 0000:02:0a.4: ttyPCH3 at I/O 0x1058 (irq = 69, base_baud > = 0) is a pch_uart > > > There seems to be some history, but it seems that no resolution was found: > > http://lists.soekris.com/pipermail/soekris-tech/2013-August/019044.html > > Any help is greatly appreciated. I assume this second uart would be > handled by the linux serial8250 driver. > > Thanks- > -Toby _______________________________________________ Soekris-tech mailing list [email protected] http://lists.soekris.com/mailman/listinfo/soekris-tech
