From owner-freebsd-wireless@freebsd.org Sat Sep 5 07:52:03 2015 Return-Path: Delivered-To: freebsd-wireless@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2598F9CA51A for ; Sat, 5 Sep 2015 07:52:03 +0000 (UTC) (envelope-from mueller6724@bellsouth.net) Received: from nm25-vm2.access.bullet.mail.bf1.yahoo.com (nm25-vm2.access.bullet.mail.bf1.yahoo.com [216.109.115.193]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CDDD81909 for ; Sat, 5 Sep 2015 07:52:02 +0000 (UTC) (envelope-from mueller6724@bellsouth.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s2048; t=1441439346; bh=gg6CdhiJ9L78PQmoZf9ixWdkOM9iLQ6REjZAyRVuXGA=; h=Date:From:To:Subject:From:Subject; b=FNc8B9N+1dobxzBBi/aRBjNKIUFRBGQmXBgdA6HZCFSi6bM41x9J6Az4KNBsL864BQMo7a/sOtNOx3yZSAplbL1VKpXM6EnnXXTsB/XFr6su/WVYiXeInS4J6GiSHPLGL0NcBirDnq3PK64bgNWKkWJlP8tZ9m9umBc4RGtTs17hP03kJWh6rO8aAa58IqmUcm4BopumdiBkzHxUHlwpZ4ERpcm7hcAOxg60HgkHHi/95QL3lffcB6Y4V0J9u/guB+Pm7w/kRaJO7HXlbR6DV8vGzkJWJHVVDnCtEzxH9im/lszgA3ldtTQsMLlz4WMBFuZSgsSUqC1GZNIxWDc5Sw== Received: from [66.196.81.161] by nm25.access.bullet.mail.bf1.yahoo.com with NNFMP; 05 Sep 2015 07:49:06 -0000 Received: from [98.138.104.96] by tm7.access.bullet.mail.bf1.yahoo.com with NNFMP; 05 Sep 2015 07:49:06 -0000 Received: from [127.0.0.1] by smtp116.sbc.mail.ne1.yahoo.com with NNFMP; 05 Sep 2015 07:49:06 -0000 X-Yahoo-Newman-Id: 16298.65957.bm@smtp116.sbc.mail.ne1.yahoo.com Message-ID: <16298.65957.bm@smtp116.sbc.mail.ne1.yahoo.com> X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 4cy8D.EVM1loXVPxPkybvFnpjQ_PsIeaUb_u0XiE7zTi_6k __VQMV_Jmj9kfrXomSeCbtPwax3.5czwpkxLkUtXX6acKT4qHszRwNbq.z2T H_bCJ6urmH9.PiBLIWZm.G3v5yEvGVhT.xcDqnICkyCSpi_xKm0U0R.tczxT MBurjIEIbl9zysyAgjq_FD7ebLjTaOtVEKc8PLAtUxS5D276aAXvJ3MNKx3A YbpQH6eZV66rTe5Y5FkPIZYXwiWl6DPGMree1vv1wFgYxdciGnnswvMzqSBM QMZntJ.Xzed.VoWCXM8Nqhjqn.SRHIDdvqJzvdVZrAyrH1zjE2wLJKWfNZSt 3pfx5UNyHasTmEuIRVjguEpE5IHecDp5X95.2XCauzPRl_TIOL5TOVFvSp8V 0GwP0tEwfRLtkMlrHF1aWz318fVD8dfvgD.QbjGlUBRFJ7CAjTngu9W9bT1D _hzRU8I_UQRRDYLcpm2CaKmDutGIStneDfBbp5ECoJlPPlkYoOa5hHNK6C9R kpKBhUGqSTs_JZmPxW6CuYQalxRltH98.ysZRvygaSA2ADxEkSs94BNm976I - X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- Date: Sat, 05 Sep 2015 07:48:54 +0000 From: "Thomas Mueller" To: freebsd-wireless@freebsd.org Subject: Re: How to develop a wireless driver? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Sep 2015 07:52:03 -0000 from Fernando: > Adrian: I don't know, where can I search that? > Felix: I'm not sure, I will do it, How to use NDIS? (I know the chapter in the handbook just don't know how to use it)On Sep 4, 2015 9:28 PM, Adrian Chadd wrote: >From Wikipedia, I see many of the newer wireless chips don't work with NDIS. I was unable to get Hiro H50191 to work with NDIS, though it worked with rsu in FreeBSD-current. Also, from my observation, many of the newer wireless chips don't come with .inf and .sys files that would be used by ndisgen or ndiscvt. I wonder how difficult it is to develop a wireless driver if there is already a driver for Linux or NetBSD. I figure NetBSD is more closely related to FreeBSD than Linux to FreeBSD, but Linux drivers would be more abundant. Tom