No subject


Fri Feb 6 10:56:42 EST 2009


[root at turtle1 ~]# /sbin/lspci -vvvx
00:0b.0 Serial controller: NetMos Technology PCI 9845 Multi-I/O =
Controller (rev 01) (prog-if 02 [16550])
        Subsystem: LSI Logic / Symbios Logic 0P6S (6 port 16550a serial =
card)
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- =
ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=3Dmedium =
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin A routed to IRQ 10
        Region 0: I/O ports at c000 [size=3D8]
        Region 1: I/O ports at c400 [size=3D8]
        Region 2: I/O ports at c800 [size=3D8]
        Region 3: I/O ports at cc00 [size=3D8]
        Region 4: I/O ports at d000 [size=3D8]
        Region 5: I/O ports at d400 [size=3D16]
        Kernel driver in use: serial
        Kernel modules: parport_serial
00: 10 97 45 98 43 01 80 02 01 02 00 07 08 20 00 00
10: 01 c0 00 00 01 c4 00 00 01 c8 00 00 01 cc 00 00
20: 01 d0 00 00 01 d4 00 00 00 00 00 00 00 10 06 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 0a 01 00 00



I looked at the other posts and noticed that 'Kernel driver in use: =
serial' in my case is 'Kernel driver in use: parport_serial' in some =
other cases. I am not sure whether this is a death end or not but have =
no clue how to change the driver anyway.=20

I can configure ports without any issues but when I try to use minicom =
to send/receive data it simply does not work.

Could anyone comment on this/help please?=20

Many Thanks!

Cheers
Marek=20






------=_NextPart_000_000B_01C996BC.58F689E0
Content-Type: text/html;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-2">
<META content=3D"MSHTML 6.00.2900.5726" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi All,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I have a problem with 6x serial port =
card from=20
MonsChip built on MCS9845CV chip.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I use fedora 9 with 2.6.25-14.fc9.i586=20
kernel.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Have 7 lines configured as =
follows:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>[root at turtle1 ~]# /bin/setserial -avg=20
/dev/ttyS*<BR></FONT><FONT face=3DArial size=3D2>/dev/ttyS0, Line 0, =
UART: 16550A,=20
Port: 0xcc00, IRQ: 10<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Baud_base:=20
115200, close_delay: 50, divisor:=20
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; closing_wait:=20
3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags: spd_normal=20
skip_test</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>/dev/ttyS1, Line 1, UART: 16550A, Port: =
0x02f8,=20
IRQ: 3<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Baud_base: 115200,=20
close_delay: 50, divisor: =
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
closing_wait: 3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags:=20
spd_normal skip_test</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>/dev/ttyS2, Line 2, UART: 16550A, Port: =
0xd000,=20
IRQ: 10<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Baud_base: 115200, =

close_delay: 50, divisor: =
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
closing_wait: 3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags:=20
spd_normal skip_test</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>/dev/ttyS3, Line 3, UART: 16550A, Port: =
0xd400,=20
IRQ: 10<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Baud_base: 115200, =

close_delay: 50, divisor: =
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
closing_wait: 3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags:=20
spd_normal skip_test</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>/dev/ttyS4, Line 4, UART: 16550A, Port: =
0xc000,=20
IRQ: 10<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Baud_base: 115200, =

close_delay: 50, divisor: =
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
closing_wait: 3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags:=20
spd_normal skip_test</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>/dev/ttyS5, Line 5, UART: 16550A, Port: =
0xc400,=20
IRQ: 10<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Baud_base: 115200, =

close_delay: 50, divisor: =
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
closing_wait: 3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags:=20
spd_normal skip_test</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>/dev/ttyS6, Line 6, UART: 16550A, Port: =
0xc800,=20
IRQ: 10<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Baud_base: 115200, =

close_delay: 50, divisor: =
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
closing_wait: 3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags:=20
spd_normal skip_test<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Port that works on IRQ 3 comes from =
motherboard and=20
it works fine.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>All other portsworking on IRQ10 are =
from NetMos=20
card and looks to be fine but do not work.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>From the PCI side it looks like =
this:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>[root at turtle1 ~]# /sbin/lspci =
-vvvx</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>00:0b.0 Serial controller: NetMos =
Technology PCI=20
9845 Multi-I/O Controller (rev 01) (prog-if 02=20
[16550])<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: LSI =
Logic /=20
Symbios Logic 0P6S (6 port 16550a serial=20
card)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Control: I/O+ Mem+=20
BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ =
FastB2B-=20
DisINTx-<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Status: Cap- =
66MHz- UDF-=20
FastB2B+ ParErr- DEVSEL=3Dmedium &gt;TAbort- &lt;TAbort- &lt;MAbort- =
&gt;SERR-=20
&lt;PERR- INTx-<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interrupt: =
pin A=20
routed to IRQ 10<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Region 0: =
I/O=20
ports at c000 [size=3D8]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Region 1:=20
I/O ports at c400 =
[size=3D8]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Region=20
2: I/O ports at c800 =
[size=3D8]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Region 3: I/O ports at cc00=20
[size=3D8]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Region 4: I/O =
ports at=20
d000 [size=3D8]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Region 5: =
I/O ports=20
at d400 [size=3D16]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel =
driver in=20
use: serial<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel =
modules:=20
parport_serial<BR>00: 10 97 45 98 43 01 80 02 01 02 00 07 08 20 00 =
00<BR>10: 01=20
c0 00 00 01 c4 00 00 01 c8 00 00 01 cc 00 00<BR>20: 01 d0 00 00 01 d4 00 =
00 00=20
00 00 00 00 10 06 00<BR>30: 00 00 00 00 00 00 00 00 00 00 00 00 0a 01 00 =

00</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I looked at the other posts and noticed =
that=20
'Kernel driver in use: serial' in my case&nbsp;is 'Kernel driver in use: =

parport_serial' in some other cases. I am not sure whether this is a =
death end=20
or not but have no clue how to change the driver =
anyway.&nbsp;</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I can configure ports without any =
issues but when I=20
try to use minicom to&nbsp;send/receive data it simply does not=20
work.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Could anyone comment on this/help =
please?=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Many Thanks!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Cheers</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Marek</FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;</DIV></FONT></BODY></HTML>

------=_NextPart_000_000B_01C996BC.58F689E0--




More information about the Linux-parport mailing list