From owner-freebsd-current@FreeBSD.ORG Wed Jun 16 16:22:14 2010 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 E6BB410656CC for ; Wed, 16 Jun 2010 16:22:14 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id AA6A48FC15 for ; Wed, 16 Jun 2010 16:22:14 +0000 (UTC) Received: by pzk12 with SMTP id 12so14655pzk.13 for ; Wed, 16 Jun 2010 09:22:14 -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 :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=qgGZwmX4BXdEfS+y9Uf5UUAnaVbUvhFnKpzdFhLLzuU=; b=XHXxE+wRdPDltAUtI2514WbusVY2Z3pYOMPwlFpb2gfusslbVpzaL1VRMY3FqjfGQZ yhs9Cn4Wj1ZobsIOiOyJISpKUa8VoBN2R1kRYiixI3dVMgJ/Ls9hzQUurIbUYCVbRN87 3ZGLLGVnAg8YF19TTNCFO2jogdzwOHvAlKzqs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=D17ooIphiyXPrbHZTwEPPLdQKD9IHAquYhwslbVCmemZWaxIM/Klq9wXWZDjxi2hij F6YDN705gfsZVTP+dOS3iZmX5ylVZXCKebkMvPjc4kGmCCm8svzTr01TTY4L19KD1DeV CqhRYzQGQgjZyQQRnzuCzp7eLm42NDBrRiQoQ= Received: by 10.114.18.36 with SMTP id 36mr1455144war.98.1276705334112; Wed, 16 Jun 2010 09:22:14 -0700 (PDT) Received: from beastie.micom.mng.net ([202.179.21.129]) by mx.google.com with ESMTPS id 33sm83525411wad.8.2010.06.16.09.22.11 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 16 Jun 2010 09:22:13 -0700 (PDT) Message-ID: <4C18FA2F.9040405@gmail.com> Date: Thu, 17 Jun 2010 00:22:07 +0800 From: Ganbold User-Agent: Thunderbird 2.0.0.23 (X11/20091011) MIME-Version: 1.0 To: PseudoCylon References: <16641.96608.qm@web51806.mail.re2.yahoo.com> <4BAE01AC.7000509@gmail.com> <623907.37074.qm@web51803.mail.re2.yahoo.com> <4BB3575D.4040506@gmail.com> <87836.79143.qm@web51804.mail.re2.yahoo.com> <4BBB372C.1060302@gmail.com> <665283.95271.qm@web51802.mail.re2.yahoo.com> <4BBDEC8F.9050803@gmail.com> <490521.32714.qm@web51804.mail.re2.yahoo.com> <4BD307DE.5080507@gmail.com> <332448.8676.qm@web51801.mail.re2.yahoo.com> <4BD3F2D4.8000007@gmail.com> <702632.81988.qm@web51803.mail.re2.yahoo.com> <4BDEE393.4080206@gmail.com> <660085.11669.qm@web51802.mail.re2.yahoo.com> <4BFD4806.8070001@gmail.com> <618770.37649.qm@web51807.mail.re2.yahoo.com> <4C0FAEA2.7010204@gmail.com> <94007.38072.qm@web51807.mail.re2.yahoo.com> <4C11188A.1040002@gmail.com> <447555.80295.qm@web51803.mail.re2.yahoo.com> <4C16499A.3050808@gmail.com> <337427.44900.qm@web51804.mail.re2.yahoo.com> <4C1787DA.2070308@gmail.com> <819523.41498.qm@web51805.mail.re2.yahoo.com> In-Reply-To: <819523.41498.qm@web51805.mail.re2.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Ganbold Tsagaankhuu , freebsd-current@freebsd.org Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless 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, 16 Jun 2010 16:22:15 -0000 AK-san, PseudoCylon wrote: > Hello, > > More questions. > > Is freebsd laptop working fine with wlan, or is it connected to ethernet port? > > Does adsl modem still freeze? > > Normally, when you ping from macbook to modem, there will be arp pakets > 'who-has modem tell macbook' and > 'modem is-at xx:xx...' > Do you see these at wlan0 on rspro? > > If rspro can ping patch should be working, but let's make sure it is. Please before starting hostapd, > sysctl hw.usb.run.debug=1 > (If the driver is not compiled with kernel, please apply a patch attached.) > When hostapd is started, it will print out > > Starting hostapd. > Configuration file: /etc/hostapd.conf > Using interface wlan0 with hwaddr 00:22:cf:03:e0:30 and ssid 'bsd' > run_key_set: cmdq_store=0 > run_key_set_cb: associd=0, keyix=1, mode=3, type=group, tx=on, rx=off > run_stop: All Tx cleared > run_newstate: INIT -> INIT > run_newstate: INIT -> SCAN > ... omit some lines ... > > Please confirm there is > run_key_set_cb: associd=0, mode=3, ... > And, associd is '0' (This was the problem before. So, encryption with group key failed.) > > When macbook associates with AP, it will print > > run_newassoc: cmdq_store=2 > run_newassoc: new assoc isnew=1 associd=c001 addr=00:26:bb:17:f6:61 > run_newassoc: rate=0x82 ridx=0 ctl_ridx=0 > ... omit some lines ... > run_newassoc: rate=0x6c ridx=11 ctl_ridx=8 > run_newassoc: rate=2, mgmt_ridx=0 > run_key_set: cmdq_store=3 > run_key_set_cb: associd=c001, keyix=0, mode=4, type=pairwise, tx=on, rx=on > > Please confirm there is > run_key_set_cb: associd=c001, mode=4, ... > And associd isn't '0'. > > If not, I need to fix the driver. If things go accordingly, please compare the mode. With your config, group key uses TKIP (mode 3) and pairwise key uses CCMP (mode 4). And very first arp who-has packet uses group key and other use pairwise key. Maybe, macbook doesn't like mixing the mode. So, please > tcpdump -vvv -xxx -i wlan0 'arp' > and check if any packet with address of all 'ff'. is sent/received alright. All 'ff 'means using group key. Others use pairwise key. All 'ff is easy to see in output of tcpdump. Or, you can chose one of them, CCMP or TKIP for 'wpa_pairwise=' and see if it makes any difference. > I tried both wpa_pairwise=CCMP and wpa_pairwise=TKIP, and it is same as before, modem hangs. Ganbold > > Sorry for too many questions. It is working fine here, again. > AK > > --patch Only needed if the driver is not compiled with the kernel-- > > diff --git a/dev/usb/wlan/if_run.c b/dev/usb/wlan/if_run.c > index e4fc8d2..65c1dab 100644 > --- a/dev/usb/wlan/if_run.c > +++ b/dev/usb/wlan/if_run.c > @@ -69,6 +69,7 @@ __FBSDID("$FreeBSD: src/sys/dev/usb/wlan/if_run.c,v 1.11 2010/06/14 23:01:50 jki > #include "usbdevs.h" > > #define USB_DEBUG_VAR run_debug > +#define USB_DEBUG > #include > > #include "if_runreg.h" > > --end patch-- > only one line to add > > > > > -- I never killed a man that didn't deserve it. -- Mickey Cohen