From owner-freebsd-hardware@FreeBSD.ORG Tue Apr 15 05:15:36 2003 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6818537B401; Tue, 15 Apr 2003 05:15:36 -0700 (PDT) Received: from bastix.tunix.nl (bastix.tunix.nl [193.79.201.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 712E943FBD; Tue, 15 Apr 2003 05:15:34 -0700 (PDT) (envelope-from rene@tunix.nl) Received: (from root@localhost) by bastix.tunix.nl (8.9.3c/8.6.12) id OAA56983; Tue, 15 Apr 2003 14:15:46 +0200 (CEST) Received: by bastix.tunix.nl (TUNIX txp2/smap) id sma056200; Tue, 15 Apr 03 14:14:33 +0200 Date: Tue, 15 Apr 2003 14:14:27 +0200 Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v552) To: Martin Nilsson From: Rene de Vries In-Reply-To: <3E9BEE67.50009@mullet.se> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.552) cc: freebsd-isp@freebsd.org cc: freebsd-hardware@freebsd.org Subject: Re: Hardware Crypto support (RSA acceleration) X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2003 12:15:36 -0000 Martin, We already contacted Rainbow and they've sent us probable the same stuff they sent you. What they sent us were some drivers (version 2.0.5 and 2.1.5) which were incomplete and nonfunctional with the 2.1.0 libraries. They also offered us to pay for the driver (same amount of money as in your offer). In short we were disappointed in the level of support we got from Rainbow. Rene On Tuesday, Apr 15, 2003, at 13:35 Europe/Amsterdam, Martin Nilsson wrote: > I've tried to make the old cswift driver from Rainbow work with modern > FreeBSD:s. The problem is that Rainbow (at least their channel manager > for northern Europe) is very uncooperative and does not understand > that I want to help them (and myself) to get their drivers to work > with modern FreeBSD versions. I have managed to get part of the source > code for the driver from them but I think that some of the .h files > that I have only found in the LinuxAPI are too old. > > I'm able to compile and run the driver on 4.8 but the communication > between their binary-only library and the driver seems to be somewhat > out of whack, as the accelerators are always reported to be busy. > > If you could pester the european office for FreeBSD support, I think > that my next request for help in digging up source files will have > better chances to be successful. > > This is the last reply I got from them: > > For us to come up with what you require, the cost to bear for you on > > top of the purchase of any board would be of $7000 - $10000. > > All I asked for was source for the driver together with a libswift.so > that was the same version as the source. I think that $10000 is a bit > to much to spend on two $50 cards from ebay. > > I have been swamped with other work the last month, so this project > have been stalled since I got the above response on 24/3. > > /Martin > > Rene de Vries wrote: >> For an SSL based application we are using the Rainbow CryptoSwift (a >> PCI card with RSA acceleration). This works fine on FreeBSD 4.1, but >> as we upgraded to FreeBSD 4.7 the driver panics the kernel. >> We asked Rainbow for a driver update, but they told us that FreeBSD >> 4.7 drivers are not available. Rainbow used to mention FreeBSD as a >> supported OS, but in the meantime they removed all references to >> FreeBSD... >> Does anyone have an idea on either a replacement card or (even >> better) fixes for the Rainbow drivers? -- Rene de Vries TUNIX Internet Security & Training