From owner-freebsd-ports@FreeBSD.ORG Sat May 29 00:42:45 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B86C51065674 for ; Sat, 29 May 2010 00:42:45 +0000 (UTC) (envelope-from sweetnavelorange@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 678F78FC0C for ; Sat, 29 May 2010 00:42:45 +0000 (UTC) Received: by vws12 with SMTP id 12so2092639vws.13 for ; Fri, 28 May 2010 17:42:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=QpywqqYC2JKeI8J/8b9eNxY0IwFC23+7Pbnn7Il0Qiw=; b=mPQkQk0JuBtc1t6TPWNytwTB2DJ4Xp/4aXSv7R26HzSrEX3FQg+cqzKxONYGFWYkSU ZJs3q12MiQxcqoL7EnelzLF60WV54ORbWTDzYcN0SqP0Dq3YvSlgsnECpPVcrd7N/Nc+ s8dQ0oRI/6T0Yum++YqO1nfZmoIrtkgUtZd1o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=k1zGp9HXgS7ZxP3g6JPQvzbWpqGEYkRd5DaO7xqBeSoEWN9UbjwvSF7B5rOOlkl46m CersjbBbLvJV3qLh3UTfKN8LLK1dRyhV9JH58hyw9aY83wPVN9aAt60uvoqGoJIeunmN +4SrcvvGxcBO+c3UVDcNzOJdjsi6eOHsqMcho= MIME-Version: 1.0 Received: by 10.229.249.212 with SMTP id ml20mr264459qcb.147.1275093762477; Fri, 28 May 2010 17:42:42 -0700 (PDT) Received: by 10.229.30.205 with HTTP; Fri, 28 May 2010 17:42:42 -0700 (PDT) In-Reply-To: <20100528101942.GK36945@e.0x20.net> References: <1274876344.2444.28.camel@hp-laptop> <4BFD19ED.2080303@FreeBSD.org> <20100528101942.GK36945@e.0x20.net> Date: Sat, 29 May 2010 12:42:42 +1200 Message-ID: From: James Butler To: David DEMELIER , Lars Engels Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: Port request X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 May 2010 00:42:45 -0000 On 28 May 2010 22:19, Lars Engels wrote: > On Fri, May 28, 2010 at 12:11:10PM +0200, David DEMELIER wrote: >> >> I agree, personally I would prefer a wpa_supplicant / dhclient >> graphical user interface instead of the sucky NetworkManager. For the >> moment there is sysutils/wifimgr iirc but it's a quite unstable. >> >> wpa_supplicant does everything, scanning for access points >> automatically even you don't have X running, all WPA means of >> associations, it's just perfect. > > Take a look at this: >> make -C /usr/ports quicksearch name=3Dpcbsd- > Port: =C2=A0 pcbsd-netmanager-8.0_1 > Path: =C2=A0 /usr/ports/net/pcbsd-netmanager > Info: =C2=A0 PC-BSD Networking Utilities for KDE4 > Or (still QT4-based, but doesn't depend on KDE libs) net/wpa_gui - not that I've actually tried it. I briefly had a look at what would be required to implement a basic PyGTK-based wpa_supplicant GUI. One annoying thing is that (arguably) the easiest way for an external app to communicate with wpa_supplicant is via dbus, but wpa_supplicant in FreeBSD is built without dbus support; another option would be to use something like http://projects.otaku42.de/browser/python-wpactrl. -James Butler