wifi网卡驱动在开发板上 ifconfig ra0 up 异常
secureCRT上面跑arm9的板子,在secureCRT上敲 ifconfig ra0 up 命令(开启网卡),然后就报下面错误
SIOCSIFFLAGS: Operation not permitted
然后我再敲 dmesg 显示开机信息,接下来是我找到具体错误的信息
<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
usbcore: registered new interface driver rt2870
(Efuse for 3062/3562/3572) Size=0x2d [2d0-2fc]
NICLoadFirmware: MCU is not ready
ERROR!!! NICLoadFirmware failed, Status[=0x00000001]
!!! rt28xx Initialized fail !!!
请高手们指点迷津?
------解决方案--------------------从log信息看,你没有把firmware放到文件系统里面。
放了firmware应该没有问题。
------解决方案--------------------看样子是用的Ralink的wifi,最好找个demo板子看看是什么情况,原来用过,好久不看忘记了。
------解决方案--------------------
驱动有问题,或者没有配置MAC地址。
------解决方案--------------------SIOCSIFFLAGS: Operation not permitted
或者不是root用户。
------解决方案--------------------用下面的命令试一下:
sudo ifconfig ra0 up
sudo service networking restart
------解决方案--------------------
完整的dmesg贴上来