One of my ongoing projects was to build an Allstar Link node. I had acquired a working Baofeng 888 from eBay some time ago and a few days ago duly programmed it (all the channels in case I ever accidentally turn that switch) to the 70cm frequency I want to use. Also in the box of waiting bits was a Pi 3B, ex my Portsdown project (that has a Pi 4 now), a CM108 USB dongle and a dummy load. Anyway, it came to the top of the project list (= I wanted something relatively simple to fiddle with.
The CM108 came from Amazon and only cost a couple of quid. They had four available, all of which are now here! Following the excellent guide (among other similarly excellent guides) at https://allstarsetup.com/modify-a-cm108-sound-fob/ this was abused into something ready for use. Next came the 888 modifications (all relevant information can be found via https://allstarsetup.com/allstar-mini-node-construction-details/) which went fine except the information I was reading did not make clear how one powers the radio. I figured that out. Note that the radio needs 3-and-a-bit volts so two diodes in series with the 5V line works ok here (I need to add another yet). Anyway, in the true spirit of let’s cobble stuff together and see if it works, here is the node in all it’s glory!
Powering it up resulted in the expected flashing of LEDs on the Pi and no release of magic smoke. But all was not well. The first issue I encountered was that it was not opening up the Ethernet port. Scrabbling about for an HDMI lead the Windows PC monitor was pressed into service and the Pi seemed to be endlessly rebooting. I caught sight of a message saying the voltage was low. Odd, as it was powered by a 5A bench supply. Anyway, plugging it into a Pi wall-wart cured that. But I did not get the expected voice announcement of the IP address. However, as I still had the monitor attached I plugged a UCB keyboard in to do the initial setup.
The setup failed at stage 1! The Allstar wiki gave a username and password that would not work. A bit of Googling threw up root / root (*) and that worked. After having gone through the setup all seemed ready to go. I am not yet sure of all the options so selected the default in a number of cases, but I did chose to invert the COS line. Google was not helpful here.
I could see it was transmitting as the red LED on the radio would light but nothing was being received. A check, again, on the saved CHIRP config showed that I had managed to set the channels up as duplex with a 5MHz offset. I don’t remember how but anyway… I changed those, uploaded it to the radio and power cycled the node and it duly announced my callsign and it’s IP address. Woo.
For now, it’s all back in the box waiting to be completed. I have a 5V PSU on order and will get a box and also connect up the two status LEDs. Now, what do you do with it? 🙂
Edit: (*) the user=repeater and password given on the Allstar Wiki works for that particular software, not the software I installed above linked from that website. I have also now downloaded that but am still fiddling while reading up on the whole thing and waiting for the PSU and box to arrive.