new version (rc) of net-wireless/aircrack-ng was realeased, no ebuild yet. Reproducible: Always I think that the ebuild for 0.9.3 should work for the new version too.
Created attachment 161746 [details] aircrack-ng-1.0_rc1.ebuild Ebuild attached. It's my first ebuild so it may need editing.
Created attachment 161749 [details] aircrack-ng-1.0_rc1.ebuild Fixed broken sqlite use flag.
not yet =) have DEPEND="dev-libs/openssl sqlite3?(>dev-db/sqlite-3.3.17)", need DEPEND="dev-libs/openssl sqlite3? ( >dev-db/sqlite-3.3.17 )" =)
Created attachment 162511 [details] aircrack-ng-1.0_rc1.ebuild This version uses sqlite instead of sqlite3 and installs things in /usr/bin instead of /usr/local
there is an additional package for aircrack-ng: The iw-package (http://dl.aircrack-ng.org/iw.tar.bz2) It is needed by the airmon-ng command and should be added to the ebuild.
(In reply to comment #5) > there is an additional package for aircrack-ng: The iw-package > (http://dl.aircrack-ng.org/iw.tar.bz2) > It is needed by the airmon-ng command and should be added to the ebuild. > Regarding this page : http://www.aircrack-ng.org/doku.php?id=mac80211 Especially this : "Iw is not part of the aircrack-ng suite. You can download it from here. Iw requires a recent version of libnl (1.0-pre8 minimum, 1.1 recommended).", may be iw has not to be into aircrack-ng ebuild but an ebuild should be write for iw ?
(In reply to comment #6) > Especially this : "Iw is not part of the aircrack-ng suite. hm, though it is not part of the tarball I cannot use airmon without iw (it tells me that iw is not available and stops) and I don't know any other program that uses iw. I don't know how to solve this best.
Created attachment 166224 [details] simple ebuild for iw utility
Created attachment 166227 [details] updated aircrack-ng-1.0_rc1 ebuild ebuild contains dependency on iw utility
(In reply to comment #7) > hm, though it is not part of the tarball I cannot use airmon without iw (it > tells me that iw is not available and stops) and I don't know any other program > that uses iw. > > I don't know how to solve this best. I think the iw utility is a small custom tool to do some netlink magic to add the monitor interface. I created a simple ebuild for the iw utility that installs it in /usr/bin. It contains the dependency on >=dev-libs/libnl-1.1 I modified the aircrack-ng-1.0_rc1 ebuild to rdepend on iw.
> hm, though it is not part of the tarball I cannot use airmon without iw (it > tells me that iw is not available and stops) and I don't know any other program > that uses iw. > > I don't know how to solve this best. > Maybe as a USE-flag, but I think everybody who wants aircrack wants airmon, too... I can say that aircrack-ng-rc1 works well on a amd64 with a (patched) ath5k and AR5006EG-chipset and 2.6.25-gentoo-r7 kernel (tested it a longer time yet) Any change to get this in portage?
You can also add ~amd64 and ~ppc to these ebuilds, tested on my machines and works fine.
One minor note - reading the COPYING file for iw - it does not appear to be GPL-2 - but AS-IS
Created attachment 170389 [details] set correct manpath
Created attachment 173861 [details] iw-0.1.ebuild Better ebuild for iw, with a cleaner src_install()
Who came up with the 0.1 version number for iw? I just committed this as iw-0_p20080605.
bumped, thanks all for your ebuilds! re-keywording via bug 253803.
Hiya, I just saw iw got added to the tree, can I ask how this relates to http://wireless.kernel.org/download/iw/iw-0.9.7.tar.gz? My guess is it's the same tool but aircrack are hosting an older version... There's an ebuild (with makefile patch) for iw-0.9.7 in my overlay [1]. [1] http://git.overlays.gentoo.org/gitweb/?p=dev/ikelos.git;a=blob;f=net-wireless/iw/iw-0.9.7.ebuild;h=21a37f125d224f4a00179bd539fc63f48b46981c;hb=HEAD