Posts from 2012-04

Piwik Plugin IntranetSubNetwork: Show IPv4 vs. IPv6 Statistics

I found an interesting plugin called IntranetSubNetwork on the Piwik trac ticket #1054. I was thinking that this would be perfect to adopt it to my needs to determine between IPv4 and IPv6 users on my site. Those needs were already specified in a feature suggestion for Piwik.

So...

Read on

Writing a Small Bottle Web Application with AJAX API For The Koukaam NETIO230A

I needed an easy way to switch power outlets on and off remotely. So I bought a Koukaam NETIO230A and wrote a Python module to communicate with it via TCP. Now I added a Bottle based web app written in Python that uses that class to...

Read on

IPv6: Dynamic Routing with Quagga and ospf6d (OSPFv3)

This is largely based on http://unquietwiki.com/tinc_quagga_ipv6.html.

Enabling Quagga and Its Daemons

The installation of Quagga and ospf6d is different on Debian/Ubuntu and on OpenWrt systems. The configuration files can be the same (in structure).

/etc/quagga/daemons (Debian/Ubuntu systems)

zebra=yes
bgpd=no
ospfd=no
ospf6d=yes
ripd=no
ripngd=no
isisd=no
Configuration of OSPF6d

/etc/quagga/ospf6d.conf

password PASSWORD
!! adapter setup :
<span...

Read on

Using the Huawei E352s-5 UMTS USB Modem Stick with Ubuntu and OpenWrt

The Huawei E352s-5 is being marketed as web'n'walk Stick Fusion III by German Telekom. This blog post describes how to use it on Linux systems with the distributions Ubuntu and OpenWrt.

The Features First

  • Supported Modem Standards: HSPA+, HSUPA, HSDPA, UMTS, EDGE, GPRS
  • Highest speeds with HSPA+: up to 21 MBit/s download and...

Read on

Installing Arch Linux On An Asus EEE PC 900 Netbook

I used the built-in SD card reader to install Arch Linux from an SD card. The Arch Linux Wiki holds quite a few comments on what to take care of on the EEE PC 900.

The next steps were:

  • I upgraded to Grub2 (Yes, Arch Linux still uses Grub...

Read on

Telekom Entertain with OpenWrt

This is my collection of links on the subject:

Read on

Setting Up A Log Host for Syslog

Let's suppose you have a device that has remote logging capabilities like the Switch TL-SG3210. In this case you may want to set up a machine on your local network to receive these log messages and store them permanently.

On Linux you have the choice between rsyslog and <a...

Read on

Logitech SqueezeBox Radio

Processor RAM Flash Memory
400 MHz ARM9E-JS 64MiB 128MiB

The Radio has a two-way, bi-amplified mono speaker. The operating system is SqueezeOS.

Software Alternatives to the Logitech Hardware

http://superuser.com/questions/10471/linux-mpd-player-alternatives-for-a-network-music-server-player

Resources

...

Read on

Scanning A Leaflet And Automizing The Page Splitting And Renumbering

What you have to do:

  1. Remove the staples of your leaflet.
  2. Create a new folder for your images to scan.
  3. Scan the batch of leaflet pages as PNG image files.
  4. First scan the outer pages starting with the cover.
  5. Then scan the inner pages starting with the cover.
  6. Run the script convert.sh (see above) in the...

Read on

`iperf` – Network Bandwidth Testing

iperf can help you test the bandwidth of your network setup via a TCP connection:

# On one computer:
iperf -s -w 2M -i 1 -p 2222
# On the other computer:
iperf -c the.one.computer.local -w 2M -i 1 -p 2222

Or test via UDP (be careful,...

Read on

TP-Link TL-SG3210, 8-Port, Managed Switch

Product Name: JetStreamâ„¢ 8-Port Gigabit L2 Lite Managed Switch with 2 SFP Slots
Product Code: TL-SG3210

This is a cheap 8-port Gigabit switch if you consider its capabilities. It can be configured in many ways via the web interface or (in an automated way) via a CLI interface (Telnet / SSH like)....

Read on