From owner-freebsd-current@FreeBSD.ORG Wed Oct 23 21:43:08 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9370A68A; Wed, 23 Oct 2013 21:43:08 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qe0-x231.google.com (mail-qe0-x231.google.com [IPv6:2607:f8b0:400d:c02::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 40EA72358; Wed, 23 Oct 2013 21:43:08 +0000 (UTC) Received: by mail-qe0-f49.google.com with SMTP id a11so898932qen.22 for ; Wed, 23 Oct 2013 14:43:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=z6oPy/nZHiOQwJ81bZAt/T/RJ+5unsxyBXhQ6jHQe/A=; b=fr2uwVKwGMI1nnSVp+MvgNXUJn7zUjiDIMY7hDoV5xaT2/B8L6+P9/LOoYF/iqUu4h YfeOsRuhW4hSJ/LZFVFOK1aZn5UT4hhK07ymaiNwSKN0MgA30KaiBxRmQkgE7Q/rEkVR Jt1mgTgPsbSa8sy96fUKmgxxhr5WJ4LmPE0gMMN6eqv46CbOoVlt9IUDCZ7DXYrfTVRA zZrnAv2Th0E0Vgos03qq675aevLJuo+Ag2cu/WFKVHreRC0nUIBMmN6PfYCkVkpdY1S3 O+etQrxwo0KDAFPpOLVwY+OnEcbCjkIVVv5lVECtYC6aI5OIiHgQDQdpW1IVL+Tzowjd 4ZyA== MIME-Version: 1.0 X-Received: by 10.224.51.131 with SMTP id d3mr15096qag.0.1382564587437; Wed, 23 Oct 2013 14:43:07 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.207.66 with HTTP; Wed, 23 Oct 2013 14:43:07 -0700 (PDT) In-Reply-To: References: Date: Wed, 23 Oct 2013 14:43:07 -0700 X-Google-Sender-Auth: flaPberON1BtbAaDdZBV-Ehg4OI Message-ID: Subject: Re: [rfc] removing the NDISulator From: Adrian Chadd To: Thomas Mueller Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "freebsd-wireless@freebsd.org" , claudiu vasadi , freebsd-current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Oct 2013 21:43:08 -0000 Hi, The later driver model isn't supported by ndisulator. We'd have to implement all the newer NDIS stuff for wifi and ethernet. In the later NDIS layer the Microsoft Wireless Services implement a bunch of stuff that used to be up to the driver. Ie, the driver just exposed an ethernet "device" with some extra bits for wifi. Ie, the whole stack runs in the driver. That has changed. -adrian