From owner-freebsd-wireless@FreeBSD.ORG Wed Nov 6 23:20:39 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id DD02F837 for ; Wed, 6 Nov 2013 23:20:39 +0000 (UTC) (envelope-from vince@unsane.co.uk) Received: from unsane.co.uk (unsane-pt.tunnel.tserv5.lon1.ipv6.he.net [IPv6:2001:470:1f08:110::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D41722715 for ; Wed, 6 Nov 2013 23:20:38 +0000 (UTC) Received: from vincemacbook.unsane.co.uk (vincemacbook.unsane.co.uk [10.10.10.20]) (authenticated bits=0) by unsane.co.uk (8.14.7/8.14.6) with ESMTP id rA6NKXwo011762 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Wed, 6 Nov 2013 23:20:34 GMT (envelope-from vince@unsane.co.uk) Message-ID: <527ACEC1.1050802@unsane.co.uk> Date: Wed, 06 Nov 2013 23:20:33 +0000 From: Vincent Hoffman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "freebsd-wireless@freebsd.org" Subject: Odd issue with ath and 2 IPs on interface at boot X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Nov 2013 23:20:39 -0000 Hi, I'm trying to bring up a wlan interface with 2 IPs on it so I can NAT other devices on the wireless network. If I try and configure both IPs at boot via rc.conf I get no link and logs as follows Many repeating Nov 5 23:02:34 ostracod wpa_supplicant[676]: wlan0: Failed to initiate AP scan Nov 5 23:02:35 ostracod kernel: ath0: ath_legacy_rx_tasklet: sc_inreset_cnt > 0; skipping Nov 5 23:02:35 ostracod wpa_supplicant[676]: ioctl[SIOCS80211, op=103, val=0, arg_len=128]: Operation now in progress Nov 5 23:02:35 ostracod wpa_supplicant[676]: wlan0: Failed to initiate AP scan with the occasional Nov 5 23:04:51 ostracod kernel: ath0: ath_raw_xmit: sc_inreset_cnt > 0; bailing Nov 5 23:04:51 ostracod kernel: ath0: ath_raw_xmit: sc_inreset_cnt > 0; bailing in rc.conf I have: wlans_ath0="wlan0" ifconfig_wlan0="WPA inet 85.233.185.162/29 -bgscan" ifconfig_wlan0_alias0="inet 10.10.10.1/24" If however I add just one address and then create the alias manually later It works fine. ath device details ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 on pci4 ath0: AR2425 mac 14.2 RF5424 phy 7.0 ath0: 2GHz radio: 0x0000; 5GHz radio: 0x00a2 ath0@pci0:4:0:0: class=0x020000 card=0x7131144f chip=0x001c168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = 'AR242x / AR542x Wireless Network Adapter (PCI-Express)' class = network subclass = ethernet OS details: FreeBSD ostracod.unsane.co.uk 10.0-BETA2 FreeBSD 10.0-BETA2 #71 r257498: Fri Nov 1 17:31:01 GMT 2013 toor@ostracod.unsane.co.uk:/scratch/obj/usr/src/sys/OSTRACOD amd64 It seems unlikely this is expected and i'm not even sure its ath based but I dont have any other wireless interfaces to test with. Any suggestions? The system is in use at the moment but I can test from time to time. Vince