最近,做畢設出現了一個奇怪的問題,可以確定是無線網卡EDUP EP-MS1558問題
我使用的平臺是友善之臂tiny210開發版,Linux2.6.37內核
1、首先,我在編譯的時候Makefile配置如下:
CONFIG_RTL8192E = y
CONFIG_USB_HCI = y
CONFIG_MP_INCLUDED = y
CONFIG_PLATFORM_ARM_S3C2K4 = y
#========
CONFIG_POWER_SAVING = n
CONFIG_USB_AUTOSUSPEND = n
CONFIG_HW_PWRP_DETECTION = n
CONFIG_WIFI_TEST = n
CONFIG_BT_COEXIST = n
CONFIG_RTL8192CU_REDEFINE_1X1 = n
CONFIG_INTEL_WIDI = n
CONFIG_WAPI_SUPPORT = n
CONFIG_EFUSE_CONFIG_FILE = n
CONFIG_EXT_CLK = n
CONFIG_FTP_PROTECT = n
CONFIG_WOWLAN = n
配置是沒問題的,安裝生成的8192eu.ko之后也能ping通
但是,一運行mjpg-streamer,傳輸視頻的時候,不到30秒,wifi就掉線,并且顯示以下的錯誤
[ 125.533949] RTL871X: OnAction_back
[ 125.533988] RTL871X: OnAction_back, action=0
[ 125.534030] RTL871X: issue_action_BA, category=3, action=1, status=0
[ 225.362196] RTL871X: OnAction_back
[ 225.362251] RTL871X: OnAction_back, action=0
[ 225.362293] RTL871X: issue_action_BA, category=3, action=1, status=0
[ 231.597755] RTL871X: rtw_issue_addbareq_cmd, p=0
[ 231.597861] RTL871X: issue_action_BA, category=3, action=0, status=0
[ 231.597925] RTL871X: BA_starting_seqctrl = 112 for TID=0
[ 231.601690] RTL871X: OnAction_back
[ 231.601737] RTL871X: OnAction_back, action=1
[ 231.601775] RTL871X: agg_enable for TID=0
[ 231.603436] RTL871X: Drop duplicate management frame with seq_num = 4.
出現上面的錯誤之后,視頻就不能傳輸了,
之后重啟,重新插入8192eu.ko模塊有出現了以下錯誤:
[ 101.466593] RTL871X: rtl8192eu driver version=v4.2.2_7585.20130524
[ 101.466657] RTL871X: build time: Mar 10 2018 22:42:31
[ 101.469705] usbcore: registered new interface driver rtl8192eu
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device wlan0 ; No such device.
ifconfig: SIOCSIFADDR: No such device
使用無線網卡是EDUP EP-MS1558,它的驅動為RTL8192EU
不知道哪位前輩、大神越到過類似的情況,還請給小弟解答一下,趕著做畢設。在此,先謝謝各位了

uj5u.com熱心網友回復:
一天了。。。。自己頂一下貼uj5u.com熱心網友回復:
樓主應是啟用wifi及使用usb攝像頭了, 建議用5v, 3a電流的電源試下,曾用過友善的板也發生過類似功率不足的問題uj5u.com熱心網友回復:
樓主解決嗎,我使用rtl8189es也遇到了類似的問題,能ping通,但是通過協議傳輸資料就立馬斷開了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/33839.html
標籤:驅動開發/核心開發
