Jump to content



Recommended Posts

Hello hacklings and hacketts,

I have been working on this for a few months and felt like it is time to turn it to beta and share it.

PieWeb Beta for a Raspberry Pi

Please note this is a beta so code will be changing

Main Box

A Raspberry Pi. ( It will work on other debian devices if you feel like messing with it. )

This is using the hard floating point build of debian wheezy to extract the most computing power possible out of the raspberry pi

Wifi Access

You will need a TL-721N or a TL-722N usb wifi card for the access point (TL-821N and TL-822N are untested but should work). This is for running the karma hotspot.

I Guess any atheros chipset that supports AP mode and uses the atk9 driver will be ok.

Optional but useful for deauths and the likes.

You will need a second usb wifi card, I recommend using the same one again (Yes your alfa will also work great)

I am still having issues with Rpi and USB.

An SD card -- 8GB or larger

This is how you will resize the image to fit your sdcard


The Pi only has 2 usb ports and they are current limited to something like 140ma which will not run an atheros wifi card

I am currently using a Belkin 4 port deal (add link) that has a 5v 2.5mah power supply which is enough to run the Pi, Sprint/ting 3g stick, and wifi cards

Also recommended - advanced messing with items

going to do alt power stuff once i get a second pi just in case I mess this one up

Anyway when everything is collected you will have something like

new link soon

new link soon

So everything is collected

Install Software - From a Linux Machine

wget https://github.com/downloads/leapole/pieweb/pieweb-0.8.zip;
unzip pieweb-0.8.zip;
dd bs=1m if=pieweb.zip of=/dev/$YOURDSCARD;

Then switch the sd card into the raspberry pi and boot it.

Operate the Device

Well works done, play time! ssh root@$RpiAddress password should be toor.
for the web interface.

Open Source Code

All the source code is up at github for your enjoyment and tips

Quick shoutouts

Thank you to hak5darren for the Idea and So much general info -- your right its hard to find usb wifis that go to ap mode, Irongeek and davygravy for their work on the pogoplug

Comments, questions, and general bs will happen in post below

Thank You,


Edited - 6-18-2012 - switch the computer from pogoplug to a raspberry pi

Edited - 2-20-2012 - added code box so this looks better - going to edit this a little more to explain more here later

Edited by leapole
Link to comment
Share on other sites

Yet another! Please see my 543 posts about this exact topic. You can find most of them in the Jasager section of these forums.

Either way, I love the idea and I too am working on a similar tool. Thanks for sharing your progress and I hope you continue to as it develops!


Link to comment
Share on other sites

  • 2 weeks later...

If you are using two different wifi cards such as an Alfa and a TP Links and you want your alfa to be assigned as wlan0 which will be karma. Simply nano /etc/udev/rules.d/70-persistent-net.rules and find each interface that you want to change according to mac and swap wlan0 and wlan1

# USB device 0x:0x (ath9k_htc)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="f8:d1:11:0e:00:00", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

# USB device 0x:0x (rtl8187)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:c0:ca:50:00:00", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1"

Edited by Sleven
Link to comment
Share on other sites

  • 5 months later...

Maybe this will help you somehow in the project:


How to create a Wireless Network On Your RPi


How to make your RPi into a Wireless Access Point


How to make your RPi into a Router


Btw. How's progress? Anything to download and play with for neebies? :]

Link to comment
Share on other sites

Yea it up and running with a patched wifi drivers for injection, a min install and the webpage is up and running. Module system is about 90 percent done and thats where it sits now. i will add the links in now but they still have a little more work to do before they are final and i start in on making modules.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...