Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jun 1998 17:42:56 +0300
From:      Ruslan Ermilov <ru@ucb.crimea.ua>
To:        ivan@cyclades.com
Cc:        Cyclades Technical Support <support@cyclades.com>, Beltran Cambronero Dominguez <beltran@cyclades.com>, hackers@FreeBSD.ORG
Subject:   Re: Cyclom-Y driver for FreeBSD - help!!!
Message-ID:  <19980617174256.A15507@ucb.crimea.ua>
In-Reply-To: <3586F905.6E254745@cyclades.com>; from Ivan Passos on Tue, Jun 16, 1998 at 04:00:21PM -0700
References:  <19980616212437.A7139@ucb.crimea.ua> <3586F905.6E254745@cyclades.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Tue, Jun 16, 1998 at 04:00:21PM -0700, Ivan Passos wrote:
> 
> Hi, Mr. Ermilov !!
> 
> > There are two drivers (I know of) for FreeBSD:
> > 
> > a. the standard shipped driver, developed by FreeBSD team;
> > b. the driver patched by you:
> >      $Id: cy.c,v 1.41.3.1 1998/05/01 18:23:46 ivan Exp $
> > 
> > With any of these drivers I'm getting "silo overflows" with 
> > Cyclom-YeP.
> > There are no "silo overflows" with ISA card.
> 
> The "silo overflow" msg really comes from the Cyclades Cyclom-Y 
> FreeBSD driver, and it means that there was a FIFO overflow in that 
> port. For some reason, this problem happens only on PCI accesses to 
> memory mapped devices on FreeBSD. It does not happen with ISA 
> devices (as you could verify), nor with our PCI devices on other 
> operating systems.

I can confirm both of this facts.

> The Cyclades Cyclom-Y FreeBSD driver is maintained by the FreeBSD 
> core team (my patch intended just to add support to our new Cyclom-Y 
> boards). We (Cyclades) provide only installation support, which is 
> not your case.

Why then the FreeBSD in the list of the supported operating systems
for the Cyclom-Y adapter on the www.cyclades.com?
Or why it is not mentioned that PCI cards doesn't work well with FreeBSD?

> I remember about requests related to the same problem, 
> and I believe (although I'm not sure) that FreeBSD support team has 
> some guidelines for this problem.

Yes, they say: "Decrease the baudrate".
I tried to do this - it doesn't help. It gets "silo overflows" even
on 2400bps on both sides.

> Could you please contact them 
> directly (you can try e-mailing support@freebsd.org or 
> questions@freebsd.org) to check that out ?!?!

Yes, I know, I'm actively participating in FreeBSD life.
In fact the FreeBSD only claims that they _support_ this driver.
Try searching the mailing list archives on freebsd.org regarding
"cyclom cyclades driver pci" and then check the responds and solutions.

Of course, Ive sent a letter to the FreeBSD about my problem with Cyclades.
This was the second thing after searching the mailing lists I've done.
The one response I got from Danniel O'Callaghan was:

| Date: Sat, 13 Jun 1998 09:53:24 +1000 (EST)
| From: "Daniel O'Callaghan" <danny@panda.hilink.com.au>
| To: Ruslan Ermilov <ru@ucb.crimea.ua>
| cc: support@cyclades.com
| Subject: Re: Help with Cyclades!!!
| In-Reply-To: <19980612173805.A3586@ucb.crimea.ua>
| 
| 
| I am also getting silo overflows with the FreeBSD 2.2.6 driver from
| ftp.cyclades.com. This is on 2 ISA and 1 PCI boards rev 1.x. I have not
| tried a rev 2.03 board.
| 
| /*  Daniel O'Callaghan                                                     */
| /*  HiLink Internet <http://www.hilink.com.au/>;       danny@hilink.com.au  */
| /*  FreeBSD - works hard, plays hard...                 danny@freebsd.org  */


> > I wrote 2 letters to support@cyclades.com.
> > It seems that they got to /dev/null ;-(
> 
> That's unusual. They should have at least replied to you. Beltran, 
> could you please clarify this ?!?!

Here is my original posting to both FreeBSD and Cyclades:


| Message-ID: <19980612173805.A3586@ucb.crimea.ua>
| Date: Fri, 12 Jun 1998 17:38:05 +0300
| From: Ruslan Ermilov <ru@ucb.crimea.ua>
| To: FreeBSD Questions <questions@freebsd.org>, support@cyclades.com
| Cc: bugs@freebsd.org
| Subject: Help with Cyclades!!!
| 
| Hi!
| 
| *** I really need an answer, so I posted this to both -questions and -bugs ***
| 
| We're running 2.2.6-STABLE on our server.
| 
| Yesterday I replaced Cyclades Cyclom-8Ye (ISA version) by new
| Cyclom-8YeP (PCI version) with hope to improve the performance.
| 
| ISA card worked well about 3 month without any problems at all.
| Five 33.6 modems attached to it at 57600 baud-rate.
| 
| Both cards (ISA and PCI) are revision 1.02.
| The new serial module is SM8 II.
| 
| The standard FreeBSD driver doesn't support SM8/SM16 II, so the
| the card was recognized but ports are not working.
| 
| I installed the driver updated by Cyclades (ftp.cyclades.com).
| The card is recognized ok and the ports are now working, but I got
| silo overflows:
| 
| cy0 <Cyclades Cyclom-Y Serial Adapter> rev 1 int a irq 11 on pci0:15:0
| 
| cy1: 1 more silo overflow (total 1)
| cy0: 3 more silo overflows (total 6)
| cy0: 6 more silo overflows (total 12)
| cy1: 1 more silo overflow (total 2)
| cy1: 5 more silo overflows (total 7)
| cy2: 1 more silo overflow (total 2)
| cy2: 6 more silo overflows (total 8)
| ... and so on ...
| 
| I tried:
| 
| 1. to decrease baudrate from 115200 down to 38400 - this didn't help
| 2. #undef PollMode in the driver (cy.c) - gave me a kernel panic
| 
| Any help (patch, workaround, etc.) would be much appreciated.
| 
| In FreeBSD we trust!
| -- 
| Ruslan Ermilov          System Administrator
| ru@ucb.crimea.ua        United Commercial Bank
| +380-652-247647         Simferopol, Crimea
| 2426679                 ICQ Network, UIN


> 
> > Do you have any plans to write your own driver for Cyclom-Y adapters
> > for FreeBSD?
> 
> A while ago, FreeBSD assumed the responsibility to maintain the 
> Cyclades Cyclom-Y drive. Since this problem you are facing seems to 
> be common, I'm forwarding this msg to David Greeman, who is the 
> leader of the FreeBSD core team, so that he can at least comment on 
> this issue. This e-mail's also been CC'ed  to support@freebsd.org.
> 
> I hope this e-mail helps you to find some answers to your problem.
> 
> Regards,
> -- 
> *******************************************************************
> Cyclades Corporation                   Tel.: (510)770-9727 ext. 202
> Ivan Passos                       E-mail : mailto:ivan@cyclades.com
> Software Engineer                     WWW : http://www.cyclades.com
> *******************************************************************

Thank you, Ivan, for the _first_ qualified response about Cyclades!

-- 
Ruslan Ermilov          System Administrator
ru@ucb.crimea.ua        United Commercial Bank
+380-652-247647         Simferopol, Crimea
2426679                 ICQ Network, UIN

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980617174256.A15507>