Oct 082013

There have been a couple of posts here about the TP-Link TL-WN725 wireless adapter and its problems (see here for details). This post will give instructions on how to use the pi3g package repository to install the driver. This means that if you’re running Raspbian, you don’t have to compile anything and will receive updates to this and other packages automatically.

My Pi crashes when I plug in the adapter, even on a clean Raspbian install. So don’t plug it in when you have important stuff running. Plugging it into a powered usb hub seems to be safe though.

The quick version

Add our repository (repository.pi3g.com) and install rtl8188eu.

The long version

Add the pi3g repository

Adding the repository is pretty easy and, in principle, works the same as for every other software repository. Create the file /etc/apt/sources.list.d/repository.pi3g.com.list with the following line:

deb http://repository.pi3g.com/debian/ wheezy main

A quick way to do that is this command:

sudo wget -O /etc/apt/sources.list.d/repository.pi3g.com.list http://repository.pi3g.com/sources.list

Then add our public key, which will ensure the packages are not intercepted and altered during download. The command apt-key add <keyfile> will let you do just that. Or in one command:

wget -O - http://repository.pi3g.com/pubkey | sudo apt-key add -

Install the driver package

First make sure your system is up to date:

sudo apt-get update
sudo apt-get upgrade

(It’s a good idea to run these two commands every now and then so your system doesn’t fall too far behind.)

Then simply install the package rtl8188eu like any other package. For example with this command:

apt-get install rtl8188eu

Load the module

The module should load automatically on reboot or whenever the device is plugged in. To load it manually run:

sudo modprobe 8188eu
Sep 022013


This image only works with NOOBS v1.2.1. In NOOBS v1.3 some structural changes bar it from working.

We have, though, released the driver in our repository, for an easy installation – thus, this image should not be necessary, except for academical purposes.

Go to this article to read about the installation of the driver for TP-Link TL-Wn725N from our repository. (Easy!)


Original Article follows:

We hereby present the Raspberry Pi community a NOOBS image with preinstalled Raspbian TP-Link TL-WN725N v2.0 driver.


Download it here

This archive contains a Raspbian Wheezy HF with

  • updates as of 01.09.2013
  • preinstalled TP-Link TL-WN725N v2.0 WiFi driver
  • preinstalled pi3g repository

Installation instructions

Insert an SD card with NOOBS on it. Delete one or several of the other images in the SD card’s /images folder – you need to free up about 350 MB of space. We suggest to remove the Raspbian image, as this image can serve as an enhanced drop-in replacement.
Go to the top folder of the SD card. Copy the contents of this archive into it (preserving folder structure). When asked whether you want to overwrite “A.png”, say “yes”. (This will add our slides with further information and instructions).
Remove the SD card. Insert it into a Raspberry Pi, boot. Press “Shift” during the boot process, to enter the rescue mode.
Select “pi3g-tplink-v2” to install, and be patient while the image is extracted and installed.
Click OK when the image installation process has been finished.

After the reboot process you will be presented with raspi-config. It is highly advisable to set at least your keyboard layout here. You can continue to use the system like any other normal Raspbian installation.

“ifconfig” should now show you your TP-Link WiFi Adapter.

Customized Raspberry Pi solutions

This image was prepared by pi3g.com
We can provide a customized Raspberry Pi solution for you, too. Contact us today!


Thank you to: mr-minifig @ GitHUB, whose script was used in the preparation of this image for NOOBS. And of course to the authors of the WiFi driver, and MrEngman from the Raspberry Pi Forum!

Optimization WordPress Plugins & Solutions by W3 EDGE