From owner-freebsd-hardware@FreeBSD.ORG Tue Apr 26 08:12:49 2005 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 3AC4A16A4CE; Tue, 26 Apr 2005 08:12:49 +0000 (GMT) Received: from szamoca.krvarr.bc.ca (szamoca.krvarr.bc.ca [142.179.111.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id C61CF43D39; Tue, 26 Apr 2005 08:12:48 +0000 (GMT) (envelope-from sandy@krvarr.bc.ca) Received: from szamoca.krvarr.bc.ca (localhost [127.0.0.1]) by szamoca.krvarr.bc.ca (8.13.1/8.12.11) with ESMTP id j3Q8Cd2b045068; Tue, 26 Apr 2005 01:12:39 -0700 (PDT) (envelope-from sandy@szamoca.krvarr.bc.ca) Received: (from sandy@localhost) by szamoca.krvarr.bc.ca (8.13.1/8.12.11/Submit) id j3Q8CdBp045065; Tue, 26 Apr 2005 01:12:39 -0700 (PDT) (envelope-from sandy) From: Sandy Rutherford MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17005.63479.96819.128347@szamoca.krvarr.bc.ca> Date: Tue, 26 Apr 2005 01:12:39 -0700 To: wpaul@FreeBSD.ORG (Bill Paul) In-Reply-To: <20050426071557.2650716A4CF@hub.freebsd.org> References: <17005.52150.590534.365619@szamoca.krvarr.bc.ca> <20050426071557.2650716A4CF@hub.freebsd.org> X-Mailer: VM 7.07 under Emacs 21.3.1 X-krvarr.bc.ca-MailScanner-Information: Please contact postmaster@krvarr.bc.ca for more information. X-krvarr.bc.ca-MailScanner: Not scanned: please contact postmaster@krvarr.bc.ca for details. X-krvarr.bc.ca-MailScanner-From: sandy@szamoca.krvarr.bc.ca cc: freebsd-current@FreeBSD.ORG cc: freebsd-hardware@FreeBSD.ORG Subject: Re: Too Evil, Too Furious 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, 26 Apr 2005 08:12:49 -0000 >>>>> On Tue, 26 Apr 2005 07:15:57 +0000 (GMT), >>>>> wpaul@FreeBSD.ORG (Bill Paul) said: >> >>>>> On Mon, 25 Apr 2005 17:15:28 +0000 (GMT), >> >>>>> wpaul@freebsd.org (Bill Paul) said: >> >> > - RayLink RT2500 wireless -- this one shows up on some PCI cards, but >> > I haven't had any luck finding one locally yet >> >> I assume that you mean RaLink (no "y"). Have you tried contacting the >> people at RaLink? I understand that they are very supportive of open >> source development. As a result, there is a Linux driver for both the >> rt2400 and rt2500. > If they were really supportive of open source, there would be manuals > for the RT2400 and RT2500 chipsets on their website that people could > download. ... Well, yes that would be ideal. However, it's worth asking them for the manuals, don't you think? > "But Linux support means open source support, right?" Of course not. I didn't say any such thing. > No, it just means Linux support. I know. > I'm sure the marketing people would like you to think > the two things are equal, but they really aren't. I neither know nor care what the marketing people would like me to believe. As you know, it has become relatively common for vendors to make binary drivers available for Linux. However, in RaLink's case they GPLed the source for their driver. This is not so common and leads me to believe that it is at least worth asking them for manuals. The project developers for the Linux rt2400/rt2500 driver are Ivo van Doorn , Luis Correia , and Mark Wallis . If having the manuals would be helpful for Project Evil, then perhaps, they could put you in contact the relevant person at RaLink. > "But you can easily port the Linux driver, right?" Would you please stop trying to putting words in my mouth. I know that this is neither trivial, nor the best way to go about writing a driver. > You've just provided a perfect example of model number confusion. Your > Belkin F5D7010 card has a RaLink chipset. But Belkin has another card > also called the F5D7010 which has a Broadcom chipset. I found a Belkin > F5D7010 card at CompUSA this past weekend, but I couldn't buy it since > there was no way to tell which revision it was, and I didn't want to > end up with yet another Broadcom cardbus card. I came across http://ralink.rapla.net/, which lists all cards with the rt2500 chipset. It looks like the F5D7010 vers. 2 has the rt2500, whereas presumably vers. 1 uses the Broadcom chipset. My card has vers. 3 on it, which isn't listed in the table. It seems that they stuck with the rt2500 for vers. 3. I agree with you that hardware manufacturers should do a complete model number change when they change chipsets, rather than just update the rev. number. > Right now my goal is to make Project Evil support the NDIS spec as > well as possible, and for that I need to test as many NDIS drivers as > possible. > If someone else wants to create a native driver, then more power to > them. I've written more than enough drivers for one lifetime. I know. [szamoca:38] grep "Bill Paul" /usr/src/sys/pci/* | wc -l 112 [szamoca:39] Thanks, by the way. Sandy