Tag Archives: howto

Update Ubuntu 11.10 to Kernel 3.2

So you want to take advantage of the new features the new version of Kernel 3.2 has to offer? Fear not, simply copy and paste the below commands and you’ll be good to go!

Some of the main features along with many others of 3.2 are:

  • Ext4 now supports block sizes up to 1MB, which decreases the time spent doing block allocations.
  • Btrfs delivers detailed curruption error messages, so instead of something like ‘block xyz is bad’ you get this:
    btrfs: checksum error at logical 5085110272 on dev /dev/sde, sector 2474832, root 5, inode 32583, offset 0, length 4096, links 1 (path: default/kernel-0/Makefile)
  • Lots of filesystem performance improvements.
  • A process scheduler divides the available CPU bandwidth between all processes that need to run.
  • Inclusion of a TCP “Proportional Rate Reduction” algorithm, developed by Google, which improves latency and the time to recover.
  • Support for transmission of IPv6 packets as well as the formation of IPv6 link-local addresses and statelessly autoconfigured addresses on top of IEEE 802.15.4 networks.

For 32bit Systems


wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-image-3.2.0-030200-generic_3.2.0-030200.201201042035_i386.deb

sudo dpkg -i linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
sudo dpkg -i linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_i386.deb
sudo dpkg -i linux-image-3.2.0-030200-generic_3.2.0-030200.201201042035_i386.deb

For 64bit Systems

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-image-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb

sudo dpkg -i linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
sudo dpkg -i linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb
sudo dpkg -i linux-image-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb

Xubuntu 11.10 & Redshift Howto

Following on from my previous rant/workaround in getting your USB headset to work, it is time to save our eyes by configuring “Redshift. As the developer puts it:

Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night. This program is inspired by f.lux (read here for the reason why I started this project).

In my case, simply installing it via “Ubuntu Software Center” didn’t work, why should it? It would be too easy then, so anyway.

Read more »

Scheduling sFTP Transfers with PSFTP

Recently I was asked by a client to implement some sort of system that will establish a sFTP connection to a remote server and download the desired data. Initially I was like, yeah easy, get a sFTP FOSS client, configure it with the remote servers’ details, schedule it and done!

Well… Wasn’t I in for a surprise!!! Turns out that there isn’t really any nice, simple GUI software which can be scheduled and off we go. Nope, CLI all the way baby! Of course, there is Filezilla which can establish sFTP connections and other FTP software around, including cuteFTP but for that you have to pay, and you know… I like my FOSS, so I didn’t really want to go down that route.

So I finally settled for PSFTP – Putty sFTP client, after reading up its short but comprehensive manual I got it working the way I wanted it to like so:

Read more »

OpenVPN Access Server ESXi 4.1 Installation Guide

In the this tutorial we will be going through deploying a OpenVPN Access Server (AS) from scratch in a VMWare ESXi 4.1 environment. This should be perfect for a home VPN server (due to licence limitations of a maximum of 2 users being connected at the same time)!

Good luck and read on!

Step 1

Open VMWare vSphere Client and go to File > Deploy OVF Template

Select "Deploy OVF Template from the File menu

Read more »

Pidgin configuration with Openfire on Windows

In this guide Pidgin will be configured to work with our previously installed and configured  Openfire server.

Step 1

Download the latest version from http://www.pidgin.im/download/

Read more »

Openfire Configuration on Windows

This is a follow up guide from Openfire Installation on Windows,on configuring Openfire on a Windows platform. Some pre-requisites for this guide are:

Step 1

From the Openfire console window click Launch Admin

Read more »

Creating a Database in PostgreSQL

This guide will show how to create a database for Openfire, but the same commands can be used for creating any user and database you want.

Step 1

Providing that PostgreSQL is installed, start SQL Shell from the Start Menu

Read more »

Installing PostgreSQL on Windows

This is a very basic guide in installing and PostgreSQL on a Windows platform. The following guides will involve creating a user and a database, and ultimately install and configure Openfire!

Step 1

Go to http://www.enterprisedb.com/products-services-training/pgdownload  and download the latest version for your architecture

Read more »