Configuring a static IP for Raspbian/Debian Jessie

Looks like on Raspbian Jessie the way you configure a static IP has changed. You used to configure static IPs in /etc/network/interfaces, but on Jessie it looks like the file to edit is now /etc/dhcpcd.conf (per the comment at the top of the prior file).

Scroll to the end of the file and paste something like this, editing IPs to match your network:

interface eth0
static ip_address=192.168.1.xxx/24
static routers=192.168.1.xxx
static domain_name_servers=8.8.8.8, 8.8.4.4

Reboot, done.

How to reset your password on Raspbian

What not to do: reset your password before you change/setup your keyboard locale, use punctuation characters in your new password, and then change the locale. Yeah, that’s not going to work. Now I don’t know where some of the characters moved to 🙂

I’m going to leave this post right here for future reference.

Update 2/3/16: after I edit the cmdline.txt and booted to a shell, passwd gave me this error:

passwd: Authentication token manipulation error
passwd: password unchanged

Further down the post, this recommendation to remount / solved my issue:

mount -rw -o remount /

Then I did passwd and the change worked this time.

Packet Radio: sending unproto frames with Linpac (and other useful commands)

Thanks to David’s (KI6ZHD) reply to my post on the Linpac site, here’s a quick summary on setting up Linpac for unproto frames:

:unsrc yourcall
:undest "Yourname node1 node2 node-etc"

where node1 etc is your digipeater node list for routing your unproto packets between nodes that can hear each other.

:unproto the message

sends an unproto frame with the text specfied.

You can also open the F10 window and all text typed there gets sent as unproto frames.

unsrc and undest can be defined in the ~/Linpac/macros/init.mac file.