|
1 修改模组为双网卡
1.1 进入到driver_fw/drivers/aic8800/aic8800_fdrv/目录下
ls查询当前文件子目录如图1.1 有rwnx.main.c
图1.1 aic8800_fdv文件目录
1.2 修改rwnx_main.c文件,rwnx_interface_add 函数添加两个接口
gedit rwnx_main.c
2 编译/加载驱动
make //编译,在drivers/aic8800/目录下执行
sudo modprobe cfg80211 //加载 cfg80211.ko,WiFi 驱动依赖 fg80211
insmod aic_load_fw.ko aic_fw_path=/home/firmware/aic8800 //加载aic_load_fw.ko,初始化 WiFi 模组,下载 firmware 到模组里。aic_fw_path= firmware 路径 ,通过参数传入 fw 路径,固件路径具体按照模组型号表2-1
sudo insmod aic8800_fdrv.ko //加载 aic8800_fdrv.ko,WiFi 驱动。注意路径,要在drivers/aic8800/aic8800_fdrv 目录下执行
表2-1 固件选型表
加载完成,查询网卡设备信息,出现两个网卡如图
ifconfig
3 一个网卡做SoftAP,另外一个网卡做STA
3.1 做SoftAp
参考《UB6X Ubuntu下开启wifi热点》
3.2 做STA
参考《UB6X Ubuntu下命令行开启STA》
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|