From owner-freebsd-current@FreeBSD.ORG Thu Dec 14 09:22:11 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1F89B16A416 for ; Thu, 14 Dec 2006 09:22:11 +0000 (UTC) (envelope-from caelian@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F9A143CAB for ; Thu, 14 Dec 2006 09:20:34 +0000 (GMT) (envelope-from caelian@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so398485uge for ; Thu, 14 Dec 2006 01:22:08 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=cw3tUb8++JxjPcNPxD1N1BvehxPTbq17qkHG58MkupwPv09PfsigdBHC9OhSysBo3Z/7IpCEglXm15ryaNEqu+gGMfE+T7RO4o60XPUtPESid/fPYwIdVvihxpIZyEw4u8DnxUdlMQDJa0AGld2jkIgKJmrS2cnUt/83ls5lb2k= Received: by 10.66.243.4 with SMTP id q4mr1117026ugh.1166088127931; Thu, 14 Dec 2006 01:22:07 -0800 (PST) Received: from ?192.168.0.21? ( [87.166.81.163]) by mx.google.com with ESMTP id k28sm2195653ugd.2006.12.14.01.22.07; Thu, 14 Dec 2006 01:22:07 -0800 (PST) From: Pascal Hofstee To: "Bruce M. Simpson" In-Reply-To: <45808382.7000802@FreeBSD.org> References: <45807C05.8040703@FreeBSD.org> <1166050020.1640.6.camel@chekov> <45808382.7000802@FreeBSD.org> Content-Type: text/plain Date: Thu, 14 Dec 2006 10:22:06 +0100 Message-Id: <1166088126.1125.12.camel@chekov> Mime-Version: 1.0 X-Mailer: Evolution 2.9.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: D-Link DGE-350T and if_sk (no go) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Thu, 14 Dec 2006 09:22:11 -0000 On Wed, 2006-12-13 at 22:49 +0000, Bruce M. Simpson wrote: > Yes. It looks like (from dmesg) that your card is a Yukon 1. I think I > managed to get the sk driver to attach to the PCI-e Yukon in my ASUS > machine and had similar problems, though this was many months ago. The > msk driver might work for you. Well .. i got around to trying the msk driver this morning and unfortunately (after adding the pci-id to the msk driver) the card probes, but doesn't attach because of the msk-driver rejecting device-id's that are't Yukon II chips. (the if-section below in if_msk.c) if (sc->msk_hw_id < CHIP_ID_YUKON_XL || sc->msk_hw_id > CHIP_ID_YUKON_FE) { device_printf(dev, "unknown device: id=0x%02x, rev=0x%02x\n", sc->msk_hw_id, sc->msk_hw_rev); error = ENXIO; goto fail; } My DGE-530T however has id=0xb1, rev=0x09 which seems to be what if_msk considers CHIP_ID_YUKON_LITE. So it looks that without further hacking on the msk driver trying to use if_msk instead of if_sk is an excercise in futility, though it was definitely worth a shot. I'll be watching the interrupts as soon as i can get a hold of my neighbour which should probably be sometime later today. If in the meanwhile people have other suggestions i might try, send them my way and i'll give it a shot :) -- Pascal Hofstee