<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Raspberry Pi on My Mini Maker Space!</title>
    <link>https://my.minimaker.space/categories/raspberry-pi/</link>
    <description>Recent content in Raspberry Pi on My Mini Maker Space!</description>
    <generator>Hugo -- 0.127.0</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 17 Sep 2018 21:24:50 +1200</lastBuildDate>
    <atom:link href="https://my.minimaker.space/categories/raspberry-pi/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Raspberry Pi Kernel Firmware Upgrade / Downgrade</title>
      <link>https://my.minimaker.space/2018/09/17/raspberry-pi-kernel-firmware-upgrade-/-downgrade/</link>
      <pubDate>Mon, 17 Sep 2018 21:24:50 +1200</pubDate>
      <guid>https://my.minimaker.space/2018/09/17/raspberry-pi-kernel-firmware-upgrade-/-downgrade/</guid>
      <description>I’ve been looking at a problem with one of my Raspberry Pi projects freezing every now and again. I have a suspicion from reading recent posts that it could be kernel related. I found a good article here which also links to the rpi-update utility on Github here
The great thing here is the utility allows a downgrade.
I can also never remember how to find the current kernel version so, for me, this is what I use:</description>
    </item>
    <item>
      <title>Unattended Upgrades on my Raspberry Pi’s</title>
      <link>https://my.minimaker.space/2018/08/23/unattended-upgrades-on-my-raspberry-pis/</link>
      <pubDate>Thu, 23 Aug 2018 21:24:50 +1200</pubDate>
      <guid>https://my.minimaker.space/2018/08/23/unattended-upgrades-on-my-raspberry-pis/</guid>
      <description>I can never quite remember how I like my unattended upgrades configured on my Raspberry Pi’s so I’m just popping it here. It should work for all versions!
nano /etc/apt/apt.conf.d/50unattended-upgrades Unattended-Upgrade::Origins-Pattern { &amp;#34;origin=Raspbian,codename=${distro_codename},label=Raspbian&amp;#34;; &amp;#34;origin=Raspberry Pi Foundation,codename=${distro_codename},label=Raspberry Pi Foundation&amp;#34;; }; Unattended-Upgrade::Automatic-Reboot &amp;#34;true&amp;#34;; Unattended-Upgrade::Automatic-Reboot-Time &amp;#34;02:00&amp;#34;; To check it:
unattended-upgrade --dry-run Logs can be found at:
/var/log/unattended-upgrades/unattended-upgrades.log and /var/log/unattended-upgrades/unattended-upgrades-dpkg.log </description>
    </item>
    <item>
      <title>Pi-hole in a Docker Container on a Raspberry Pi</title>
      <link>https://my.minimaker.space/2018/04/23/pi-hole-in-a-docker-container-on-a-raspberry-pi/</link>
      <pubDate>Mon, 23 Apr 2018 00:00:00 +0000</pubDate>
      <guid>https://my.minimaker.space/2018/04/23/pi-hole-in-a-docker-container-on-a-raspberry-pi/</guid>
      <description>Logos Property of Pi-hole &amp;amp; Docker.
While I was disappearing down a rabbit hole investigating unbound as a DNS Privacy server, I came across Pi-hole – A black hole for Internet advertisements.
I’ve always used uBlock Origin for ad blocking but that is a per client thing which is a bit of a hassle.
Pi-hole provides ad blocking for all clients on the network, seamlessly. I just configure DNS on each client, via DHCP, to point towards the Pi-Hole server.</description>
    </item>
    <item>
      <title>Raspberry Pi Docker Container to send all LAN DNS requests to Cloudflare’s 1.1.1.1 DNS over TLS</title>
      <link>https://my.minimaker.space/2018/04/21/raspberry-pi-docker-container-to-send-all-lan-dns-requests-to-cloudflares-1.1.1.1-dns-over-tls/</link>
      <pubDate>Sat, 21 Apr 2018 00:00:00 +0000</pubDate>
      <guid>https://my.minimaker.space/2018/04/21/raspberry-pi-docker-container-to-send-all-lan-dns-requests-to-cloudflares-1.1.1.1-dns-over-tls/</guid>
      <description>I wanted to implement this on a Raspberry Pi that I have running Docker. However, I wasn’t able to find an image in Docker Hub for the ARM architecture that the Raspberry Pi uses so I made my own based on the x86-64 image, here.
Place the Dockerfile and unbound.conf in the same directory. Docker file: FROM arm32v6/alpine:3.7 EXPOSE 53/udp RUN apk add --update --no-cache -q --progress unbound &amp;amp;&amp;amp; \ rm -rf /etc/unbound/unbound.</description>
    </item>
    <item>
      <title>EDUP 802.11n Mini Wi-Fi Adapter Sleeping</title>
      <link>https://my.minimaker.space/2018/03/26/edup-802.11n-mini-wi-fi-adapter-sleeping/</link>
      <pubDate>Mon, 26 Mar 2018 00:00:00 +0000</pubDate>
      <guid>https://my.minimaker.space/2018/03/26/edup-802.11n-mini-wi-fi-adapter-sleeping/</guid>
      <description>I bought some EDUP 802.11 N Mini Wi-Fi Adapters from China. They’re cheap and do a fine job plugged into my Raspberry Pi’s.
However, by default, they always go to sleep which makes it difficult to connect to them via ssh etc. To fix this, here’s what I did:
To identify the USB WLAN Adapter I did the following:
$ lsusb Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.</description>
    </item>
    <item>
      <title>Check or Change the Timezone in Debian</title>
      <link>https://my.minimaker.space/2017/08/09/check-or-change-the-timezone-in-debian/</link>
      <pubDate>Wed, 09 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://my.minimaker.space/2017/08/09/check-or-change-the-timezone-in-debian/</guid>
      <description>To see or change what timezone your Debian system is configured for:
dpkg-reconfigure tzdata More detailed information is available in the Debian Wiki
More specifically, I used this in a setup of HypriotOS, a minimal Debian-based operating systems that is optimised to run Docker on ARM devices. In this instance it was an old Raspberry Pi Model B running NodeRed in a Docker Container.
I needed to get the time in the Docker Container to match the time on the host.</description>
    </item>
    <item>
      <title>Get Spell Checking Working in Libre Office on a Raspberry Pi</title>
      <link>https://my.minimaker.space/2017/02/19/get-spell-checking-working-in-libre-office-on-a-raspberry-pi/</link>
      <pubDate>Sun, 19 Feb 2017 00:00:00 +0000</pubDate>
      <guid>https://my.minimaker.space/2017/02/19/get-spell-checking-working-in-libre-office-on-a-raspberry-pi/</guid>
      <description>Spell checking never seems to work, by default, in Libre Office on a Raspberry Pi.
To get it working:
# Go to: https://extensions.libreoffice.org/extensions/english-dictionaries/ # Click on the Current Release or go to the below URL which # is current as of now! https://extensions.libreoffice.org/extensions/english-dictionaries/2017-01.01 # Download the .oxt file # In Libre Office go to Tools / Extension Manager # Add the .oxt file # Spell checking now works! </description>
    </item>
    <item>
      <title>Mount a Network Drive on a Raspberry Pi</title>
      <link>https://my.minimaker.space/2017/02/19/mount-a-network-drive-on-a-raspberry-pi/</link>
      <pubDate>Sun, 19 Feb 2017 00:00:00 +0000</pubDate>
      <guid>https://my.minimaker.space/2017/02/19/mount-a-network-drive-on-a-raspberry-pi/</guid>
      <description>This has been tested on Jessie with the PIXEL Desktop. I haven’t tested it in previous versions. Substitute the IP address in fstab and the share name, as appropriate!
# Make a directory in /mnt sudo mkdir /mnt/DataDisk # Edit fstab: sudo nano /etc/fstab # Add a line with a similar format as below //192.168.178.240/DataDisk /mnt/DataDisk cifs guest,iocharset=utf8,_netdev,x-systemd.automount 0 0 # Reboot and check that things mount OK after a reboot sudo shutdown -r now </description>
    </item>
  </channel>
</rss>
