From owner-freebsd-current@FreeBSD.ORG Wed Oct 3 20:06:28 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91FC816A418 for ; Wed, 3 Oct 2007 20:06:28 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.freebsd.org (Postfix) with ESMTP id 106DF13C461 for ; Wed, 3 Oct 2007 20:06:27 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so3327101nfb for ; Wed, 03 Oct 2007 13:06:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=GZ6g3V1rjhIqK7oSFnlWUJMtoxppQEbwljLaaw486ZA=; b=F9TkRd9qGUu6gF9HvcFpfHsVLGQYIihC/Vt12dvbV4lKerER+1pZWgQdtVghS65t+3iBY/cKUWDGq3YFlGq8wJ19l5VopwUq5nT5iRhnQRdhk2gNa09pUddX5iuQxcZmEbzYcZ+hsyV6YXVM1Q1YiRgrBPF0kqt4Okds5tNWWRs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=cAPM+hZetPdsyu7wE2wVen2ET00pnLUiLqg5tPKD+7F+8gtzadGJ+T1RNrBEFxezU8Jmq4EIKOgOoH1Mxw1lTpZSvrwSviLLyldG3aP1SkxmxSWi3XH7oG2gNkR37MBNyq+rrdmj3lhWLUZRdtyvyxlVdFab7m9kDGsW7796XD8= Received: by 10.86.9.8 with SMTP id 8mr888467fgi.1191441986395; Wed, 03 Oct 2007 13:06:26 -0700 (PDT) Received: by 10.86.100.19 with HTTP; Wed, 3 Oct 2007 13:06:26 -0700 (PDT) Message-ID: <2a41acea0710031306p22d66379oc6575ad9ff5ea99d@mail.gmail.com> Date: Wed, 3 Oct 2007 13:06:26 -0700 From: "Jack Vogel" To: "Poul-Henning Kamp" In-Reply-To: <52869.1191434396@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2a41acea0710031052w40c10cabjf923803ba23b2546@mail.gmail.com> <52869.1191434396@critter.freebsd.dk> Cc: "freebsd-net@freebsd.org" , FreeBSD Current Subject: Re: RFC: Capability addition for IEEE 1588 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Oct 2007 20:06:28 -0000 On 10/3/07, Poul-Henning Kamp wrote: > In message <2a41acea0710031052w40c10cabjf923803ba23b2546@mail.gmail.com>, "Jack Vogel" writes > : > > >I am adding support into the em driver for PTP, what I would prefer doing is > >to add interface capability support: IFCAP_TSYNC or something like that. > >The driver will then enable/disable the feature. > > > >Are there other vendor's hardware providing this support such that a > >net/if.h capability would be justified? > > > >There was also some other defines that are needed, an ethertype > >for instance, I forget what it was offhand but I did notice it wasn't > >there yet. > > When I talked to HP's licensing department, there were a $1k licensefee > for anything IEEE1588 related and their message was that even if > the FreeBSD foundation got such a license, the users would still > have to have one as well if they compiled the source code or some > such nonsense. What source code was being talked about? I'm not talking about anything userland, and my driver is just turning on a hardware feature, I can't imagine HP having anything to do with it, but I double check internally. Also, there is the ptpd project on sourceforge, that even uses a BSD rather than GPL license, should be easy to use, but I'm new to this so its possible I'm missing something? I'm basically tasked with adding driver support, what happens to actually use it is another matter :) Jack