怎么移植8723be WIFI

本模块的移植更为简单,只要按照文档做,基本上就没有什么问题了。

要从原理上理解每个移植的部分的目的

1.从底层进行移植,因为我们的模块是PCI-E总线的,所以可以用lspci的命令看挂在pci的设备。

每个设备都有独特的vendorID所以可以看到设备。如果没有看到就表示硬件问题,要么模块坏了,要么硬件连接有问题。

2.编译驱动,对厂商提供的驱动进行编译。然后手动insmod 8723be.ko ,正常情况下使用netcfg 会看到wlan0 wlan1

这样的设备,如果有的话,就表示底层没有问题了。

3.然后就是再移植其他部分。正常情况下就可以了。但是有时候还是不行,这时候主要问题出现在JNI层,就是在

hardware/libhardware_legacy/wifi/  可以加一些打印进行观察,在打开的时候看logcat . 根据打印信息进行调试。

具体的情况再具体分析。

时间: 2024-07-31 05:23:58

怎么移植8723be WIFI的相关文章

Android KitKat 4.4 Wifi移植之Wifi driver

本文讲述在Linux 3.10下Realek RTL8723A Linux Wifi 驱动的移植. Prerequisites 硬件平台:Atmel SAMA5 软件平台:Linux 3.10 + Android 4.4 Wifi模组:RTL8723AU (USB接口) Realtek RTL8723A Wi-Fi Software& Driver for Linux and Android RTL8723A_WiFi_linux_v4.1.6_7336.20130426_CCC02.zip 文

S5PV210 移植无线wifi网卡 MT7601

一.准备工作 1.MT7601驱动下载 点击下载 2.插入usb WiFi 启动开发板linux,lsusb查看usb驱动 Bus 001 Device 003: ID 148f:7601看到的是该驱动的厂家设备信息 3.解压源码到linux下,确认USB的VID和PID,在rtusb_dev_id.c中 USB_DEVICE_ID rtusb_dev_id[] = { #ifdef RT6570 {USB_DEVICE(0x148f,0x6570)}, /* Ralink 6570 */ #e

I.MX6 WIFI wireless_tools 移植

/******************************************************************************** * I.MX6 WIFI wireless_tools 移植 * 说明: * 移植完了wifi驱动,现在要能够测试wifi驱动了,但是Android中间层好像出了点 * 问题,所以需要有工具能够直接测试wifi功能,于是找了这个工具移植一下. * * 2016-6-20 深圳 南山平山村 曾剑锋 *******************

I.MX6 AW-NB177NF wifi HAL 调试修改

/************************************************************************* * I.MX6 AW-NB177NF wifi HAL 调试修改 * 说明: * 在进行Android层的wifi驱动层调试中遇到很多问题,记录一下. * * 2016-6-25 深圳 南山平山村 曾剑锋 ************************************************************************

btchr_open: failed to get hci dev[NULL]

移植8723BE的时候,在打开USB的时候,碰见没有权限打开/DEV/RTK_BTUSB 但是我发现里面的权限都够. 于是用dmesg 查看 看到了  btchr_open: failed to get hci dev[NULL] 还有进去驱动里面查看. 发现原来没有probe 也就是说设备已经加载了一个对应驱动了. 一个设备只能对应一个驱动. 于是就是BTUSB.KO的驱动卸载了. 就是就可以了.

Android KitKat 4.4 Wifi移植之AP模式与网络共享功能调试记录

Tethering技术在移动平台上已经运用的越来越广泛了,它可以把移动设备当做一个接入点,其它的设备可以通过Wi-Fi,USB或是Bluetooth等方式连接到此移动设备.在Android中可以将Wifi设为AP模式作为WLAN接入点,从而与其他设备共享Android的互联网连接.Android成为接入点后,就无法通过WLAN连接使用Android的应用程序访问互联网,但可以通过其他方式如以太网或移动网络访问互联网.此时以太网或移动网络在网络共享(Tethering)中是作为upstream的角

arm-linux移植MT7601Uusb无线网卡(小度wifi,360随身WIFI 2代)

前段时间移植过RT3070,RT5370 http://blog.csdn.net/ofaith12345/article/details/24138399 发现各种arm移植都大同小异,所以就不要纠结与2440,6410,也不用纠结linux,或者android 1.编译内核,方法如移植RT5370,此处不多言 2.下载linux驱动,免得大家到处找,这里有 http://download.csdn.net/detail/ofaith12345/7290109 3.解压 # tar jxf D

USB WIFI 腾达811M无线网卡 -RT5370移植

自己挖的坑,哭着也要填平!!! 软件环境:虚拟机ubuntu12.04 硬件环境:腾达811M无线网卡 OK6410:   512m  sdram  2g  nandflash   运行官方提供的3.0.1内核linux      wpa_supplicant版本0.7.3(官方内核自带) RT5370驱动下载:http://download.csdn.net/detail/andylauren/9581594 先说一下为什么我要移植RT5370,因为4年前买了一个腾达811M的usb网卡,但是

天嵌E9平台下进行USB Wifi模块RT3070驱动的移植

因为项目工作须要,要在天嵌E9平台下实现wifi的点对点,点对多点的传输. Wifi 模块芯片:雷凌3070芯片 嵌入式平台:E9(ARM) 交叉编译环境:arm-none-linux-gnueabi 1 首先下载了wifi模块的驱动 2011_0719_RT3070_RT3370_RT5370_RT5372_RT2070_Linux_STA_V2.5.0.3_DPO 2 对驱动进行交叉编译 a 打开驱动文件解压后的文件,假设须要WPA等功能,可打开./os/linux/config.mk进行编