Internet (5)

M0RVB

QSO logging

Some time ago I wanted a logging program that would do things my way. Although there is absolutely nothing wrong with any of the various offerings they generally try to be everything for everyone and none of them really sat well with me. So I wrote my own in PHP (learning Python is high on my list of things to do, along with Mandarin, Morse, cooking...) which uses the QRZ.com logbook as the backend. Ok then, really I wrote a series of various scripts in PHP that make it all work. The advantage is it does just what I need and nothing more and can easily be modified to add functionality. The downside is I never was a coder (well, ok, I have a certification in COBOL from the 1970's!) and it is not going anywhere other than my own server. So you can't have it... The way I tend to log stuff is via wsjt-x or other software that logs to a local file. I then have a script that takes the ADIF data and populates QRZ.com on a QSO-by-QSO basis. Somehow having to actually do something after each QSO feels like I am actually engaging in the process.

Continue reading...
M0RVB

Losing face(book)

I've been a member of Facebook for many years, joining since before it became the advertising behemoth it is today. Back then I did make fairly regular use of it to interact with friends and colleagues as well as groups. But my use of it dwindled to reading group posts and posting 'happy birthday' messages. But I kept it. As hobbies changed with time and retirement I joined several new groups. Again, really all I did was read posts. At some stage during this time I also began to use Messenger. I now find that I rarely get any use out of Facebook and only have two contacts in Messenger that I do not have elsewhere. So I thought it time to get rid of Facebook. That did not go as planned! First, the Messenger app on the Mac decided it would log me out and I cannot log back in. I get as far as the 2FA challenge where it allegedly sends me a text which never arrives. Three goes at that and I just deleted the app, life is too short. Then I went into Facebook and after being bounced around between Facebook and the overarching Meta sites…

Continue reading...
M0RVB

Broadband upgrades

Not long ago a telegraph pole appeared on the street outside our house to take wires between two existing poles. I think it was placed so that those wires didn’t come across our land as they seem to droop quite a lot. Associated with said pole, and others in the area are pole mounted fittings to do with BT’s full fibre offering. Today, a flyer came in the mail offering full fibre service at various speeds. That will make a change to our current 15Mbps ADSL. But there may be issues. Do we need the speed? Well, currently we can watch fairly good res YouTube on one TV, a BBC program on another, and all the less bandwidth hogging tasks that happen all the time such as Pi-Star, various Internet links to various bits and bobs, email, general web browsing etc. We only notice issues where video games peg out and Windows OneDrive sets off synchronising at full whack. Currently I have OneDrive (not mine, I don’t even use it!) configured to play nicely (honestly, if you’ve ever let it fully loose it’s a real bandwidth hog, quite unlike iCloud which never seems to get in anyone’s way and still…

Continue reading...
M0RVB

44Net

I have an allocation within 44net (aka AMPRnet) and so I set up a gateway based on a Raspberry Pi 4B – well, I had one unused one! My allocation is a /29, so 6 IP addresses. The Pi setup is the Pi 4, a PoE HAT, an Ethernet USB dongle for the second Ethernet interface, and a neat 3D printed case that I have used before and which has the height for the HAT. Software-wise it’s just Raspberry Pi OS, plus a daemon called ampr-ripd which listens for gateway announcements and sorts out routing tables. My link is to the IPIP mesh so I am not doing BGP or anything fancy. My initial experiment used the wifi interface and I could connect to 44net via the phone / wifi AP software running on the Pi. That worked ok but really I wanted to be able to connect a couple of systems and not bother with wifi. As I had an Ethernet dongle left over from the dismantled QO100 transceiver that did the job nicely. The plan is to connect this to a small network switch offering a couple of Ethernet ports to be used on 44net. So far, the…

Continue reading...
M0RVB

A GPS based Raspberry Pi Stratum 1 NTP server

I decided to make my own Stratum 1 NTP server for the home. No, I don’t need the accuracy, but localising stuff like that is always interesting. So, I recently purchased an Uputronics GPS HAT from Pi Hut which is marked Raspberry Pi GPS+RTC Rev 6.4. It arrived next day along with some other bits. I also got another PoE HAT and already had a Pi 4. Raspbian installed on an SD card – this time I remembered to first set it up to work via ssh – and the Pi booted ok with the GPS board flashing it’s ‘time pulse’ LED once per second. I followed instructions on the web, in particular from the two websites shown at the bottom of this post. Initial setting up of the Pi involves the use of raspi-config to stop the serial port login shell but leaving the port enabled, and disabling serial getty and bluetooth. At this point, doing cat /dev/ttyAMA0 should return data from the GPS receiver but all I got was garbled characters. More on that later. The next step was to enable PPS support which involves modifications to /boot/config.txt and a module adding to /etc/modules, plus downloading pps-tools. Running…

Continue reading...