树莓派raspbian系统下USB无线网配置

最近准备用树莓派做个 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/