From owner-freebsd-current@FreeBSD.ORG Wed Sep 7 12:34:25 2011 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 B81E71065670 for ; Wed, 7 Sep 2011 12:34:25 +0000 (UTC) (envelope-from bschmidt@techwires.net) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1D3F78FC1E for ; Wed, 7 Sep 2011 12:34:24 +0000 (UTC) Received: by fxe4 with SMTP id 4so714904fxe.13 for ; Wed, 07 Sep 2011 05:34:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.22.16 with SMTP id l16mr1067335fab.62.1315398863319; Wed, 07 Sep 2011 05:34:23 -0700 (PDT) Sender: bschmidt@techwires.net Received: by 10.223.73.202 with HTTP; Wed, 7 Sep 2011 05:34:23 -0700 (PDT) X-Originating-IP: [91.46.214.235] In-Reply-To: <1315390225.3285.5.camel@esl.kevlo.org.kevlo.org> References: <1315390225.3285.5.camel@esl.kevlo.org.kevlo.org> Date: Wed, 7 Sep 2011 14:34:23 +0200 X-Google-Sender-Auth: HXc_DCTLURgc_sTYwLyVSr_DGOI Message-ID: From: Bernhard Schmidt To: Kevin Lo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, Tz-Huan Huang Subject: Re: "Intel Centrino Advanced-N + WiMAX 6250" doesn't work 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: Wed, 07 Sep 2011 12:34:25 -0000 On Wed, Sep 7, 2011 at 12:10, Kevin Lo wrote: > Tz-Huan Huang wrote: >> Hi, >> >> I have a lenovo X201s with a "Intel Centrino Advanced-N + WiMAX 6250" bu= ndled. >> The device seems recognized as iwn0 correctly but it just doesn't work. >> The command "ifconfig wlan0 up scan" return immediately and nothing show= ed. >> >> Is the device not supported, or do I miss something? >> Any suggestion is welcome, thanks. >> >> Here is some information: >> >> $ uname -a >> FreeBSD bud 9.0-BETA2 FreeBSD 9.0-BETA2 #2: Tue Sep =A06 16:50:09 CST >> 2011 =A0 =A0 root@bud:/usr/obj/usr/src/sys/BUD =A0amd64 >> >> dmesg -a: >> http://www.csie.ntu.edu.tw/~b90093/tmp/dmesg.txt >> >> rc.conf: >> http://www.csie.ntu.edu.tw/~b90093/tmp/rc.conf >> >> kldstat -v >> http://www.csie.ntu.edu.tw/~b90093/tmp/kldstat.txt > > > Please try attached patch. It seems like OpenBSD added support > for 6205, but I'm not sure if it works for 6250. Worth a try, but I don't think it will make a difference. I had that code once (it should even be visible on the svn history) but removed it because it isn't required, the 6005 series devices work very well without it (I'm using a 6230 (6000g2b) daily) without issues. What is import though is which calibration results are sent to the runtime firmware, I suspect there might be an issue in iwn5000_rx_calib_results() around IWN5000_PHY_CALIB_DC. I remember that someone reported the 6250 devices working once, it might be worth going over the last revisions (there where some calibration related changes) and figure out which one broke it. -- Bernhard