Enabling a four-port serial card
David Scriven
davidwriter at yahoo.com
Thu Dec 20 01:33:16 UTC 2007
>I'm trying to enable a four-port serial card (you'ld be
>surprised how many pieces of equipment still have
>RS232 interfaces). I'm using Fedora 7 on a quad-core
>Intel Q6600 machine with 4GB of memory.
>#/sbin/lspci -vvvx shows the following:
>07:01.0 Serial controller: NetMos Technology PCI 9845 Multi-I/O Controller (rev 01) (prog-if 02 [16550])
> Subsystem: LSI Logic / Symbios Logic 0P4S (4 port 16550A serial card)
> Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
> Interrupt: pin A routed to IRQ 21
> Region 0: I/O ports at 1030 [size=8]
> Region 1: I/O ports at 1028 [size=8]
> Region 2: I/O ports at 1020 [size=8]
> Region 3: I/O ports at 1018 [size=8]
> Region 4: I/O ports at 1010 [size=8]
> Region 5: I/O ports at 1000 [size=16]
>00: 10 97 45 98 03 00 80 02 01 02 00 07 10 20 00 00
>10: 31 10 00 00 29 10 00 00 21 10 00 00 19 10 00 00
>20: 11 10 00 00 01 10 00 00 00 00 00 00 00 10 04 00
>30: 00 00 00 00 00 00 00 00 00 00 00 00 0a 01 00 00
>when I do a setserial I get this:
># /bin/setserial -avg /dev/ttyS*
>/dev/ttyS0, Line 0, UART: 16550A, Port: 0x1030, IRQ: 21
> Baud_base: 115200, close_delay: 50, divisor: 0
> closing_wait: 3000
> Flags: spd_normal skip_test
>/dev/ttyS1, Line 1, UART: undefined, Port: 0x02f8, IRQ: 3
> Baud_base: 921600, close_delay: 50, divisor: 0
> closing_wait: 3000
> Flags: spd_normal skip_test auto_irq
>/dev/ttyS2, Line 2, UART: 16550A, Port: 0x1028, IRQ: 21
> Baud_base: 115200, close_delay: 50, divisor: 0
> closing_wait: 3000
> Flags: spd_normal skip_test
>/dev/ttyS3, Line 3, UART: 16550A, Port: 0x1020, IRQ: 21
> Baud_base: 115200, close_delay: 50, divisor: 0
> closing_wait: 3000
> Flags: spd_normal skip_test
Dear All,
I give up! According to everything I've read the Netmos 9845
chip should be supported by the latest kernel and work out of
the box, but it doesn't. (It DOES work in Win XP) Using setserial
to correct the errors doesn't seem to help - there is no signal
emerging from the ports.
I've tried the set/get_multiport options but get the response
Cannot get multiport config: invalid argument
I've tried the fourport option - also doesn't work.
What's left - get a new card??
DS
Connect with friends from any web browser - no download required. Try the new Yahoo! Canada Messenger for the Web BETA at http://ca.messenger.yahoo.com/webmessengerpromo.php
More information about the fedora-list
mailing list