Fedora 18, how do I get nl80211 or cfg80211 driver ?

Naipaul Ojar naipaul_ojar at hotmail.com
Tue Apr 23 07:08:25 EDT 2013

Hi Chaitanya,

I have recently downloaded the hostapd v2.0, and I had some issues compiling due to missing
Netlink header files and libraries in Fedora 18.

When I compile it with the macro :-

I get the fatal compile error, missing header files :-
       ../src/drivers/driver_nl80211.c:19:31: fatal error: netlink/genl/genl.h: No such file or directory

--> There is no such directory in my header files directory, there is no netlink directory.

cd /usr/include
ls -d n*
nc_tparm.h     ncursesw  netatalk   netinet    netpbm   nfs         nss.h
ncurses        ndbm.h    netax25    netipx     netrom   nl_types.h  numpy
ncurses_dll.h  net       netdb.h    netiucv    netrose  nspr4
ncurses.h      netash    neteconet  netpacket  newt.h   nss3


I have previously installed libnl.x86_64.1.1-16.fc18
and today I have installed libnl-devel.x86_64.1.1-16.fc18

The compilation has reached to the linking stage and has failed :-
/bin/ld: cannot find -lnl-gen1

Any ideas on what libraries will contain that module, nl-gen1 ?

Best Regards

Naipaul Ojar


May you have a blessed Day.

> From: chaitanya.mgit at gmail.com
> Date: Tue, 23 Apr 2013 12:02:13 +0530
> Subject: Re: Fedora 18, how do I get nl80211 or cfg80211 driver ?
> To: naipaul_ojar at hotmail.com
> On Tue, Apr 23, 2013 at 6:53 AM, Naipaul Ojar <naipaul_ojar at hotmail.com> wrote:
> > I have just found this link
> > http://xpressrazor.wordpress.com/2013/04/21/use-your-laptop-as-a-wifi-router-under-linux/
> >
> > That shows that my wifi device with driver iwlwifi, and
> >
> > modinfo iwlwifi | grep 'depend'
> > depends: cfg80211
> >
> > does work, but I do not get the driver nl80211 to work.
> >
> > The link goes on to describe a start-up script:-
> > #!/bin/bash
> > rmmod iwlwifi
> > modprobe iwlwifi
> > iwconfig wlan0 mode Master freq 2.42G essid testhostapd
> >
> Looks like you hostapd is not compiled with the macro CONFIG_DRIVER_NL80211,
> please take the latest hostapd form the
> git://w1.fi/srv/git/hostap.git and try to run with
> default config.
> Also please use hostapd -d while running for some debug messages.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.shmoo.com/pipermail/hostap/attachments/20130423/f34dd493/attachment.htm>

More information about the HostAP mailing list