Sunix 4056A PCI 4 port RS-232 card - only 2 ports configured

N.J. Mann njm at njm.me.uk
Sun May 22 11:26:49 UTC 2011


Hi,


I am trying to setup a console server, but I am having a problem with
the hardware.  The RS-232 card I am using is a Sunix 4056A Universal PCI
4 port RS-232 card.  However, only two ports are being configured, uart2
and uart3 - uart0 and uart1 are on the motherboard.  I had assumed that
all I had to do was install the card, add puc(4) to my kernel and it
would just work.

uname:
------
FreeBSD 9.0-CURRENT #0: Thu May 19 15:01:10 UTC 2011 i386

I CVSup'ed about fours before then.


relevant parts of verbose dmesg:
--------------------------------
found->	vendor=0x1409, dev=0x7168, revid=0x01
	domain=0, bus=0, slot=10, func=0
	class=07-00-02, hdrtype=0x00, mfdev=0
	cmdreg=0x0081, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=3
	map[10]: type I/O Port, range 32, base 0xe000, size  5, enabled
	map[14]: type I/O Port, range 32, base 0xe400, size  4, enabled
pcib0: matched entry for 0.10.INTA
pcib0: slot 10 INTA hardwired to IRQ 18
[...]
puc0: <Timedia technology 4 Port Serial> port 0xe000-0xe01f,0xe400-0xe40f irq 18 at device 10.0 on pci0
ioapic0: routing intpin 18 (PCI IRQ 18) to lapic 0 vector 52
uart2: <16550 or compatible> on puc0
uart2: fast interrupt
uart3: <16550 or compatible> on puc0
uart3: fast interrupt


I can provide a full verbose dmesg if required, together with any other
information which may be relevant.

Any and all help gratefully received.


Cheers,
       Nick.
-- 



More information about the freebsd-hardware mailing list