public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "Stuart MacDonald" <stuartm@connecttech.com>
To: <JosMHinkle@netscape.net>, <linux-kernel@vger.kernel.org>
Subject: Re: Linux kernel 2.4.19 failure to access a serial port
Date: Wed, 14 Aug 2002 09:57:01 -0400	[thread overview]
Message-ID: <004901c2439a$7730b2e0$294b82ce@connecttech.com> (raw)
In-Reply-To: 380543EF.54D883E4.0BD32098@netscape.net

Please wrap your lines at less than or equal to 80 columns.

From: <JosMHinkle@netscape.net>
> Expansion: The system is a 233MHz Pentium Mmx in a board called
> "P5SV-B" manufacurer unknown.  There are two serial ports available

http://www.ecs.com.tw/products/socket7.htm

> with the mouse using one (ttyS0).  The Rockwell K56Flex modem is
> installed to use ttyS2 and IRQ 10, set by PnP.  The reason for this
> is Windows is run on the machine at times, and is the only
> arrangement it will accept, so the same configuration was intended
> to be used when Linux was run.  Indeed, when kernel 2.2.21 was used,
> there was no problem.
> The kernel was originally configured without support for sharing
> interrupts  since none were shared.

Sounds like you have an ISA modem, which cannot share interrupts.

>   However, the symptoms are strings sent to the modem might or might
> not reach it, and when they do, they come in 16 byte segments about
> once every 30 seconds.  I understand that is typical behaviour when
> interrupts are shared, and indeed when the serial driver becomes

It's typical behaviour when a device that can't share interrupts is
sharing its interrupt with someone else.

> active on bootup, the annunciation is "Serial driver version 5.05c
> with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled" whether or not
> those were selected in the configuration before kernel compilation.

The first three serial options are turned on if you have PCI support
(in the general setup menu, not the serial menu) turned on. The pci
side of the serial driver needs those options to support pci based
serial boards.

>   Initially /dev/ttyS2 is reported as using IRQ4 on bootup even
> though the isapnp.conf directs it to be IRQ10.  setserial is used
> later thus: "setserial /dev/ttyS2 irq 10 baud_base 115200 spd_normal
> skip_test".
>    Curiously, with or without that, the modem responds the same way
> whether IRQ4 or IRQ10 is used after the isapnp software has
> allegedly set it to use IRQ10.

I don't have any knowledge of isapnp. But it sounds like you have an
irq conflict. Here's a couple things to try, apologies if they are
irrelevant:
- double check what irq your modem is set to
- double check in your bios that you have that irq reserved for isa
  use only
- if possible try disbling the isapnp.conf, and just trying the port
  with whatever irq it autodetects at

Hm. This isn't a Winmodem is it?

..Stu



  reply	other threads:[~2002-08-14 13:51 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-14  3:49 Linux kernel 2.4.19 failure to access a serial port JosMHinkle
2002-08-14 13:57 ` Stuart MacDonald [this message]
  -- strict thread matches above, loose matches on Subject: below --
2002-08-14 22:43 JosMHinkle
2002-08-15 14:47 ` Stuart MacDonald
2002-08-16  7:01 JosMHinkle

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='004901c2439a$7730b2e0$294b82ce@connecttech.com' \
    --to=stuartm@connecttech.com \
    --cc=JosMHinkle@netscape.net \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox