From owner-freebsd-stable@FreeBSD.ORG Wed Dec 16 18:45:08 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 003CA1065672 for ; Wed, 16 Dec 2009 18:45:07 +0000 (UTC) (envelope-from takeda@takeda.tk) Received: from chinatsu.takeda.tk (takeda-1-pt.tunnel.tserv15.lax1.ipv6.he.net [IPv6:2001:470:c:16b::2]) by mx1.freebsd.org (Postfix) with ESMTP id BF24D8FC17 for ; Wed, 16 Dec 2009 18:45:07 +0000 (UTC) Received: from takeda-ws.lan (takeda-ws.lan [10.0.0.3]) (authenticated bits=0) by chinatsu.takeda.tk (8.14.3/8.14.3) with ESMTP id nBGIj43w092580 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Wed, 16 Dec 2009 10:45:05 -0800 (PST) (envelope-from takeda@takeda.tk) Date: Wed, 16 Dec 2009 10:39:25 -0800 From: Derek Kulinski X-Mailer: The Bat! (v3.99.3) Professional X-Priority: 3 (Normal) Message-ID: <1952441862.20091216103925@takeda.tk> To: Boris Kochergin In-Reply-To: <4B28D281.80706@acm.poly.edu> References: <110163611.20091216031952@takeda.tk> <4B28D281.80706@acm.poly.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: Problems with Atheros card and hostpd X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Dec 2009 18:45:08 -0000 Hello Boris, I checked the handbook, UPDATING, and nothing mentioned this thing, why? I would think I'm not the only one with this problem, or am I? Anyway it seems to work, I'm getting: Starting hostapd. Configuration file: /etc/hostapd.conf wlan0: IEEE 802.11 Fetching hardware channel/rate support not supported. Using interface wlan0 with hwaddr 00:11:95:e5:70:df and ssid 'mayumi-ap' Is it something I should worry about? Also how to create wlan device by hand? "ifconfig ath0 wlandev wlan0" doesn't seem to work. What initially was worrying me was this: >> ath0: mem 0xf4000000-0xf400ffff irq 3 at device 11.0 on pci0 >> ath0: [ITHREAD] >> ath0: AR2413 mac 7.9 RF2413 phy 4.5 I thought that ath0 was using a different driver than it supposed to. There's one more question, though not related to this problem. I have an android phone, and it doesn't seem to work with my FreeBSD AP, while it works on others. After sniffing the traffic, it looks like it is a power management issue: https://supportforums.motorola.com/message/87903#87903 Someone traced the problem to WME/WMM in his case. I don't know if that's the case for me yet, I tried to disable/enable wme on the AP but it doesn't seem to do anything. Is it possible that I might fix it by enabling some option? Anyway, thanks for everyone who helped me fix the initial issue. Derek Wednesday, December 16, 2009, 4:28:49 AM, you wrote: > Multi-BSS support in 8.0 means that you first need to create a wlan > pseudo-device, and run hostapd with that. The rc.conf lines look like this: > wlans_ath0="wlan0" > create_args_wlan0="wlanmode hostap" > ifconfig_wlan0="ssid networkname media autoselect up" > -Boris > Derek Kulinski wrote: >> Hello, >> >> I just upgraded my access point (from 7.1 to 8.0) and can't make >> hostapd work (looks like wide-dhcp relay also has a problem with ath0): >> >> [mayumi]:/root# hostapd -P /var/run/hostapd.pid -dd /etc/hostapd.conf >> Configuration file: /etc/hostapd.conf >> Line 2: DEPRECATED: 'debug' configuration variable is not used anymore >> ctrl_interface_group=0 (from group name 'wheel') >> pcap_open_live: >> ifname='ath0' >> bsd driver initialization failed. >> ath0: Unable to setup interface. >> rmdir[ctrl_interface]: No such file or directory >> Exit 255 >> >> Output from dmesg: >> ath0: mem 0xf4000000-0xf400ffff irq 3 at device 11.0 on pci0 >> ath0: [ITHREAD] >> ath0: AR2413 mac 7.9 RF2413 phy 4.5 >> >> The interface seems to exist, but seems it lost some of its >> functionality: >> [mayumi]:/root# ifconfig ath0 >> ath0: flags=8843 metric 0 mtu 2290 >> ether 00:11:95:e5:70:df >> media: IEEE 802.11 Wireless Ethernet autoselect (autoselect) >> status: no carrier >> [mayumi]:/root# ifconfig ath0 list cap >> ifconfig: Don't know how to list cap for ath0 >> >> What's going on? The card worked pretty well with 7.1. >> >> I tried to compile kernel just with "device ath_ar5212" >> but I'm only getting this: >> >> ah.o(.text+0x212): In function `ath_hal_rfprobe': >> /usr/src/sys/dev/ath/ath_hal/ah.c:142: undefined reference to `__start_set_ah_rfs' >> ah.o(.text+0x21f):/usr/src/sys/dev/ath/ath_hal/ah.c:142: undefined reference to `__stop_set_ah_rfs' >> ah.o(.text+0x235):/usr/src/sys/dev/ath/ath_hal/ah.c:142: undefined reference to `__stop_set_ah_rfs' >> >> -- Best regards, Derek mailto:takeda@takeda.tk -- I can see clearly now, the brain is gone...