WhyCan Forum

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-11-28 18:02:40

k455619
会员
注册时间: 2018-07-29
累计积分: 44

RTL8723BS ERROR-22问题

log:
# ifconfig wlan0 up
[   30.739514] rtl8723bs: acquire FW from file:rtlwifi/rtl8723bs_nic.bin
[   30.746352] rtl8723bs mmc1:0001:1: loading /lib/firmware/rtlwifi/rtl8723bs_nic.bin failed with error -22
[   30.755909] rtl8723bs mmc1:0001:1: Direct firmware load for rtlwifi/rtl8723bs_nic.bin failed with error -22
[   30.765644] Request firmware failed with error 0xffffffea
ifconfig: SIOCSIFFLAGS: Operation not permitted

已经确定是rootfs的问题,但是不知道在buildroot中怎么设置,请教一下应该怎么设置呢?

离线

#2 2019-11-28 18:05:20

k455619
会员
注册时间: 2018-07-29
累计积分: 44

Re: RTL8723BS ERROR-22问题

工具链设置如下:
_20191128180347.png

离线

#3 2019-11-28 20:24:16

ippen
会员
注册时间: 2018-07-22
累计积分: 276

Re: RTL8723BS ERROR-22问题

/lib/firmware/rtlwifi/rtl8723bs_nic.bin 这个文件存在吗?

离线

#4 2019-11-28 20:58:49

jiangming1399
会员
注册时间: 2018-06-14
累计积分: 63

Re: RTL8723BS ERROR-22问题

rootfs里面记得要把rtl8723的固件丢进去

离线

#5 2019-11-29 09:26:11

k455619
会员
注册时间: 2018-07-29
累计积分: 44

Re: RTL8723BS ERROR-22问题

那个bin文件是在的,不在的话报错是ERROR -2,我看了下-22代表无效参数,我不知道哪里出错了,

离线

#6 2019-11-29 09:43:31

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,542

离线

#7 2019-11-29 10:13:52

k455619
会员
注册时间: 2018-07-29
累计积分: 44

Re: RTL8723BS ERROR-22问题

谢谢大家帮助,问题解决了,应该是打开rtl8723bs_nic.bin错误,file = do_filp_open(AT_FDCWD, tmp, &uselib_flags);,我再MINT18.04中看到出现ERRO-22的SD中的rtl8723bs_nic.bin文件竟然是空的!!!!重新复制了一个进去即可
哭了,哭了,哭了,哭了,哭了

离线

页脚