Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Apr 2000 00:24:49 +0200 (METDST)
From:      hm@hcs.de (Hellmuth Michaelis)
To:        arjan@jak.nl (Arjan Knepper)
Cc:        freebsd-isdn@freebsd.org
Subject:   Re: EICON DIVA Server PRI-30M (Europe)
Message-ID:  <20000411222449.3FCC3387B@hcswork.hcs.de>
In-Reply-To: <38F38C53.65E05F39@jak.nl> from Arjan Knepper at "Apr 11, 0 10:34:27 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
From the keyboard of Arjan Knepper:

> Any idea how much effort is needed when porting a LINUX driver to
> FreeBSD?

IMO, a Linux driver can be used as the docs you usually don't get
from the manufacturer, we now have a case where even the Linux driver
does not give all the needed information necessary to get a stable
FreeBSD driver. You then have to write a new driver unless you
like a GPL'd one. Even then, you will have to rewrite much of the code
to adjust for another driver interface, kernel routines and the general
idea of how a driver has to be written and to look like.

When the driver is written, you'll need access to two sides of the PRI
either as a simulator or as a real line from a carrier to debug and 
test the driver and to put it under (heavy) load. This is the real
expensive part of the task. And this is the reason why finishing such
a driver is more a task for someone doing this as payed work for someone
with a commercial background (which has also the advantage of perhaps
getting the real docs more easily under an NDA).

hellmuth
-- 
Hellmuth Michaelis                                    Tel   +49 40 55 97 47-70
HCS Hanseatischer Computerservice GmbH                Fax   +49 40 55 97 47-77
Oldesloer Strasse 97-99                               Mail  hm [at] hcs.de
D-22457 Hamburg                                       WWW   http://www.hcs.de


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




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