最近准备用树莓派做个 wifi小车,为了驱动问题 专门还买了 tp-link的usb无线网卡,没想到买回来就是驱动不了。。。废话就不说了直接上解决办法了
没想到买的是TP-LINK WN725N V2无线网卡,网上查找了一下Raspberry Pi(树莓派)是支持这个网卡v1版本的,没想到他v2版本芯片升级了。
最开始网上搜,需要自己编译,结果慢慢发现直接下载一个 .ko的文件就直接可以用。但这个 8188eu.ko还要分系统的版本。我是装的目前为止最新的 raspbian系统,用的就是 8188eu.ko & firmware (Compiled in 2014-01)
For raspbian image: 2013-07-26-wheezy-raspbian.img
8188eu.ko (Compiled in 2013-08) (Working in kernel Linux raspberrypi 3.6.11+ #474 PREEMPT)
For raspbian image: 2013-09-25-wheezy-raspbian.img
8188eu.ko (Compiled in 2013-10) (Working in kernel Linux raspberrypi 3.6.11+ #538 PREEMPT)
For raspbian image: 2013-12-20-wheezy-raspbian.img & 2014-01-07-wheezy-raspbian.img
8188eu.ko & firmware (Compiled in 2014-01) (Working in kernel Linux raspberrypi 3.10.24+ #614 PREEMPT & 3.10.25+ #622 PREEMPT)
把下载下来的 .ko文件放在
/lib/modules/(your-kernel-version)/kernel/drivers/net/wireless
如果是最新版本的话,还会有一个 rtl8188eufw.bin 文件,需要放在
/lib/firmware/rtlwifi/
然后再执行以下命令:
depmod -a modprobe 8188eu
到这里,驱动部分就已经完成了。接下来说说 使用的问题。。。
首先搜索一下 wifi
sudo iwlist wlan0 scan
配置网卡
sudo vi /etc/network/interfaces
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid 你要连接的wifi ssid wpa-psk 你的wpa连接密码 #wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp
这里是用的dhcp,也可以使用静态。我的方法是 用的 dhcp,在路由器上面绑定下 mac地址。这样ip也就固定了。
然后到这里我的wifi不会开机自启动,干脆在rc.local 里面添加一句
sudo vi /etc/init.d/rc.local
文件最后添加
sudo ifdown wlan0 && sudo ifup wlan0
本文参考文章 :http://www.mendrugox.net/2013/08/tp-link-tl-wn725n-v2-working-on-raspberry-raspbian/