Control Network port bandwidth on Linux

Linux allows you to control the upload and download speed on specific network ports. This post is a follow-up on the wireless access point setup of a Raspberry Pi. When serving a guest Wifi setup, you may want to limit the bandwidth used by clients on the Raspberry Pi access point so that they won’t use up all Internet bandwidth of your main network. Whatever you case maybe I’ll show you how to throttle the eth0 bandwidth of the Raspberry Pi 3B+.

Continue reading “Control Network port bandwidth on Linux”

Setup a Raspberry Pi as a wireless access point

A Raspberry Pi within an Ethernet network can be used as a wireless access point, creating a secondary network. The resulting new wireless network is entirely managed by the Raspberry Pi. This is useful for when you don’t have an extra wireless router available and want to provide an extra wireless access point for your guests. In this post, I’ll detail how to set up the raspberry to be a wireless access point.

Continue reading “Setup a Raspberry Pi as a wireless access point”

Replacing rc.local in systemd Linux systems

Missing rc.local for adding commands to run on startup? Here’s how to set up similar functionality with today’s systemd.

The rc.local file was—and in some cases still is—the place for Linux sysadmins to put commands that need to be run at startup. Use of the rc.local file is not only deprecated but after a couple of hours worth of attempts, was not working in any event. This despite the fact that the systemd documentation mentions the use of a “generator” that generates systemd services from an rc.local file if one exists.

Continue reading “Replacing rc.local in systemd Linux systems”

Raspberry Pi Thin Client

This tutorial creates a Raspberry Pi, a low cost single board computer, which can be used as a thin client that works with RDP, VMWare View, Citrix, OpenNX, and Spice. The base image for the OS is based on Debian.

Continue reading “Raspberry Pi Thin Client”

Installing OS to Raspberry Pi using Windows

This tutorial will walk through installation of OS for the the Raspberry Pi.

The Raspberry Pi will not start without a properly formatted SD Card, containing the bootloader and a suitable operating system. Most of the  problems with booting the Raspberry Pi are a result of an improperly formatted or corrupted card. Make sure that you insert the card before powering on the Raspberry Pi, and that you shutdown the Raspberry Pi before unplugging the card.

First, you will also need to choose a distribution – the OS you want to for the Raspberry Pi. Note that you can have several SD Cards with a separate distribution on each, then power off, swap cards and restart the Raspberry Pi to use that card.

Continue reading “Installing OS to Raspberry Pi using Windows”

Setup VNC for remote access on Raspberry Pi

Most of the time, I’m using SSH to connect remotely with the Raspberry Pi. If you are more accustomed to a GUI, you can use VNC for remote access via the network. With VNC, you can access your Raspberry Pi’s GUI screen from a laptop or desktop computer using the same mouse, keyboard, and display of your own computer. Here’s the steps you need to do to setup a working VNC server/client to access your Raspberry Pi remotely. This is an tutorial done  on Raspbian OS.

Continue reading “Setup VNC for remote access on Raspberry Pi”