4247
- 收藏
- 点赞
- 分享
- 举报
hi3520d 移植无线网卡rtl8188cu/rtl818892cu出现的问题,求助攻
最近在做一个项目,需要将rtl8188cu/rtl818892cu移值到hi3520d,使无线网卡工作在ap模式,,驱动能够编译成功并在hi3520d上加载,显示加载成功,插上网卡后能够显示网卡信息,但是无论移植ap模式还是station模式都出现了问题,已经排除了无线网卡硬件问题(在windows和ubuntu环境下都可正常使用),考虑到了rtl8188cu/rtl818892cu省电模式,考虑到了网卡驱动支持的内核版本问题,以及对80211d的支持问题,但都无济于事,实在是没办法了,希望大家能给出一些建议,小弟感激不尽
硬件平台是hi3520dv200,
软件是ubuntu12.04,
l inux内核位 3.2.0-29,
网卡驱动是rtl8192cu driver version=v4.0.2_9000.20130911,
按照官方例层,一步一步操作,驱动能够编译成功并在hi3520d上加载,显示加载成功,插上网卡后能够显示网卡信息,但是移植station模式的wireless tool总是出现,wlan0 Interface doesn't support scanning的回复,下边附上具体操作步骤。
第一步 硬件准备好,插上网线,串口。优盘,电源,将程序拷贝到桌面
第二步 打开secuert软件,确定com几
第三步 进入uboot,ctrl+c,按printenv,确定serverip,好修改电脑ip
第四步 打开tftp,在快捷方式那里,确定程序路径(桌面),选定ip(设置为192.168.0.160)
第五步 在uboot里边扫写内核、或者文件系统程序,具体指令见烧写文件
第六步 重启,进入linux系统,启动 insmod 8192cu.ko,插入网卡
第七步 ifconfig ip地址 iwlist wlan0 scan
串口出现wlan0 Interface doesn't support scanning问题
调试信息
1。安装驱动后
# insmod 8192cu.ko rtw_80211d=1
rtl8192cu driver version=v4.0.2_9000.20130911
build time: Dec 23 2016 10:20:20
2.插入网卡
usb_endpoint_descriptor(0):
bLength=7
bDescriptorType=5
bEndpointAddress=81
wMaxPacketSize=200
bInterval=0
RT_usb_endpoint_is_bulk_in = 1
usb_endpoint_descriptor(1):
bLength=7
bDescriptorType=5
bEndpointAddress=2
wMaxPacketSize=200
bInterval=0
RT_usb_endpoint_is_bulk_out = 2
usb_endpoint_descriptor(2):
bLength=7
bDescriptorType=5
bEndpointAddress=3
wMaxPacketSize=200
bInterval=0
RT_usb_endpoint_is_bulk_out = 3
usb_endpoint_descriptor(3):
bLength=7
bDescriptorType=5
bEndpointAddress=84
wMaxPacketSize=40
bInterval=1
RT_usb_endpoint_is_int_in = 4, Interval = 1
nr_endpoint=4, in_num=2, out_num=2
3. ifconfig wlan0 up
# ifconfig wlan0 up
+871x_drv - drv_open, bup=0
===> FirmwareDownload91C() fw:Rtl819XFwImageArray_TSMC
FirmwareDownload92C accquire FW from embedded image
fw_ver=v88, fw_subver=2, sig=0x88c0
fw download ok!
Set RF Chip ID to RF_6052 and RF type to 2.
IQK:Start!!!
Path A IQK Success!!
Path B IQK Success!!
Path A IQK Success!!
Path B IQK Success!!
IQK: final_candidate is 0
IQK: RegE94=fd RegE9C=3ff RegEA4=f7 RegEAC=3fc RegEB4=103 RegEBC=d RegEC4=f9 RegECC=0
Path A IQ Calibration Success !
Path B IQ Calibration Success !
pdmpriv->TxPowerTrackControl = 1
rtl8192cu_hal_init in 620ms
MAC Address = 6c:e8:73:c3:6e:d5
-871x_drv - drv_open, bup=1
USB_SPEED_HIGH
CHIP TYPE: RTL8188C_8192C
register rtw_netdev_ops to netdev_ops
Chip Version ID: VERSION_NORMAL_TSMC_CHIP_88C.
RF_Type is 3!!
EEPROM type is E-FUSE
====> ReadAdapterInfo8192C
Boot from EFUSE, Autoload OK !
EEPROMVID = 0x0bda
EEPROMPID = 0x8176
EEPROMCustomerID : 0x00
EEPROMSubCustomerID: 0x00
RT_CustomerID: 0x00
_ReadMACAddress MAC Address from EFUSE = 00:1d:43:a0:03:e9
EEPROMRegulatory = 0x0
_ReadBoardType(0)
BT Coexistance = disable
mlmepriv.ChannelPlan = 0x02
_ReadPSSetting...bHWPwrPindetect(0)-bHWPowerdown(0) ,bSupportRemoteWakeup(0)
### PS params=> power_mgnt(0),usbss_enable(0) ###
### AntDivCfg(0)
readAdapterInfo_8192CU(): REPLACEMENT = 1
<==== ReadAdapterInfo8192C in 210 ms
rtw_macaddr_cfg MAC Address = 00:1d:43:a0:03:e9
bDriverStopped:1, bSurpriseRemoved:0, bup:0, hw_init_completed:0
_rtw_drv_register_netdev, MAC Address (if1) = 00:1d:43:a0:03:e9
usbcore: registered new interface driver rtl8192cu
硬件平台是hi3520dv200,
软件是ubuntu12.04,
l inux内核位 3.2.0-29,
网卡驱动是rtl8192cu driver version=v4.0.2_9000.20130911,
按照官方例层,一步一步操作,驱动能够编译成功并在hi3520d上加载,显示加载成功,插上网卡后能够显示网卡信息,但是移植station模式的wireless tool总是出现,wlan0 Interface doesn't support scanning的回复,下边附上具体操作步骤。
第一步 硬件准备好,插上网线,串口。优盘,电源,将程序拷贝到桌面
第二步 打开secuert软件,确定com几
第三步 进入uboot,ctrl+c,按printenv,确定serverip,好修改电脑ip
第四步 打开tftp,在快捷方式那里,确定程序路径(桌面),选定ip(设置为192.168.0.160)
第五步 在uboot里边扫写内核、或者文件系统程序,具体指令见烧写文件
第六步 重启,进入linux系统,启动 insmod 8192cu.ko,插入网卡
第七步 ifconfig ip地址 iwlist wlan0 scan
串口出现wlan0 Interface doesn't support scanning问题
调试信息
1。安装驱动后
# insmod 8192cu.ko rtw_80211d=1
rtl8192cu driver version=v4.0.2_9000.20130911
build time: Dec 23 2016 10:20:20
2.插入网卡
usb_endpoint_descriptor(0):
bLength=7
bDescriptorType=5
bEndpointAddress=81
wMaxPacketSize=200
bInterval=0
RT_usb_endpoint_is_bulk_in = 1
usb_endpoint_descriptor(1):
bLength=7
bDescriptorType=5
bEndpointAddress=2
wMaxPacketSize=200
bInterval=0
RT_usb_endpoint_is_bulk_out = 2
usb_endpoint_descriptor(2):
bLength=7
bDescriptorType=5
bEndpointAddress=3
wMaxPacketSize=200
bInterval=0
RT_usb_endpoint_is_bulk_out = 3
usb_endpoint_descriptor(3):
bLength=7
bDescriptorType=5
bEndpointAddress=84
wMaxPacketSize=40
bInterval=1
RT_usb_endpoint_is_int_in = 4, Interval = 1
nr_endpoint=4, in_num=2, out_num=2
3. ifconfig wlan0 up
# ifconfig wlan0 up
+871x_drv - drv_open, bup=0
===> FirmwareDownload91C() fw:Rtl819XFwImageArray_TSMC
FirmwareDownload92C accquire FW from embedded image
fw_ver=v88, fw_subver=2, sig=0x88c0
fw download ok!
Set RF Chip ID to RF_6052 and RF type to 2.
IQK:Start!!!
Path A IQK Success!!
Path B IQK Success!!
Path A IQK Success!!
Path B IQK Success!!
IQK: final_candidate is 0
IQK: RegE94=fd RegE9C=3ff RegEA4=f7 RegEAC=3fc RegEB4=103 RegEBC=d RegEC4=f9 RegECC=0
Path A IQ Calibration Success !
Path B IQ Calibration Success !
pdmpriv->TxPowerTrackControl = 1
rtl8192cu_hal_init in 620ms
MAC Address = 6c:e8:73:c3:6e:d5
-871x_drv - drv_open, bup=1
USB_SPEED_HIGH
CHIP TYPE: RTL8188C_8192C
register rtw_netdev_ops to netdev_ops
Chip Version ID: VERSION_NORMAL_TSMC_CHIP_88C.
RF_Type is 3!!
EEPROM type is E-FUSE
====> ReadAdapterInfo8192C
Boot from EFUSE, Autoload OK !
EEPROMVID = 0x0bda
EEPROMPID = 0x8176
EEPROMCustomerID : 0x00
EEPROMSubCustomerID: 0x00
RT_CustomerID: 0x00
_ReadMACAddress MAC Address from EFUSE = 00:1d:43:a0:03:e9
EEPROMRegulatory = 0x0
_ReadBoardType(0)
BT Coexistance = disable
mlmepriv.ChannelPlan = 0x02
_ReadPSSetting...bHWPwrPindetect(0)-bHWPowerdown(0) ,bSupportRemoteWakeup(0)
### PS params=> power_mgnt(0),usbss_enable(0) ###
### AntDivCfg(0)
readAdapterInfo_8192CU(): REPLACEMENT = 1
<==== ReadAdapterInfo8192C in 210 ms
rtw_macaddr_cfg MAC Address = 00:1d:43:a0:03:e9
bDriverStopped:1, bSurpriseRemoved:0, bup:0, hw_init_completed:0
_rtw_drv_register_netdev, MAC Address (if1) = 00:1d:43:a0:03:e9
usbcore: registered new interface driver rtl8192cu
我来回答
回答3个
时间排序
认可量排序
认可0
认可0
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
2022-07-07 18:24:06
-
2015-01-31 19:15:17
-
2018-11-05 20:27:05
-
2020-01-08 20:20:38
-
2018-03-23 16:52:19
-
2015-07-25 15:06:20
-
2016-04-20 19:31:27
-
2017-06-28 17:25:55
-
2023-11-17 09:35:46
-
2018-09-13 15:08:13
-
2016-06-12 23:01:10
-
2017-08-12 11:08:23
-
2015-12-31 14:46:25
-
2022-07-06 12:05:54
-
2016-05-09 15:12:30
-
2014-12-06 14:19:49
-
2023-09-12 09:07:12
-
2018-06-03 11:29:15
-
2014-08-05 21:15:43
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
5Hi3516CV610 如何使用SD卡升级固件
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
-
9海思ss928单路摄像头vio中加入opencv处理并显示
-
10EB-RV1126-BC-191板子运行自己编码的程序
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认