IRLP on Raspberry Pi


10 posts
by Peachmeister » Fri Nov 23, 2012 12:29 pm
Hi Guys

I am new to the world of Pi, having just received mine this morning. I have no programming experience and only limited Linux experience, mostly Ubuntu. So this is as much an exercise in developing my linux skills as it is in actually building a new Pi project.

As a licensed Ham Radio operator, I am interested to see if its possible to build a micro node for IRLP with a RPi. Something similar to
http://micro-node.com/unode-m1.html

Project objectives:

To design and build a fully funtioning portable IRLP node using a Raspberry Pi capable of operating from either a LAN or 3G connection.

Project Scope:

The project will include getting the IRLP software running on the RPi, interfacing the Pi to a suitable radio using a USB soundcard and (if necessary) an IRLP board as well as interfacing a 3G dongle to the Pi to provide internet connectivity when no LAN is available.

'Nice to haves' and possible extensions to the project would include;

    Including a small display (possibly 20x4 LCD) to display node status
    Web interface to provide a nice GUI


I've googled my heart out and not found any RPi projects that do this so far. I can't believe nobody has done this already. Before I get started from scratch I wanted to put the feelers out to see if any hams out there have had a go already or might be able to point me at any useful resources.

If I have to start from scratch with no building blocks to start with then I will possibly document the project or maybe even start a blog sepending on the levels of interest shown.

Comments welcomed...
Posts: 14
Joined: Wed Nov 21, 2012 1:31 am
Location: Manchester, UK
by sjfaustino » Fri Nov 23, 2012 2:26 pm
Peachmeister wrote:interfacing the Pi to a suitable radio using a USB soundcard

viewtopic.php?f=38&t=20866

Peachmeister wrote:interfacing a 3G dongle to the Pi to provide internet connectivity

viewtopic.php?t=19206&p=188700#p188116

Peachmeister wrote:Including a small display (possibly 20x4 LCD) to display node status

viewtopic.php?f=44&t=14894

Peachmeister wrote:Web interface to provide a nice GUI

For the web server part: http://www.penguintutor.com/linux/light-webserver
and for the Wwb GUI, there are many out there, you can try http://files.zend.com/help/Flash-Builde ... cation.htm
Posts: 87
Joined: Tue Jun 12, 2012 5:21 pm
by Peachmeister » Sat Nov 24, 2012 10:24 am
Thanks for the useful links.

Here's my next challenge, I need a parallel port on my Pi - Any ideas?
Posts: 14
Joined: Wed Nov 21, 2012 1:31 am
Location: Manchester, UK
by 44922035 » Sat Nov 24, 2012 7:45 pm
The problem is the modified speak freely tools (imike and ispeaker) make direct base address calls to the parallel port. Even a usb to parallel port adapter won't be a work around.

The modified imike and ispeaker are distributed only as binary blobs, no source code. There was discussion on the irlp yahoo group recently about releasing some binaries for the arm processor.

If nothing else, you should be able to modify sfmike and sfspeaker (the basis for irlp) to the use the gpio addresses on the raspberry pi.

http://speak-freely.sourceforge.net/

http://www.qsl.net/kb9mwr/projects/voip/irlp-board.html
Posts: 8
Joined: Fri Nov 16, 2012 6:34 am
by Peachmeister » Sun Dec 09, 2012 7:06 am
I found the brief mention on the yahoo groups regarding releasing ARM binaries but it seemed to have gone quiet so I breathed a bit more life into the project and Dave Cameron (Who wrote IRLP) is recompiling the code for the Pi now.

I am sending him a Pi so he can compile and test the code. A worthy investment if you ask me!

So hopefully soon we will have a new version of IRLP just for the Pi, I suggested to Dave he call it "PiRLP" :D
Posts: 14
Joined: Wed Nov 21, 2012 1:31 am
Location: Manchester, UK
by malakai » Sun Dec 09, 2012 7:35 am
Wow that is fantastic you can get a lot done by saying I am sending you a free Pi :) I wanted to initiate world peace that way just awaiting a hundred or so Pi.
http://www.raspians.com - always looking for content feel free to ask to have it posted. Or sign up and message me to become a contributor to the site. Raspians is not affiliated with the Raspberry Pi Foundation. (RPi's + You = Raspians)
User avatar
Posts: 1383
Joined: Sat Sep 15, 2012 10:35 am
by Peachmeister » Sun Dec 09, 2012 7:50 pm
Well I'm not suggesting that it was me who was responsible for moving this forward. Not at all. But the thread on yahoo had seemed to have gone a bit quiet and my messages obviously created enough interest and responses on the forum to convince Dave that there were enough people wanting this.

I am just amazed and grateful that he is so responsive. IRLP is a fantastic project and the Pi is so well suited to the application, I am sure many Radio Amateurs around the world will want to have a play with this.
Posts: 14
Joined: Wed Nov 21, 2012 1:31 am
Location: Manchester, UK
by Anthcp » Tue Dec 18, 2012 9:28 pm
The Allstar project has tested it's repeater controller system on the PI but its still in test phase.
Have a look at the Allstate website, it's much better than IRLP...


Regards

Anthony, VK2ACP
Posts: 1
Joined: Tue Dec 18, 2012 9:22 pm
by hamoperator8380 » Thu Dec 20, 2012 12:29 am
Hello
Saw the thread on using the pi on IRLP and i am very interested...Was thinking the same thing..sounds like a good winter project...73 Scott ka9sln IRLP node 8380
Posts: 2
Joined: Thu Dec 20, 2012 12:18 am
by hamoperator8380 » Mon Dec 31, 2012 4:14 am
http://www.irlp.net/R_Pi/
Check this out de ka9sln IRLP 8380
Posts: 2
Joined: Thu Dec 20, 2012 12:18 am