You are here

suihkulokki rambling

suihkulokki rambling
Checked: 46 min 14 sec ago
Updated: 46 min 14 sec ago
Update every: 2 hours

Subscribe to suihkulokki rambling

Ancient Linux swag

suihkulokki rambling - Wed, 17/02/2016 - 8:19pm

Since I've now been using Linux for 20 years, I've dug up some artifacts from the early journey.

  1. First the book, from late 1995. This from before Tux, so the penguin in the cover is just a co-incidence. The book came with a slackware 3.0 CD, which was my entrance to Linux.

Using ser2net for serial access.

suihkulokki rambling - Mon, 23/11/2015 - 7:55pm
Is your table a mess of wires? Do you have multiple devices connected via serial and can't remember which is /dev/ttyUSBX is connected to what board? Unless you are a embedded developer, you are unlikely to deal with serial much anymore - In that case you can just jump to the next post in your news feed. Introducting ser2netUsually people start with minicom for serial access. There are better tools - picocom, screen, etc. But to easily map multiple serial ports, use ser2net. Ser2net makes serial ports available over telnet.

Migration to Scaleway ARM server

suihkulokki rambling - Fri, 04/09/2015 - 7:25pm
The C1 Server

Scaleway started selling ARM based hosted server in April. I've intended to blog about this for a while, since it was time to upgrade from wheezy to jessie was timely, why not switch provider from an X86 based to ARM one at the same time?

In many ways scaleway node is opposite to what "Enterprise ARM" people are working on.

Dystopia of Things

suihkulokki rambling - Fri, 12/06/2015 - 6:42pm
The Thing on InternetI've now had an "Internet of Things" device for about a year. It is Logitech Harmony HUB, an universal remote controller. It comes with a traditional remote, but the interesting part is that it allows me to use my smartphone/tablet as remote over WiFi.

Fastest way to change running dtb

suihkulokki rambling - Wed, 22/04/2015 - 12:51pm
Tollef posted about using BeagleBone Black for temperature monitoring. There was a passage about patching the DTB (device tree) file: ... This needs to be compiled into a .dtb. I found the easiest way was just to drop the patched .dts into an unpacked kernel tree and then running make dtbs. There are easier ways. For example, you can get the current device tree file generated from /proc:

apt-get install device-tree-compiler

Crowdfunding better GCompris graphics

suihkulokki rambling - Wed, 31/12/2014 - 9:28pm
GCompris is the most established open source kids educational game. Here we practice use of mouse with an Efika smartbook. In this subgame, mouse is moved around to uncover a image behind.

Adventures in setting up local lava service

suihkulokki rambling - Thu, 06/11/2014 - 8:28pm
Linaro uses LAVA as a tool to test variety of devices. So far I haven't installed it myself, mostly due to assuming it to be enermously complex to set up. But thanks to Neil Williams work on packaging, installation has got a lot easier. Follow the Official Install Doc and Official install to debian Doc, roughly looking like:

1. Install Jessie into kvm

Using networkd for kvm tap networking

suihkulokki rambling - Sat, 01/11/2014 - 10:21am
Setting up basic systemd-network was recently described by Joachim, and the post inspired me to try it as well. The twist is that in my case I need a bridge for my KVM with Lava server and arm/aarch64 qemu system emulators...

For background, qemu/kvm support a few ways to provide network to guests.

Booting Linaro ARMv8 OE images with Qemu

suihkulokki rambling - Wed, 13/08/2014 - 2:36pm
A quick update - Linaro ARMv8 OpenEmbbeded images work just fine with qemu 2.1 as well:

$ qemu-system-aarch64 -m 1024 -cpu cortex-a57 -nographic -machine virt \
-kernel Image -append 'root=/dev/vda2 rw rootwait mem=1024M console=ttyAMA0,38400n8' \

Testing qemu 2.1 arm64 support

suihkulokki rambling - Tue, 05/08/2014 - 7:45pm
Qemu 2.1 was just released a few days ago, and is now a available on Debian/unstable. Trying out an (virtual) arm64 machine is now just a few steps away for unstable users:

$ sudo apt-get install qemu-system-arm
$ wget
$ wget
$ qemu-system-aarch64 -m 1024 -cpu cortex-a57 -nographic -machine virt -kernel trusty-server-cloudimg-arm64-vmlinuz-generic \

Arm builder updates

suihkulokki rambling - Thu, 08/05/2014 - 6:49pm
Debian has recently received a donation of 8 build machines from Marvell. The new machines come with Quad core MV78460 Armada XP CPU's, DDR3 DIMM slot so we can plug in more memory, and speedy sata ports. They replace the well served Marvell MV78200 based builders - ones that have been building debian armel since 2009.

Where the armel buildd time went

suihkulokki rambling - Fri, 21/02/2014 - 1:32pm
Wanna-build, wanna-build, which packages spent most time on armel buildd's since beginning of 2013?

package | sum(build_time)
libreoffice | 114 09:16:34
linux | 113 02:58:50
gcc-4.8 | 064 01:21:09
webkitgtk | 059 19:09:27
acl2 | 043 16:40:50
gcc-4.7 | 028 14:03:53
iceweasel | 026 19:02:13
gcc-snapshot | 026 01:31:21

Replicant on Galaxy S3

suihkulokki rambling - Fri, 20/12/2013 - 8:41pm
I recently got my self and Galaxy S3 for testing out Replicant, an android image made out of only open source components. Why Galaxy S3? It is well supported in Replicant, almost every driver is already open source. The hardware specs are acceptable, 1.4Ghz quad core, 1GB ram, microsd, and all the peripheral chips one expects for a phone.

Ollilan hyökkäys sähköautoja vastaan

suihkulokki rambling - Mon, 16/12/2013 - 9:41am
Viimeksi kun kysyin mitä tämä vero tuo polttoaineveroon verrattuna, LVM:stä vastattiin: Polttoaineveron suurin ongelma on kuitenkin se, että pitkällä aikavälillä se poistuu. Autoilu tulee sähköistymään, jolloin käyttöä ei voida verottaa enää bensapumpulla. Tämä on sangen hilpeää. Tyhmempi olisi luullut että polttoainevero olisi haittavero ja olisi vain hienoa jos polttoainetta kuluu vähemmän.

ACPI on ARM storm in teacup

suihkulokki rambling - Mon, 22/07/2013 - 8:14am
A recent google+ post by Jon Masters caused some stormy and some less stormy responses.

A lot of BIOS/UEFI/ACPI hate comes X86, where ACPI is used from everything from suspending devices to reading buttons and setting leds. So when X86 kernel suspends, it does magic calls to ACPI and prays that the firmware vendor did not screw it up.

On behalf of aarch64 porters

suihkulokki rambling - Mon, 04/02/2013 - 1:36pm
Public service announcement

When porting GNU/Linux applications to a new architecture, such as 64-Bit ARM, one gets familiar with the following error message:

Sananen Ruuhkamaksusta

suihkulokki rambling - Thu, 20/12/2012 - 3:54pm
Ruuhkamaksun idea on yksinkertainen - mitä kovempi ruuhka, sitä kovempi maksu. Maaseudun hiljaisten teiden ajaminen olisi halpaa kun taas ruuhka-aikaan kaupunkiin ajaminen kallista. Itse asiassa kaupungissa ajamisesta voisi ylipäätään laskuttaa enemmän. Ruuhkamaksua pitäisi kerätä yksityisyyttä loukkaamatta, ja maksun kiertämisen pitäisi olla hankalaa.

Minulla on uutinen - Meillä on jo tuollainen ruuhkamaksu.

Sitä kutsutaan polttoaineveroksi.


Subscribe to suihkulokki rambling