linux rtl8189 wifi模块配制

我的嵌入式开发板是TQ210,板载S5PV210芯片,WIFI模块是RTL8189ES,SDIO接口,模块驱动是RTL8189ES_linux_v4.3.18.1_15373.20151005。
插入WIFI模块提示以下信息:

 [root@$zjh: 34th_rtl8189es]# mmc3: new high speed SDIO card at address 0001

安装驱动,提示以下信息:

 [root@$zjh: 34th_rtl8189es]# insmod 8189es.ko 
RTL871X: module init start
RTL871X: rtl8189es v4.3.18.1_15373.20151005
RTL871X: build time: Dec  4 2017 10:59:30
RTL871X: CHIP TYPE: RTL8188E
RTL871X: rtw_hal_config_rftype RF_Type is 3 TotalTxPath is 1 
RTL871X: Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0)
RTL871X: EEPROM type is E-FUSE
RTL871X: =>_CardEnable
RTL871X: SetHwReg8188E: bMacPwrCtrlOn=1
RTL871X: <=_CardEnable
RTL871X: _ReadPROMContent: 9346CR=0x20, Boot from EFUSE, Autoload OK
RTL871X: =>_InitPowerOn_8188ES
RTL871X: =>_CardEnable
RTL871X: =>_CardEnable bMacPwrCtrlOn == _TRUE do nothing !!
RTL871X: <=_CardEnable
RTL871X: <=_InitPowerOn_8188ES
bFWReady == _FALSE call reset 8051...
RTL871X: =====> _8051Reset88E(): 8051 reset success .
RTL871X: efuse_read_phymap_from_txpktbuf bcnhead:0
RTL871X: efuse_read_phymap_from_txpktbuf len:162, lenbak:162, aaa:162, aaabak:162
RTL871X: efuse_read_phymap_from_txpktbuf read count:160
RTL871X: EEPROM ID=0x8129
RTL871X: Hal_ReadPowerSavingMode88E...bHWPwrPindetect(0)-bHWPowerdown(0) ,bSupportRemoteWakeup(0)
RTL871X: ### PS params=>  power_mgnt(2),usbss_enable(0) ###
RTL871X: ======= Path 0, Channel 1 =======
RTL871X: Index24G_CCK_Base[0][1] = 0x2c
RTL871X: Index24G_BW40_Base[0][1] = 0x29
RTL871X: ======= Path 0, Channel 2 =======
RTL871X: Index24G_CCK_Base[0][2] = 0x2c
RTL871X: Index24G_BW40_Base[0][2] = 0x29
RTL871X: ======= Path 0, Channel 3 =======
RTL871X: Index24G_CCK_Base[0][3] = 0x2c
RTL871X: Index24G_BW40_Base[0][3] = 0x29
RTL871X: ======= Path 0, Channel 4 =======
RTL871X: Index24G_CCK_Base[0][4] = 0x2c
RTL871X: Index24G_BW40_Base[0][4] = 0x29
RTL871X: ======= Path 0, Channel 5 =======
RTL871X: Index24G_CCK_Base[0][5] = 0x2c
RTL871X: Index24G_BW40_Base[0][5] = 0x29
RTL871X: ======= Path 0, Channel 6 =======
RTL871X: Index24G_CCK_Base[0][6] = 0x2c
RTL871X: Index24G_BW40_Base[0][6] = 0x29
RTL871X: ======= Path 0, Channel 7 =======
RTL871X: Index24G_CCK_Base[0][7] = 0x2c
RTL871X: Index24G_BW40_Base[0][7] = 0x29
RTL871X: ======= Path 0, Channel 8 =======
RTL871X: Index24G_CCK_Base[0][8] = 0x2c
RTL871X: Index24G_BW40_Base[0][8] = 0x29
RTL871X: ======= Path 0, Channel 9 =======
RTL871X: Index24G_CCK_Base[0][9] = 0x2c
RTL871X: Index24G_BW40_Base[0][9] = 0x29
RTL871X: ======= Path 0, Channel 10 =======
RTL871X: Index24G_CCK_Base[0][10] = 0x2c
RTL871X: Index24G_BW40_Base[0][10] = 0x29
RTL871X: ======= Path 0, Channel 11 =======
RTL871X: Index24G_CCK_Base[0][11] = 0x2c
RTL871X: Index24G_BW40_Base[0][11] = 0x29
RTL871X: ======= Path 0, Channel 12 =======
RTL871X: Index24G_CCK_Base[0][12] = 0x2c
RTL871X: Index24G_BW40_Base[0][12] = 0x29
RTL871X: ======= Path 0, Channel 13 =======
RTL871X: Index24G_CCK_Base[0][13] = 0x2c
RTL871X: Index24G_BW40_Base[0][13] = 0x29
RTL871X: ======= Path 0, Channel 14 =======
RTL871X: Index24G_CCK_Base[0][14] = 0x2c
RTL871X: Index24G_BW40_Base[0][14] = 0x29
RTL871X: ======= TxCount 0 =======
RTL871X: CCK_24G_Diff[0][0]= 0
RTL871X: OFDM_24G_Diff[0][0]= 1
RTL871X: BW20_24G_Diff[0][0]= 1
RTL871X: BW40_24G_Diff[0][0]= 0
RTL871X: EEPROMRegulatory = 0x0
RTL871X: mlmepriv.ChannelPlan = 0x08
RTL871X: CrystalCap: 0x3f
RTL871X: EEPROM Customer ID: 0x 0
RTL871X: Board Type: 0x 0
RTL871X: ThermalMeter = 0x1a
RTL871X: pHalData->EEPROMRFGainVal=0
RTL871X: Hal_ReadRFGainOffset => EEPRORFGainOffset = 0x00,EEPROMRFGainVal=0x00,thermal_offset:0x00 
RTL871X: <==== ReadAdapterInfo8188ES in 260 ms
RTL871X: Hal_ChannelPlanToRegulation ChannelPlan:0x08,Regulation(2_4G/5G):0x03,0x03
RTL871X: init_channel_set ChannelPlan ID 8 Chan num:14  
RTL871X: rtw_alloc_macid((null)) if1, hwaddr:ff:ff:ff:ff:ff:ff macid:1
RTL871X: rtw_macaddr_cfg mac addr:ac:a2:13:5f:f0:30
RTL871X: bDriverStopped:True, bSurpriseRemoved:False, bup:0, hw_init_completed:0
RTL871X: rtw_ndev_init(wlan0) if1 mac_addr=ac:a2:13:5f:f0:30
RTL871X: module init ret=0
[root@$zjh: 34th_rtl8189es]# 

打开WLAN0,提示以下信息:

 [root@$zjh: 34th_rtl8189es]# ifconfig wlan0 up
RTL871X: +871x_drv - drv_open, bup=0
RTL871X: +rtl8188es_hal_init
RTL871X: FW does not exit before power on!!
RTL871X: =>_InitPowerOn_8188ES
RTL871X: =>_CardEnable
RTL871X: =>_CardEnable bMacPwrCtrlOn == _TRUE do nothing !!
RTL871X: <=_CardEnable
RTL871X: <=_InitPowerOn_8188ES
RTL871X: PowerOnCheck: val_mix:0x0000063f, res:0x0000063f
RTL871X: PowerOnCheck: 0x100 the result of cmd52 and cmd53 is the same.
RTL871X: PowerOnCheck: 0x1B8 test Pass.
RTL871X: Power on ok!
RTL871X: _init_available_page_threshold(): Enable Tx FIFO Page Threshold H:0x4f4f,N:0x4f4f,L:0x5454
RTL871X: rtl8188e_FirmwareDownload fw:NIC, size: 15414
RTL871X: rtl8188e_FirmwareDownload: fw_ver=16 fw_subver=0000 sig=0x88e1, Month=11, Date=58, Hour=16, Minute=3c
RTL871X: polling_fwdl_chksum: Checksum report OK! (1, 0ms), REG_MCUFWDL:0x00030005
RTL871X: =====> _8051Reset88E(): 8051 reset success .
RTL871X: _FWFreeToGo: Polling FW ready OK! (20, 5ms), REG_MCUFWDL:0x000300c6
RTL871X: FWDL success. write_fw:1, 155ms
==> rtl8188e_iol_efuse_patch 
RTL871X: HalDetectPwrDownMode(): PDN=0
RTL871X: Set RF Chip ID to RF_6052 and RF type to 3.
RTL871X: pDM_Odm TxPowerTrackControl = 1
RTL871X: DISABLE_BB_RF=0
RTL871X: IS_HARDWARE_TYPE_8188ES=1
RTL871X: -rtl8188es_hal_init
RTL871X: rtl8188es_hal_init in 665ms
RTL871X: wlan0Port-0  set opmode = 2
RTL871X: Using the default RF gain.
RTL871X: MAC Address = ac:a2:13:5f:f0:30
RTL871X: -871x_drv - drv_open, bup=1
RTL871X: start rtl8188es_xmit_thread
[root@$zjh: 34th_rtl8189es]# RTL871X: ==>rtw_ps_processor .fw_state(8)
RTL871X: ==>ips_enter cnts:1
RTL871X: nolinked power save enter
RTL871X: ===> rtw_ips_pwr_down...................
RTL871X: ====> rtw_ips_dev_unload...
RTL871X: =>rtl8188es_hal_deinit
RTL871X: =>hal_poweroff_8188es
RTL871X: SetHwReg8188E: bMacPwrCtrlOn=0
RTL871X: SetHwReg8188E: bMacPwrCtrlOn=0
RTL871X: <=hal_poweroff_8188es
RTL871X: <=rtl8188es_hal_deinit
RTL871X: <=== rtw_ips_pwr_down..................... in 15ms

[root@$zjh: 34th_rtl8189es]# 

但是确找不到无线接入点,如下:

 [root@$zjh: 34th_rtl8189es]# iwconfig 
wlan0     no wireless extensions.

lo        no wireless extensions.

eth0      no wireless extensions.

扫描信号的话,提示如下:

 [root@$zjh: 34th_rtl8189es]# iwlist wlan0 scan
wlan0     Interface doesn't support scanning.

这是为什么啊,哪位大神给指点一下,谢谢。

1个回答

这个你可能要找原厂支持

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Linux的RTL8189 wifi模块驱动
此驱动是WIFI模块RTL8189ES使用的,我移植到了linux3.10嵌入式开发板上,可以正常使用。具体移植方法参考我的博文:http://blog.csdn.net/wzs250969969/article/details/78727293
rtl8189 wifi 无法搜寻到热点
最近调试WIFI 模块,驱动和工具都正确编译和运行,但就是无法搜寻到WIFIrnrn采用rtl8189es sdio wifi, 在嵌入式平台 arm9 S3C2416+Linux3.1+arm-linux-gcc(4.3.3), 编译正常生成8189es.korn在arm9 insmod 8189es.ko 也能正确加载,可以正确查询到 wlan0设备rn通过ifconfig wlan0 up 可以启用wlan0rn(1)但通过iwlist wlan0 scan无法搜寻到AP 热点rn(2) 编译wpa_supplicant 后,运行wap_supplicant 和 wpa_cli 也无法搜寻到AP热点rnrn我手头上有8188EU.KO(usb wifi),在linux 虚拟机上工作正常,但在嵌入式2416中,问题与SDIO相同rn我分析过虚拟机和2416平台下,加载USB WIFI 的打印信息,基本相同。但虚拟机WIFI 工作正常。rnrn执行 ./wpa_supplicant -Dwext -iwlan0 -c /rbin/appdata/wifi/wpa.conf -dd&rn系统会提示:rnEAPOL: Supplicant port status: UnauthorizedrnEAPOL: Supplicant port status: UnauthorizedrnUsing existing control interface directory.rnctrl_iface bind(PF_UNIX) failed: Address already in usernctrl_iface exists, but does not allow connections - assuming it was leftover from forced program terminationrnSuccessfully replaced leftover ctrl_iface socket '/rbin/appdata/wifi/run/wlan0'rn不知道是否与我的内核开关有关系,感觉驱动已经经常加载和运行了,不知道出什么问题了,恳请能尽快给予分析和帮助。
Linux环境下使用WIFI模块:WIFI驱动移植
WIFI驱动移植 实验平台 内核版本:Linux-4.19.5 开发板:SAMSUNG JZ2440 WIFI模块:Ralink rt3070 查看WIFI设备的PID 直接将WIFI模块接到电脑的USB插口,然后在windows的设备管理器-&amp;amp;gt;网络适配器中可以看到插入的USB-WIFI设备 右键属性-&amp;amp;gt;详细信息-&amp;amp;gt;硬件ID 可以看到这款WIFI模块的PID为0x3070。 ...
wifi模块 esp8089驱动 linux
esp8089 wifi 驱动源码,使用时需要修改makefile中ARCH和CROSS_COMPILE,以及内核的路径
rtl8189使用
我要用stm32去控制rtl8189,使用spi接口连接,如何去控制rtl8189的wifi呢?
Wifi模块—Wifi系统框架
222
wifi模块
请问,有谁知道有什么wifi模块可以自己编程控制芯片中的寄存器不?或者有什么wifi芯片是可以进行底层编程的?
WiFi模块设计方案 WiFi模块规格书
WiFi模块设计方案,WiFi模块规格书由深圳创凌提供
WiFi模块
#include <reg52.h>#define KEYPORT P2sbit beep = P1^7;#define SEGPORT P0unsigned char High; unsigned char Low; unsigned char code freq[][2]={ 0xD8,0xF7,//00440HZ 1 0xBD,0xF8,//00494HZ 2 0x87
WiFi模块种类二:单WiFi功能双频WiFi模块
    双频就是工作频段在ISM2.4G和ISM5G,基本的应用都是不能同时双频率;针对ISM5G频段,有IEEE 802.11a和IEEE 802.11ac标准区别,11ac标准的单通道带款可高达433Mbps,而11a单通道仍然是150Mbps;也可以说11a标准相对ISM2.4G频段仅有较好的抗干扰能力,11ac则能抗干扰的同时,又有更宽的带宽,优势更加明显;    既然是双频WiFi模块,...
Linux上网配制方法
这是我从网上找到的,介绍如何在LInux下上网的方法。
Linux环境下使用WIFI模块:使用IW工具配置和连接WIFI
使用IW工具配置和连接WIFI 实验版本 IW工具版本:iw-5.0.1 IW依赖库:libnl-3.2.25 安装包下载地址 iw :https://mirrors.edge.kernel.org/pub/software/network/iw/ libnl :http://www.infradead.org/~tgr/libnl/ 安装libnl依赖库 解压下载好的libnl-3.2.25.t...
Linux环境下使用WIFI模块:使用wpa_supplicant工具配置和连接WIFI
使用wpa_supplicant工具配置和连接WIFI 实验版本及下载地址 openssl:openssl-1.1.1b 链接: [https://www.openssl.org/source/] wpa_supplicant:wpa_supplicant-2.7 链接: [http://w1.fi/wpa_supplicant/] 安装依赖库openssl 配置编译选项 ./config s...
WIFI模块 漫游 wince linux Android xp
支持漫游的 wifi 模块 支持wince linux Android xp系统 sdio spi接口 支持8/16位单片机
linux wifi模块调试问题,请高手指点
这几条在调试marvell8686 wifi模块。不知为何 能扫描到无线网络,却连不上!
Linux 服务器的配制方法
Linux 服务器的配制方法
RTL8189设计PCBNT-SC6531-2_PCB_V1.1.0.pcb
RTL8189设计PCB文件,NT-SC6531-2_PCB_V1.1.0.pcb里面包括3G芯片和RTL8189芯片的设计图
串口WIFI模块 UART-WIFI模块
Uart-Wifi模块是基于Uart接口的符合wifi无线网络标准的嵌入式模块,内置无线网络协议IEEE802.11协议栈以及TCP/IP协议栈,能够实现用户串口数据到无线网络之间的转换。通过Uart-Wifi模块,传统的串口设备也能轻松接入无线网络
linux wifi
linux wifi
RS9113 WIFI模块
UART/SPI/SDIO/USB WIFI模块。支持漫游。超低功耗。 医疗行业理邦、科曼走在用。
WIFI 模块产品手册
支持SIDO接口的WIFI模块产品,可以应用到很多应用领域。
很好用的WIFI模块
WIFI模块,本人用过该模块,效果不错推荐给大家,希望顶下谢谢了!
无线WiFi模块配置
关于配置芯片为ESP8266的无线模块
1.3、ESP8266WIFI模块和HTTP通信
以下代码是基于51单片机的ESP8266WIFI模块和HTTP通信,使用AT指令进行,因为需要设计和后端进行交接,所以还有 //get请求/post请求略,可参看截图写出。 为了更好的验证模块是否在接收指令之后能够正确返回,即OK,我加入了字符串检验,即与OK匹配,如果匹配,可以通过串口助手接收OK的返回,如果任意一条没有返回,就会重复发送指令,直到成功。实际运用时,可以省略。 #...
串口WIFI模块
串口WIFI模块 WIFI模块 TTL电平转无线WIFI,九汉科技 WIFI模块。让串口设备无线连接到网络上,
WIFI模块8188驱动程序
WIFI驱动程序8188,适合XP,WIN7系统,方便快捷
wm——wifi模块
windows mobile上wifi模块的使用,包括检测信号,信号切换,自动匹配最强信号
WIFI模块 应用技术资料
嵌入式 WIFI模块 自带协议栈WIFI模块资料。可二次开发,开放的WIFI模块
wifi模块esp8266开发环境搭建
最近在做wifi模块esp8266开发的项目,记录一下开发环境的搭建: 系统:win10 64位 开发环境搭建:Eclipse+Cygwin+JRE 注意: (1)Eclipse和Cygwin一般在网上或者购买esp8266模块时都能获得; (2)JRE 可以到官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk8...
wifi模块:ESP8266-ESP-01的使用
工具: ESP8266-ESP-01 WiFi模块、USB转TTL接头、杜邦线。 ESP8266-ESP-01引脚:UTXD、GND、CH_PD、GPIO2、GPIO16、GPIO0、VCC、URXD USB转TTL接头引脚:5.0V、VCC、3.3V、TXD、RXD、GND 其中UTXD接TXD、GND接GND、CH_PD接3.3V(ESP8266-ESP-01电源为3.3V
WiFi模块两种工作方式
DATASHEET: WiFi ESP8266模块支持STA/AP/STA+AP 三种工作模式。 • STA 模式:ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。 • AP 模式:ESP8266模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。 • STA+AP 模式:两种模式的共存模式,即可以通过互联网控制可实现无缝切换,方便操作。 W
WiFi无线收发模块
各位大侠,小女子现在需要选择一种 WiFi无线收发模块 来接收起重机金属结构应力数据,需要在障碍物情况下距离至少满足100米,功耗不要太高,工作频段2.4GHz,传输速率11Mbit/S,或者54Mbit/S.工作电压最好3.3v。拜托各位了!!!!!!
AP6330 wifi 模块
全志A20的板子,AP6330 wifi 模块,开机加载驱动时,连续上电3此,之后就无法启动了,据我分析是在进行CMD5命令的时候,电压匹配不上造成的,请问各位大神有何高见?
庆科WIFI模块
WIFI 庆科
wifi模块8266 资料
ESP8266是一款超低功耗的UART-WiFi 透传模块,拥有业内极富竞争力的封装尺寸和超低能耗技术,专为移动设备和物联网应用设计,可将用户的物理设备连接到Wi-Fi 无线网络上,进行互联网或局域网通信,实现联网功能。 ESP8266封装方式多样,天线可支持板载PCB天线,IPEX接口和邮票孔接口三种形式; ESP8266可广泛应用于智能电网、智能交通、智能家具、手持设备、工业控制等领域。
wifi模块学习
wifi 原理图,源代码。客户端。一起交流,一起学习
WiFi模块全总结
WiFi模块全总结 WiFi模块全总结
Android WiFi模块功能开发
Android wifi模块开发
WIFI模块应用说明
互联网,非现场控制网络链路示意图,互联网工作原理概述
Android WIFI模块分析
说明了在android环境下,WIFI模块的驱动
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview