libnl 3.2.10 broke iw [bisected]

Thomas Graf tgraf at infradead.org
Wed Jun 13 07:19:35 EDT 2012


On Mon, Jun 11, 2012 at 11:00:59AM -0400, Thomas Graf wrote:
> On Thu, Jun 07, 2012 at 04:38:13PM +0100, Edward Sheldrake wrote:
> > On 7 June 2012 15:56, Thomas Graf <tgraf at infradead.org> wrote:
> > > On Thu, Jun 07, 2012 at 03:09:10PM +0100, Edward Sheldrake wrote:
> > >> After upgrading from libnl 3.2.9 to 3.2.10, iw no longer works. "iw
> > >> list" outputs nothing, and "iw dev wlan0 scan passive" fails with
> > >> "command failed: No such file or directory (-2)"
> > >
> > > Can you please run 'NLCB=debug iw list' and send me the output?
> > 
> > It's quite long so I'll try attaching the not working output, and
> > working output from libnl 3.2.10 with the revert.
> 
> I can reproduce it. The resolving of "nl80211" seems to work
> in nl80211_init() but the custom family parser seems to have
> been broken which seems weird.

Resolved with commit

commit 69da6af3e4c423a4bdf26854a58188fc47126b13
Author: Thomas Graf <tgraf at redhat.com>
Date:   Wed Jun 13 13:04:03 2012 +0200

    genl: Wait for ACK after successful ctrl reply
    
    Signed-off-by: Thomas Graf <tgraf at suug.ch>




More information about the libnl mailing list