From owner-freebsd-current@FreeBSD.ORG Sun Jul 27 21:00:10 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07D71106567A for ; Sun, 27 Jul 2008 21:00:10 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.238]) by mx1.freebsd.org (Postfix) with ESMTP id D6F388FC12 for ; Sun, 27 Jul 2008 21:00:09 +0000 (UTC) (envelope-from onemda@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so4982941rvf.43 for ; Sun, 27 Jul 2008 14:00:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=ZE1kDs96RKRcXoNVEc404fsyW4hpEtllR9aNXFp5QAE=; b=D/G+u+9I+zeUt9jaaBpGL0n03gTD2QyxrSWDE3IzhkabD+EURhJLKs+hMS5bbvDBSE 6mxYDjwguyK+VBIUXR9z325J0pyqPe8ZMJIU8vGXokMGjneE28q+w2GK6aFkJQNn2aiS +dN0dZM1XZsD4Hv2wR5CkahKrpGbBIXUerseM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=hs8oUwND9+68LSp4Eaxep+9c5zG6EIMC0HLDl+UfkUgKH+2NO3tB+921JQMw7ZBdPg 7Y9LCwstQDdeIJ3F7+kumL85HDFFJ1Ycqcfb/naAUueTufQxZFyRymFwM19Ta17c8vs6 TGokrKUAfrC0tUmj+UP+oZZuWeQZmajeVOWGc= Received: by 10.140.192.9 with SMTP id p9mr1994024rvf.114.1217192409406; Sun, 27 Jul 2008 14:00:09 -0700 (PDT) Received: by 10.141.86.19 with HTTP; Sun, 27 Jul 2008 14:00:09 -0700 (PDT) Message-ID: <3a142e750807271400w29faa66em23964ae662623326@mail.gmail.com> Date: Sun, 27 Jul 2008 23:00:09 +0200 From: "Paul B. Mahol" To: freebsd-current@freebsd.org In-Reply-To: <20080724120210.GA38346@freebsd.weongyo.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080724120210.GA38346@freebsd.weongyo.org> Subject: Re: CFT/CFR: NDIS(4) USB support 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: Sun, 27 Jul 2008 21:00:10 -0000 On 7/24/08, Weongyo Jeong wrote: > Hello All, > > It looks that NDIS USB support works for some USB wireless drivers so > I'd like to call for tests to everyone who interested in NDIS for > FreeBSD. I have 7 USB wireless adapters and with current NDIS USB > support 4 of 7 adapters are supported. The detail is as follows: > > Working: > U-Khan UW-2054i (Marvell Libertas chipset) > Netgear WG111v2 (Intersil/Prism chipset) - supported by upgt(4) > EFM-IPTIME G054U2 (Ralink RT2573) - supported by rum(4) > ZCOM XM-142 (Intersil/Prism chipset, another revision) > > Not working: > Unicorn WL-54G (ZyDAS zd1211b chipset) - supported by zyd(4) > Attaching is working sucessfully and LED works fine but it's not > UPed. > Zyxel G-200v2 (ZyDAS zd1211 chipset) - supported by zyd(4) > The sympotom is same with Unicorn WL-54G. > SMCWUSBT-G-CA EZ 108Mbps (Atheros chipset) > This NDIS driver uses some functions which aren't supported by > current NDIS implementation. So I can't test it now. > > The patch for HEAD can be found at: > > http://people.freebsd.org/~weongyo/patch_ndisusb_20080724.diff > > When you try to test this patch, you should make sure that ndiscvt(8) > is updated. Some instructions like below could be helpful: > > # cd /usr/src > # patch -p0 < ~/patch_ndisusb_20080724.diff > # cd usr.sbin/ndiscvt > # make && make install > # cd ~/ > # ndisgen ABC.inf ABC.sys > # cd /usr/src/sys/modules/ndis > # make > # kldload ./ndis.ko > # cd /usr/src/sys/modules/if_ndis > # make > # kldload ./if_ndis.ko > # kldload ~/ABC_sys.ko > > It seems that the current status of NDIS USB support is beta status so > I'm not sure I've implemented all features yet that it needs more > debugging and stability. I don't have all H/Ws for testing! :) > Please tell me if you were successful or you failed though it looks > it's not easy to debug NDIS .sys binary using disassembler. > > Any help and comments are welcome. Thanks. > > regards, > Weongyo Jeong > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > Great. What about making ndis module not depends on usb/pccard ie. not loading usb kernel module when ndis/if_ndis are being loaded?