µpdate: OSPF multipath routing on equal metrics

2014/07/04 edgeos, pfsense, µpdate ,

So, I was wondering why I frequently got disconnected from IRC and it turns out OSPF starts acting like multipath routing when you feed it two equal cost paths. To show and prove what’s happening.


µpdate: asymmetric routing with VRRP and OSPF

2014/07/02 edgeos, vyatta, µpdate , ,

I was playing with my network today when I noticed an interesting side-effect of my current network architecture. Simply put there are two layers of routers; the first do intranet routing, the second layer takes care of everything else (ie. the internets). The image depicts my beautifully inspiring wallpaper on Windows 7 where we call for louise. I printed the the default gateway and it looks like we’re taking 1.65 towards shirley first. 1.65 is actually a VRRP address and 1.67 does the actual lifting as confirmed in the tracert below. From there we egress out of 0.33 and meet up with louise, ‘sup. louise stubborn as she is decides to take 0.34 home, jeff answers the call of duty, but couldn’t care less about the whole ordeal and sends them over 0.66 towards me.


stop commenting

2014/06/04 meh

Sometimes comments are annoying. Like the default Debian squid.conf or samba.conf. This one-liner hides the output of comments. It won’t print any lines starting with # (or empty lines).

sed -e '/^[^#]./!d' /etc/squid/squid.conf

VRRP: IP high-availability (CARP/HSRP)

2014/05/06 debian, network, vyatta , , ,

Je hebt een netwerk met twee routers met beide toegang tot het internet. Je clients krijgen typisch maar één default route toegekend via DHCP, ze gebruiken dus maar één van de twee routers.
Vereiste voorkennis voor maximaal genot: basis netwerken.


Bovenstaande situatie kan je op meerdere manieren oplossen maar met VRRP wordt er een virtueel IP adres gedeeld door de routers. Het virtuele IP adres wordt doorgegeven zoals een estafette stokje en wordt ook altijd beantwoord door dezelfde machine zolang de situatie niet veranderd. De routers houden elkaar in de gaten om te zien of het tijd is om actie te ondernemen en zichzelf te promoveren tot nieuwe eigenaar van het virtuele adres.

ESXi: Virtualized Vyatta network performance

2013/07/25 virtualisation, vyatta ,

A small report on two different versions of Vyatta (6.3 and 6.5r1) with (outdated) but official VMware tools perform using iperf with default settings. We changed the MTU the second time and achieved our 10Gb/sec.


Acer Aspire 721 meets Vyatta router

2013/02/24 vyatta , ,

Enkele dagen geleden overleed het scherm finaal op de Acer Aspire 721 van Tom (mijn buurman). Tom heeft inmiddels een iPad gekocht, ik bood aan om het wrak over te kopen en hij zou het laptop schijfje van 500GB (7200 rpm) houden.
Vereiste voorkennis voor maximaal genot: basis netwerken, NAT, PPPoE en VLANs

Acer Aspire 721

http://tweakers.net/ext/f/RNmddVSH3A9lyxQG1WPhQaLp/full.jpg http://tweakers.net/ext/f/TWXAEo6ppGbWvkXX3sogbt58/full.jpg
http://tweakers.net/ext/f/lJgar7aF11XVipk7O2m9mrbX/full.jpg http://tweakers.net/ext/f/sKMWsJDKpH88lTNOFh0Ca9IR/full.jpg



Aankoopgids: storage en virtualisatie servers

2013/02/21 hardware, network, storage, virtualisation


Het doel van dit document was voor mij een samenvatting te maken van de markt in de loop van december 2012. In tegenstelling tot de officiële Tweakers.net BBG artikels is dit document breder van opzet. Er worden meer alternatieven aangedragen en keuzes overgelaten aan de lezer. Het is geschreven vanuit het standpunt dat je al weet wat voor home server architectuur je wilt gaan gebruiken.

Bijvoorbeeld: ESXi virtualisatie server op lokale RAID 1 SSD volume. Een OpenIndiana virtuele machine met 15TB RAID 5 of 6 volume met schijven bereikbaar via VT-d naar een harde schijf controller.


How to install VMware tools (official) on Vyatta

2012/02/15 vyatta

VC6.2 and lower

Select Install VMware Tools in guest in your product (Workstation, ESXi, …).

set system package repository debian components main 
set system package repository debian distribution lenny 
set system package repository debian url http://ftp.be.debian.org/debian 

sudo su
aptitude update
aptitude install binutils gcc-4.1-base make linux-headers-$(uname -r) psmisc libexpat1
ln -fs /usr/lib/libexpat.so.1 /usr/lib/libexpat.so.0
mount /media/cdrom
tar zxf /media/cdrom/VM*.tar.gz -C /tmp
export CC=/usr/bin/gcc-4.1

VC6.3 and higher

In a nutshell: change the repository to squeeze instead of lenny.

I’m using a Belgian repository, you can actually use any Debian repository working for you.

HP xw9400 Workstation – the motherboard hassle

2011/02/11 hardware

First and foremost, this probably contains Dunglish. I haven’t found any good blogpost about the subject, so here’s the new defacto reference.

XW9400 in short

The xw9400 is a dual socket F workstation based on the nVidia 3600 series chipset. It offers eight memory banks capable of holding a maximum of 64GB. It holds two PCI-E x8, two x16 slots, two PCI-X slots (133Mhz/disabled or 100Mhz/100Mhz) and one PCI slot. It has 6 s-ata ports through the nvidia chipset and the embedded (hence the E) LSI SAS 1068E chip onboard offers 8 SAS ports. The tour concludes with two gigabit ports and digital (coaxial and optical) and analog (spkr/mic/in) audio connectors.

Why I like this

I bought a xw9400 second hand with ESXi in mind. I use it mostly as a NAS (with NexentaStor NAS/SAN). It also runs a uTorrent box, LAMP installation and a few other services. The main reason I chose this machine for the job is that PCI-X adapters (network/storage/…) second hand are pretty cheap in comparison to their PCI-e successors. PCI-X offers more than enough bandwidth required to fill up a gigabit connection. The quantity of s-ata/sas ports is overwhelming on this box, the case by default only holds five 3.5″ disks. Four in the green brackets, and one underneath attached to the floor plate. I have it configured with a Coolermaster 4-in-3 module, effectively holding 9 disks. It’s a relatively small, silent (but very heavy) home server.