RV1126使用8188EU无线网卡驱动 | 您所在的位置:网站首页 › RTL8188ETV驱动程序 › RV1126使用8188EU无线网卡驱动 |
首先, 把驱动源码拉下来: https://github.com/ivanovborislav/rtl8188eu 然后, 修改Makefile, 添加1126的设定 CONFIG_PLATFORM_I386_PC = n ... CONFIG_PLATFORM_ARM_RV1126 = y把I386的选项设置为n, 关掉, 然后添加一行"CONFIG_PLATFORM_ARM_RV1126 = y" ifeq ($(CONFIG_PLATFORM_ARM_RV1126), y) EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ARCH ?= arm CROSS_COMPILE ?= /opt/atk-dlrv1126-toolchain/usr/bin/arm-linux-gnueabihf- KVER ?= $(shell uname -r) KSRC := /home/marc/atk_rv_sdk/kernel MODDESTDIR := /home/marc/atk_rv_sdk/kernel/drivers/net/wireless/ INSTALL_PREFIX := endif/opt/atk-dlrv1126-toolchain/ 是交叉编译工具链的位置. kernel的位置就是sdk里面的linux kenel文件夹位置. 其他好像不需要修改. 然后即make, 不报错的话, 就没问题. 再用file 看看是不是arm的驱动, 别搞成x86的了. 然后push到板子上, 随便弄个目录就行. 然后在1126上, 加入驱动引入与ssid的配置. SSID配置修改wpa_supplicant.conf文件 [root@RV1126_RV1109:/app]# cat /etc/wpa_supplicant.conf ctrl_interface=/var/run/wpa_supplicant ap_scan=1 update_config=1 network={ ssid="id" psk="passwrod" key_mgmt=WPA-PSK }修改/etc/init.d/rcS启动 insmod /app/8188eu.ko sleep 3 wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf & sleep 2 ifconfig wlan0 up ifconfig wlan0 192.168.3.100 netmask 255.255.255.0可以看得出, 先加载驱动ko 再启动ssid搜索 再设置ip 就可以了. |
CopyRight 2018-2019 实验室设备网 版权所有 |