ok6410移植usb wifi

OK6410下的wiif的视频小车——usb wifi移植部分

已有mw150us和lb_link两个usb wifi。

移植mw150us驱动到6410,网上查找到https://github.com/Red54/linux-shumeipai2/tree/sunxi-3.0/drivers/net/wireless/rtl8188eu,下载并将rtl8188eu文件夹单独拷贝出来,修改Makefile

CONFIG_PLATFORM_I386_PC = n

CONFIG_PLATFORM_ARM_S3C6K4 = y


ifeq ($(CONFIG_PLATFORM_ARM_S3C6K4), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
ARCH := arm
CROSS_COMPILE := arm-none-linux-gnueabi-
KVER  := linux-3.0.1
KSRC ?= /home/per/Downloads/6410/linux-3.0.1
MODDESTDIR := /home/per/Downloads/6410/rtl8188eu/install/a
INSTALL_PREFIX :=
endif


make,得到8188eu.ko文件,在开发板insmod 8188eu.ko


lb_link驱动移植,下载驱动:https://e477e7bc8d6fccc3d03708972a38825df617aceb.googledrive.com/host/0B_JlgOR4VNe0Sjg4ei0ySEY4aUE/DPA_MT7601U_LinuxSTA_3.0.0.3_20130717_LS.tar.bz2,修改Makefile

#PLATFORM = PC

PLATFORM = SMDK

ifeq ($(PLATFORM),SMDK)
LINUX_SRC = /home/xw/work/6410/linux-3.0.1
CROSS_COMPILE = /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-
endif


make,得到mt7601Usta.ko      mtnet7601Usta.ko   mtutil7601Usta.ko三个文件,拷贝到开发板依次加载,

insmod mtutil7601Usta.ko

insmod mt7601Usta.ko

insmod mtnet7601Usta.ko


使用iwconfig命令可以发现无线网卡wlan0(mw150us)或ra0(lb_link)。

我路由器使用的是wpa2-psk加密,所以必须使用开发板自带 wpa_passphrase  wpa_supplicant 两个命令进行操作,不然需要自己交叉编译生成这两个命令。

生成配置文件:

wpa_passphrase Guohua708 "liulinwei708" > liulinwei708.conf

ssid:Guohua708

key:liulinwei708

连接wifi:

wpa_supplicant -B -i ra0 -Dwext -c liulinwei708.conf

wpa_supplicant -B -i wlan0 -Dwext -c liulinwei708.conf





mw150us在连接时会报错:ioctl[SIOCSIWAP]: Operation not permitted 不知道什么原因,但并不影响使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值