+++ This bug was initially created as a clone of Bug #548180 +++ Spec URL: http://linville.fedorapeople.org/hostapd.spec SRPM URL: http://linville.fedorapeople.org/hostapd-0.6.9-2.src.rpm Description: hostapd is a user space daemon for access point and authentication servers. It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP Authenticators and RADIUS authentication server. hostapd is designed to be a "daemon" program that runs in the back- ground and acts as the backend component controlling authentication. hostapd supports separate frontend programs and an example text-based frontend, hostapd_cli, is included with hostapd. --- Additional comment from linville on 2009-12-16 15:46:08 EDT --- *** Bug 545169 has been marked as a duplicate of this bug. *** --- Additional comment from linville on 2009-12-16 16:15:17 EDT --- *** Bug 494171 has been marked as a duplicate of this bug. *** --- Additional comment from kwizart on 2009-12-16 16:29:33 EDT --- - starting review - --- Additional comment from linville on 2009-12-16 16:38:46 EDT --- kwizart, I snuck-in a new copy using gnutls instead of openssl -- please take note! :-) --- Additional comment from linville on 2009-12-16 17:11:13 EDT --- * Wed Dec 16 2009 John W. Linville <linville> - 0.6.9-3 - Use gnutls instead of openssl (avoid license disputes) - Turn-off internal EAP server (broken w/ gnutls) - Remove %doc files not applicable to chosen configuration - Un-mangle README filename for logwatch sub-package --- Additional comment from kwizart on 2009-12-16 17:31:17 EDT --- * You need to use our $RPM_OPT_FLAGS (at this time it only uses -O2 -Wall -g) * It's better to use "install -p" to prevent timestamp changes. (fixed in -3) * There are lot of commented options. Some are tagged as experimental, But I wonder if others cannot be enabled ? (this doesn't concern the Driver Interfaces). Specially as the CONFIG_EAP_FAST=y which requires the newer openssl * This package doesn't use a dist tag , Why ? TODO -> Duplication code verification, in progress. -> Runtime test on ath5k driver. --- Additional comment from linville on 2009-12-16 18:27:15 EDT --- Most of the "commented options" (I presume you mean in .config) relate to the internal EAP server. Jouni tells me that it is broken when using gnutls, so I disabled the related options when I changed the configuration to using gnutls. We could reenable some number of them if we use openssl instead, but I wanted to avoid the license disputes. The others relate to newer 802.11 features that may or may not be useful. I simply forgot the RPM_OPT_FLAGS and dist tag -- this one is a bit more of a pain to package than most. :-) Also, I had to hack the Makefile a bit to make RPM_OPT_FLAGS practical... * Wed Dec 16 2009 John W. Linville <linville> - 0.6.9-4 - Remove wired.conf from %doc (not in chosen configuration) - Use $RPM_OPT_FLAGS - Add %{?dist} tag --- Additional comment from linville on 2009-12-16 19:15:41 EDT --- *sigh* WPA-PSK connections seem to be broken with gnutls and/or turning-off all the EAP stuff. So, what are the ramifications of using openssl? If we go this route, we can reevaluate some of the other stuff in .config... * Wed Dec 16 2009 John W. Linville <linville> - 0.6.9-5 - Use openssl instead of gnutls (broken) --- Additional comment from linville on 2009-12-16 19:18:40 EDT --- SRPM: http://linville.fedorapeople.org/hostapd-0.6.9-5.fc11.src.rpm --- Additional comment from lemenkov on 2009-12-17 06:52:36 EDT --- *** Bug 230449 has been marked as a duplicate of this bug. *** --- Additional comment from linville on 2009-12-17 10:45:22 EDT --- * Thu Dec 17 2009 John W. Linville <linville> - 0.6.9-6 - Enable RADIUS server - Enable "wired" and "none" drivers - Use BSD license option SRPM: http://linville.fedorapeople.org/hostapd-0.6.9-6.fc11.src.rpm --- Additional comment from tom on 2009-12-17 11:00:56 EDT --- I notice you haven't uncommented CONFIG_IEEE80211N in the configuration so it won't have 802.11n support. The build I'm using at the moment does have that enabled (although I don't have any clients to test it with) and it doesn't seem to have caused any problems. --- Additional comment from linville on 2009-12-17 11:07:24 EDT --- Tom, thanks for the report! I would be open to enabling that, just haven't tested it myself. If you don't mind, let's get the package approved and then we can play with further configuration options...fair enough? --- Additional comment from kyle on 2009-12-20 00:38:30 EDT --- I can provide runtime testing on ath9k on 802.11n, if needed. I'd love to see this package accepted with the full set of features that I'd be using. :) --- Additional comment from kwizart on 2009-12-20 17:12:04 EDT --- I wasn't able to use hostapd with the nl80211 driver on Fedora 11, but everything went fine for Fedora 12 using an atheros hardware. (none work with intel and a iwl3945 driver) ++++++++++++++++++++++++++++++++++++++++ This package (hostapd) is APPROVED by me ++++++++++++++++++++++++++++++++++++++++ --- Additional comment from adel.gadllah on 2009-12-21 03:27:48 EDT --- (In reply to comment #15) > I wasn't able to use hostapd with the nl80211 driver on Fedora 11, but > everything went fine for Fedora 12 using an atheros hardware. > (none work with intel and a iwl3945 driver) > > ++++++++++++++++++++++++++++++++++++++++ > > This package (hostapd) is APPROVED by me > > ++++++++++++++++++++++++++++++++++++++++ Thanks for finally packing and reviewing this one ;) As for the intel issue it is not supported at the driver side. --- Additional comment from linville on 2009-12-21 09:00:04 EDT --- New Package CVS Request ======================= Package Name: hostapd Short Description: IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator Owners: linville Branches: F-12 InitialCC: linville --- Additional comment from kevin on 2009-12-21 14:40:44 EDT --- cvs done.
hostapd-0.6.9-6.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/hostapd-0.6.9-6.fc12
hostapd-0.6.9-6.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.