From owner-freebsd-hackers@FreeBSD.ORG Wed Feb 21 01:01:59 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 49F8F16D6C5 for ; Wed, 21 Feb 2007 01:01:59 +0000 (UTC) (envelope-from rivers@dignus.com) Received: from dignus.com (mail.dignus.com [209.42.196.2]) by mx1.freebsd.org (Postfix) with ESMTP id ADA5613C46B for ; Wed, 21 Feb 2007 01:01:58 +0000 (UTC) (envelope-from rivers@dignus.com) Received: from lakes.dignus.com (lakes.dignus.com [10.1.0.3]) by dignus.com (8.13.1/8.13.1) with ESMTP id l1L11X6e031781; Tue, 20 Feb 2007 20:01:33 -0500 (EST) (envelope-from rivers@dignus.com) Received: (from rivers@localhost) by lakes.dignus.com (8.11.6/8.11.3) id l1L12KC61297; Tue, 20 Feb 2007 20:02:20 -0500 (EST) (envelope-from rivers) Date: Tue, 20 Feb 2007 20:02:20 -0500 (EST) From: Thomas David Rivers Message-Id: <200702210102.l1L12KC61297@lakes.dignus.com> To: flz@xbsd.org, rivers@dignus.com In-Reply-To: <1171994580.11979.2.camel@mayday.esat.net> X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.0.1 X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on office.dignus.com Cc: freebsd-hackers@freebsd.org Subject: Re: Ralink driver and FreeBSD 6.2? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 01:01:59 -0000 Forent Thoumie wrote: > > > On Mon, 2007-02-19 at 23:05 -0500, Thomas David Rivers wrote: > > I've got a Dell Dimension 4100 (circa 2000) running FreeBSD 6.2. > > > > I plugged in a Linksys WMP54G wireless PCI card, which should > > be supported by the 'ral' driver. However, my pciconf says: > > > > none2@pci2:9:0: class=3D0x028000 card=3D0x00551737 chip=3D0x03011814 re= > v=3D0x00 hdr=3D0x00 > > vendor =3D 'Ralink Technology, Corp' > > class =3D network > > Load the if_ral.ko module using kldload (or/and /boot/loader.conf) or > recompile your kernel with "device ral". > > PS: This is a question for stable@freebsd.org, not hackers@FreeBSD.org. > > -- > Florent Thoumie Hi Florent! Many thanks for the suggestion - I should have provided more information, but, in fact, I did have the proper command in /boot/loader.conf. This was with the out-of-the-box GENERIC kernel. When I added the option in /boot/loader.conf, it complained about ral already being there - so I'm pretty sure it's in the kernel. That's what led me to freebsd-hackers instead of freebsd-stable, as something is "amiss" here. I'm beginning to wonder if it's the version of the card. Apparently, Ralink has a few versions - this is the linksys WMP54G version 4.1 instead of version 4.0. Perhaps the "probe" in if_ral.c doesn't find this card? I last did serious Freebsd kernel debugging in the FreeBSD 4.x timeframe, and a *lot* of things have changed since then. As soon as I can find my way around again, I'll start looking into what's going on. Also - on a related thread - using NDIS on this card doesn't work too well either. I can ifconfig the card, use DHCP to get everything set-up, but the first packet moving through it gets a very lovely panic. When I get kgdb up-and-running, I'll have more info to pass along. Thanks again! - Dave Rivers - -- rivers@dignus.com Work: (919) 676-0847 Get your mainframe programming tools at http://www.dignus.com