From owner-freebsd-net@FreeBSD.ORG Mon Feb 9 21:04:00 2015 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B30A0927 for ; Mon, 9 Feb 2015 21:04:00 +0000 (UTC) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 87395E82 for ; Mon, 9 Feb 2015 21:04:00 +0000 (UTC) Received: from global-1-26.nat.csx.cam.ac.uk ([131.111.184.26]:30923 helo=[172.16.19.1]) by vps.hungerhost.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82) (envelope-from ) id 1YKvUs-0006z8-Bb; Mon, 09 Feb 2015 16:03:58 -0500 From: "George Neville-Neil" To: "Olivier =?utf-8?q?Cochard-Labb=C3=A9?=" Subject: Re: IEE1588/PTP support for NIC drivers ? Date: Mon, 09 Feb 2015 21:03:57 +0000 Message-ID: <06B0AFC5-A68A-4F1C-A0CD-2BAFD09E3F6B@neville-neil.com> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Mailer: MailMate (1.9r5054) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com X-Get-Message-Sender-Via: vps.hungerhost.com: authenticated_id: gnn@neville-neil.com Cc: "freebsd-net@freebsd.org" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Feb 2015 21:04:00 -0000 On 5 Feb 2015, at 20:50, Olivier Cochard-Labbé wrote: > Hi, > > Some network cards support IEE1588 hardware timestamp (like some Intel > card), but their drivers didn't support this feature. > I beleive there is a kernel feature missing for this suppport. > > Searching on the archive's mailing-list, I've found this post about > some > legal issue: > https://lists.freebsd.org/pipermail/freebsd-net/2007-October/015512.html > > Is still a legal problem or just a missing feature ? > Missing feature. We need an API and the like to get this going. I've taken various stabs at it in the past and will likely do so again but if anyone has working code I'd be more than happy to review. Best, George