ubuntu安装build-essentials libnl-dev libssl-dev libdbus-1-dev libgupnp-1.0-dev libreadline-dev
fedora安装kernel-devel,libnl*
下载最新的源码包解压
http://hostap.epitest.fi/releases/
或
http://hostap.epitest.fi/releases/snapshots/
或
git clone git://w1.fi/srv/git/hostap.git
cd hostap/hostapd
cp defconfig .config
编辑 .config
CONFIG_DRIVER_NL80211=y
CFLAGS += -I#这里写内核头文件的路径#
make
make install
配置hostapd
配置dhcp3-server
禁用network manager里的无线
分配 wlan0 IP: ifconfig wlan0 10.254.239.1
run /etc/init.d/dhcp3-server restart
启动hostapd: ./hostapd -dd hostapd.conf
分享到:
相关推荐
通过以上步骤,我们不仅完成了Fedora 10内核的编译工作,还深入了解了内核编译的基本流程和技术细节。这对于深入理解Linux操作系统的核心机制具有重要意义。同时,这也是一项非常实用的技能,能够帮助开发者根据实际...
在Fedora Linux上,可能会遇到依赖包名称与Ubuntu系统不同的问题,因此需要根据Fedora系统的实际情况来安装相应的依赖包。常见依赖包包括编译工具链如gcc、make等。 在编译前清除中间文件是为了确保编译环境的干净...
标题和描述中提到的关键点是“在Fedora下能用”和“不用编译,直接使用”,这暗示DNW2提供了预编译的二进制版本,用户可以直接安装和运行,而无需经历编译源代码的过程。 在Linux系统中,特别是对于开发者和高级...
在Fedora下交叉编译出得可执行exe文件。其中包括remote-viewer.exe,spicy.exe,spicy-screenshot.exe,spicy-stats.exe,virt-viewer.exe,windows-cmdline-wrapper.exe。
"ffmpeg 0.5源码,fedora 8编译通过"表明这是一个针对Fedora 8发行版的FFmpeg版本,已经成功地完成了编译过程,意味着用户可以在该系统上直接使用或进一步定制FFmpeg。 FFmpeg的核心功能包括: 1. **编码**:支持...
使用库libusb-1.0.9在fedora18下编译,并测试程序,
【描述】中的信息表明,该版本的迅雷不仅在Fedora 33和Linux Mint 20上经过了实际测试并能够正常运行,而且在Ubuntu 20.04上表现更佳。"原生版"意味着这个迅雷客户端是专门为Linux设计的,而不是基于Wine(一个在非...
完成编译后,交叉工具链将位于`RESULT_TOP`指定的目录下,可以用于在Fedora 11系统上构建和编译针对ARM-Linux的程序。对于开发基于xscale架构的ARM设备应用来说,这个工具链是至关重要的。 总之,构建ARM-Linux交叉...
在Linux系统中,编写和编译内核驱动程序是进行系统级编程的重要部分。本篇文档详细介绍了如何在Fedora 9环境下编译一个简单的“Hello World”内核模块。以下是整个过程的关键知识点: 1. **Kernel Development Kit ...
### 交叉编译环境搭建详解:RedHat与Fedora下的NFS及TFTP配置 #### 一、实验目的概述 本实验旨在使学习者能够掌握如何在RedHat或Fedora环境下构建一个完整的交叉编译环境,并熟悉在此环境下的工作流程与原理。特别...
在 Fedora 14 上编译 OpenWrt,首先需要确保环境已经正确设置。以下是必要的环境配置步骤: 1. **切换至 root 用户**:使用 `su` 命令切换到 root 用户权限,以便进行后续的软件安装。 2. **安装 SVN**:通过运行 `...
标题中的“Fedora8上交叉编译qtopia4移植成功到s3c2410开发板”指的是一个开发者成功地在Fedora 8操作系统上进行了一项复杂的嵌入式系统开发任务,即通过交叉编译技术将开源的Qtopia4图形用户界面框架移植到了基于S3...
Linux内核编译是系统管理员和开发者为了适应特定硬件需求或优化系统性能的重要步骤。本文主要针对Fedora系统,提供了一种从源码编译Linux内核的方法。 首先,你需要下载Linux内核的源代码安装包。在Fedora的情况下...
vmware workstation player 17.5.1 ubuntu and fedora
`SEISMIC UNIX 安装实例(Fedora Core Ubuntu 系统 ).doc`文档应该提供了详细的安装指导和使用示例,建议仔细研读以充分利用这个强大的工具。 **总结** 安装和使用SEISMIC UNIX需要对Linux操作系统有一定了解,...
本文将详细介绍如何在Fedora12操作系统下使用crosstool工具建立一个ARM交叉编译环境,且无需删除原有的GCC工具链。crosstool是一款用于自动化配置、编译和安装交叉编译器的脚本工具,它可以显著简化交叉编译器的构建...
选择合适的Ubuntu版本 在系统安装篇已经说过了,32位CPU用户安装32位版的Ubuntu,64位CPU的就安装64位版本。有人说64版本安装软件有兼容性问题。我从Ubntuu7.04开始到现在的8.04一直使用64位系统,一直都很稳定没...
在Fedora 17上搭建ARM-Linux-GCC交叉编译环境是一项重要的任务,尤其对于在x86架构上开发针对ARM处理器的应用程序的开发者来说。...这个过程完成后,你就可以在Fedora 17上编写和编译适用于ARM架构的Linux应用程序了。
在Linux操作系统中,命令行是日常操作的核心部分,尤其在Ubuntu和Fedora这样的基于Debian和Red Hat的发行版中。掌握常用命令能够极大地提高工作效率。以下是一些基本和实用的Linux命令: 1. **自助获取命令帮助**:...