树莓派安装TP-link wn725n网卡驱动

新买的树莓派,首先按照官方文档安装最新系统,安装后 uname -a 显示内核为

3.18.11-v7+ #781

为树莓派专门买的TP-link wn725n在系统下没有驱动,所以自己安装

http://zhangshenjia.com/it/raspberry_pi/raspbian-tl-wn725/

按照上面的帖子安装网卡驱动后报错

sudo modprobe 8188eu
ERROR: could not insert ‘8188eu’: Exec format error

网上查找原因,说是驱动文件与内核版本不符
几番寻觅后找到下面的帖子

https://www.raspberrypi.org/forums/viewtopic.php?t=62371

根据帖子内容,找到自己内核版本对应的驱动

3.18.11+ #780, #781 - 8188eu-20150406.tar.gz

然后拼出来下载地址如下

https://dl.dropboxusercontent.com/u/80256631/8188eu-20150406.tar.gz

悲剧的是上面的网盘国内被墙。这里大家自己想办法下载吧,本文不做介绍,实在不行可以去贴吧或者百度知道求助让别人帮忙下载

下载好以后将驱动上传到树莓派,然后安装驱动

tar -zxvf 8188eu-201xyyzz.tar.gz
sudo install -p -m 644 8188eu.ko /lib/modules/{uname -r}/kernel/drivers/net/wireless
sudo insmod /lib/modules/{uname -r}/kernel/drivers/net/wireless/8188eu.ko
sudo depmod -a

以上是外文贴中的教程,但是悲剧的是驱动安装完重启后依然看不到wlan0,然后我尝试着执行以下语句

sudo modprobe 8188eu

这行命令执行前可能需要重启系统,而且我并不清楚这行命令是什么意思,也不清楚是否必须,只不过我的问题最终解决了,所以把所有的步骤都贴在这里

然后是网卡依然无法识别,lsusb与ifconfig -a 命令都看不到网卡
但是当我在用dmesg命令查看开机信息时发现系统是检查到了usb网卡,并且加载驱动了的,看到错误信息如下

firmware rtl8188eufw.bin load faild

驱动固件的一个bin找不到,后来在

https://github.com/lwfinger/rtl8188eu

看到里面刚好有这个文件,尝试着下载下来,然后把 rtl8188eufw.bin 文件放到树莓派

/lib/firmware/rtlwifi/

路径下。然后重启,wlan0出现,接着配置无线连接,搞定

你可能感兴趣的:(树莓派,树莓派,网卡)