Re: lost serial characters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks Mark,
 
The problem is exhibited on two systems- a desktop and a laptop, both running fedora core 1.  The desktop has been updated to fedora core 2 and also exhibits the problem.
I am at the moment updating the desktop with the latest fc2 updates.
The fedora 1 kernel is 2.4.22-1.2115
 
1) Dell desktop 400MHz Pentium II
  video card S3 ViRGE [PCI slot] (no card installed in AGP slot)
  sound card Ensoniq ES1371 [AudioPCI-97] on-board
  generic ps2 mouse
  3COM 3c905B 100Baase TX [Cyclone] network card [PCI slot]
  2 com ports on-board
  1 parallel port
  usb host on board
  256Meg ram
  hard drive/cd rom/floppy
 
2) Dell Inspiron 5000 laptop 500MHz Pentium III
 video ATI Rage Mobility P/M AGP 2X
 ethernet, pcmcia
 1 serial port
 usb host
 xxx meg ram
 hard drive/cd rom/floppy
 ps2 mouse/ integrated keyboard etc
 
On the desktop:
 
I believe a frame buffer is not being used ? /var/log/XFree86.0.log indicates (in no particular order) (FC2 uses /var/log/Xorg.o.log and indicates similar entries)
  S3VIRGE(0): Using fb
  (II) Loading sub module "fb"
  (II) LoadModule: "fb"
  (II) Loading /usr/X11R6/lib/modules/libfb.a
  (II) Module fb: vendor ="The XFree86 Project"
   LoadModule: "fbdevhw"
   The 'Section "Device"' entry does not contain a MemBase or IOBase entry.
 
running lspci -v, references are made to
   00:00.0 Host Bridge: Intel Corp. 440/BX/ZX/DX - 82443BX/ZX/DX Host Bridge etc
  (dmesg lists agpgart: Detected an Intel 440BX chipset)
 
reference is also made to ViRGE (desktop, the entry on the laptop is similar, uses irq 11) :
  00:10.0 VGA compatible controller S3 Inc ViRGE/DX or /GX (rev 01) (prog-iff 00 [VGA])
  subsystem: S3 Inc. ViRGE/DX
  flags: bus master, medium devsel, latency 64, IRQ 10
  Memory at f8000000 (32-bit, non-prefetchable) [size=febf0000]
  Expansion ROM at 00010000 [disabled]
 
/dev/ttyS0 is using irq 4, /dev/ttyS1 is using irq 3.  There is no sharing of the interrupt.
 
There is no reference to "PCIRetry" in /etc/X11/XF86Config.  This file does list the video "driver" as "s3virge". ( laptop lists "driver" "ati") in the "Device"  section.
 
I have searched diligently for some reference to this in google, but can find none.  I find it hard to believe that someone else hasn't had the same difficulty ( or made the same mistakes if that is the case).
 
btw, the serial ports are 16550A.  I changed the receive fifo high-water-mark to 1, but saw no difference.
 
 
Most perplexing, is there anything I can look at?
 
Thanks,
Regards,
Kurt
 
 

Mark Vojkovich <mvojkovi@xxxxxxxxxxx> wrote:
On Tue, 2 Nov 2004, kurt emmerich wrote:

> I hope this is the right place to ask - if not I apologize- would someone please point me in the right direction?
>
> I'm running Fedora 1 on a 400MHz Pentium 2. Runs great, no problem, except when using the KDE or GNOME desktop. When receiving serial data ( /dev/ttyS0) 115200,8,n,1, I'm losing characters. Looks to me like the serial receive interrupt is getting 'stalled'. This occurs at bauds as low as 19200 ( I dont recall if I tried lower than that) and gets must worse as I drag windows aroung the screen with the mouse.
> However, when I open a text console ( ctrl-alt-f1) and run minicom from there, I can successfully receive well over 150M of data with zero errors even at 115K baud. Hardware handshaking is enabled and asserted.
>
> Might I ask for feedback on this? Has anyone else seen this? Any opinions on why this is occurring??
>
> Thanks,
> Regards,
> Kurt

Which graphics card and driver? Which AGP chipset (ie. LX, BX, etc...)?
Your XFree86 driver isn't using a framebuffer device is it?
Is the serial port sharing an interrupt with something else?

I suspect a shared interrupt or a "PCI retry" problem. PCI retries
are usually caused by the graphics driver and are particularly a problem
on Intel LX chipsets. Historically, this has caused problems with
sound cards, but I suppose it could effect serial as well.

Mark.
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86


Do you Yahoo!?
Check out the new Yahoo! Front Page. www.yahoo.com

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux