Turning a router into an APRS gateway

[Chris Kantarjiev] is an amateur radio enthusiast (call sign K6DBG) and does a lot with the APRS. We think his build, turning a WRT54gl router into an APRS gateway will be very useful for the APRS tracker builds we’ve been covering.

Setting up an Internet Gateway, or igate, on APRS usually requires a ‘real’ computer. [Chris] didn’t like that idea, so he took aprs4r, igate software for embedded devices, and pruned it down to fit on the 4MB of flash and 16MB of RAM in the WRT.

The actual APRS hardware is connected though headers soldered onto the WRT54gl’s board which go to a small PIC-Based TNC. [Chris] argues that the APRS ‘backbone’ is great, but there aren’t enough nodes on the network for full coverage. We thing this would be a great way to put cheap hardware out in the wild to cover those gaps in the APRS network.

Check out the video for a rundown of the modded WRT54g after the break. If you’re interested amateur radio, Field Day is coming up in just 2 weeks. Find a local club and check out what’s possible with amateur radio.


  1. Chris Breish says:

    I apologize for the shameless self promotion, but I’ve written a blog post about APRS that covers some of the basics for those who are not familiar with it. You can find it here:

  2. first.

  3. Perry says:

    ahh those 54 series Linksys are the best, very hackable for routing and now even HAM radio

  4. dep says:

    hey joepie91, anonymous is cancer and your comment reeks of internet generation.

  5. hpux735 says:

    PERFECT! This is exactly what I need to get off my ass and make an iGate. I’ve even got a 54Gl, and a TNC, and a spare radio. :)

  6. Jakob says:

    Cool! =)
    Hope I can make stuff likes this some days…

  7. Tropica says:

    Isn’t this pretty old? I first saw this back in 2009 and now again? :P

  8. noonv says:

    http://robocraft.ru/blog/electronics/538.html – ADSL-modem into Ethernet-shield

  9. Oren Beck says:

    Each different incarnation of a Hack shows a new element in overall execution. Seemingly trivial items like a different reflash procedure or firmware used for example. X-Wrt might remain unknown to you absent reading the full posting from Chris Kantarjiev. Even if you’re not planning to do anything with APRS, the discovery of X-Wrt might be well worth your time..

    There’s another aspect to integrated APRS+WiFi nodes that’s not given enough consideration. We’re always presuming that the “Internet will always work” and redundancies are thus not all that important.

    We’re building mesh networks in many cities that “could” be useful with APRS+WiFi nodes as disaster redundancy infrastructure. So, one of these might indeed be worth more than several fancy net-only nodes. If you’ve got no path to the rest of the world- you’re isolated.

  10. fdawg4l says:

    Can someone briefly explain what this does? I’m having trouble reading through the alphabet soup to figure out what the use case is.

    Apologies, I know very little about amateur radio.

  11. hpux735 says:


    APRS is the “Amateur Packet Reporting System” which is a data service over ham radio. Basically, the idea is that small packets of data get sent out over a common frequency. This data can be weather station, lat/lon, status, etc. It’s a meshing network with nodes such as digipeaters (digital repeaters) and iGates (internet gateways). This project is a cool iGate implementation. You can see what kind of data is used over APRS here: http://findu.com

  12. error404 says:

    The TNC used is not a TNC-X as the description links, but the Argent Data OT1+: http://www.argentdata.com/products/otplus.html

    It appears to be based on a Freescale micro.

  13. W7DOA says:

    Interesting idea. I have seen this setup before but it wasn’t with the microcontroller TNC. If you upgraded the TNC just a little like to the Argent OT2+ TNC there a would be a million things you could do with this, weather station, digi, I-gate, telemetry etc… I don’t know about the newer WRT’s but the older ones supported the Prism chipset for 802.11b. This means you could pull out the wireless card and drop in a 500mw 802.11b card and put a flat panel antenna behind it and push wireless signal a long way to it, provided you have a line of sight. My longest line of site hop with 802.11b was just a hair over 30 miles. And I know that is no where near the record. You could put a pretty remote digi/Igate and pipe in an internet connection from quite a ways away.

  14. The herd instinct among forecasters makes sheep appear to be independent thinkers.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s