路由器二次开发一步一步把工业路由器变成一个高端的可指定出网、节点和链路的路由器,包含详细过程及快捷脚本(四)。
如果没有 路由器 可以采用 废旧的电脑,详细环境部署参考第(一)篇文章,这里采用800米的工业路由器j1900进行二次定制开发,可以自行规划部署进出网规则、限速、路由等等。
通过上一章节搭建节点、组建链路,现在需要把设备配置为可以发射Wifi无线信号、可以自动为连接的终端设备分配IP的DHCP服务、配置自动化路由转发规则,让所有连接到路由器的设备都可以自由的出网。
一、配置Hostapd无线Wi-Fi
这一步其实有很多小坑,如果选择的设备配置高,推荐了第一节的系统安装,如果选择的路由设备配置低,使用了最小化系统安装,这里需要安装一些驱动来使得无线网卡发射共享wifi上网。
hostapd 是至今为止用得最广泛的无线热点程序,稳定而强大,几乎你能想到的无线路由器都在使用它。
一、安装编译器
主要是安装 gcc 编译器,举例:
yum -y install gcc gcc-c++
二、安装内核开发包
主要是安装 kernel-devel 内核开发模块,举例:
yum -y install kernel-devel kernel-h