From owner-freebsd-questions@FreeBSD.ORG Thu Apr 29 12:13:47 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 600C7106564A for ; Thu, 29 Apr 2010 12:13:47 +0000 (UTC) (envelope-from freebsd.user@seibercom.net) Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com [209.85.221.181]) by mx1.freebsd.org (Postfix) with ESMTP id 0DCD08FC17 for ; Thu, 29 Apr 2010 12:13:46 +0000 (UTC) Received: by qyk11 with SMTP id 11so19371754qyk.13 for ; Thu, 29 Apr 2010 05:13:39 -0700 (PDT) Received: by 10.224.99.210 with SMTP id v18mr2511141qan.87.1272543219162; Thu, 29 Apr 2010 05:13:39 -0700 (PDT) Received: from scorpio.seibercom.net (c-67-189-160-65.hsd1.ny.comcast.net [67.189.160.65]) by mx.google.com with ESMTPS id 22sm543830qyk.14.2010.04.29.05.13.37 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 29 Apr 2010 05:13:38 -0700 (PDT) Received: from scorpio.seibercom.net (zeus.seibercom.net [192.168.1.1]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: FreeBSD.user@scorpio.seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 5132FE15409 for ; Thu, 29 Apr 2010 08:13:36 -0400 (EDT) Date: Thu, 29 Apr 2010 08:13:35 -0400 From: Jerry To: freebsd-questions@freebsd.org Message-ID: <20100429081335.13ebfe74@scorpio.seibercom.net> In-Reply-To: References: <20100429070033.0f61e542@scorpio.seibercom.net> Organization: Seibercom X-Mailer: Claws Mail 3.7.5 (GTK+ 2.18.7; amd64-portbld-freebsd8.0) X-Face: #"DtK&7^5P|u6yesiHW<_YTpWs>V8v|7J%W[b6O~\9emUr??J}9>jRP`j"a7j aE,2>V.`kdX53n; 0L; z[Y*]80/iO& List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2010 12:13:47 -0000 On Thu, 29 Apr 2010 11:36:35 +0000 Paul articulated: > On Thu, Apr 29, 2010 at 11:00 AM, Jerry > wrote: > > Apparently, FreeBSD does not have a driver for a Linksys WUSB600N > > network adapter. I was thinking of using the ndisgen utility to > > create a driver via the WinXP version. I have three questions. > > > > 1) The WinXP driver was for an x386 machine. I have a > > FreeBSD-8/amd64 PC. From man NDIS(4): > > > > "Note that this means the ndis driver is only useful on x86 > > machines." > > > > Am I therefore to assume that even if I do convert the Windows > > Driver to FreeBSD form, it will not work? > > You can not use 32bit driver on 64bit OS, NDISulator will panic (I > have patch for that if anybody is interested in comitting it). OK, suppose I get the 64bit Windows driver. Could I convert that to one FreeBSD could use? Why can't you submit the patch yourself? > > > > 2) If I do successfully extract the driver, is there any way that I > > can have it compiled directly into the kernel as opposed to having > > it loaded via kldload? > > It is possible but not practical. Why? It would seem like a natural extension of the entire process. -- Jerry FreeBSD.user@seibercom.net Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __________________________________________________________________ How wonderful opera would be if there were no singers.