Vliegende Pinguins Over vliegen, de pinguins en …

15Aug/081

Komkommertijd ?

Het is al weer een tijdje geleden dat ik gepost heb, de SMS dienst doet het nog steeds, tot ook grote vreugde van vrienden wiens servers gemonitored worden 🙂

Ondanks dat het zomer (ahum) is, heb ik niet zo heel veel gevlogen, maar ook niet veel achter de PC gezeten. Op werk is het ook komkommertijd, tijd om dingetjes uit te proberen, achterstallige werkzaamheden weg te werken en af een toe een beetje te suffen of vroeg naar huis te gaan.

Eigenlijk is het gewoon stil en schrijf ik dit op een rustige vrijdagmiddag 🙂

*zucht* nou ja, binnenkort maar eens vakantie en misschien heb ik dan ook weer wat mooie foto's.

20Jul/082

Kleineberichtendienst…

Small Message Service (SMS), je kent het wel.
Ik had al een hele tijd een oude Siemens M35i telefoon liggen (ja, zo'n blauwe van de Postbank) met een datakabeltje om aan de server te knopen. Helaas kwam het er maar niet van om e.e.a. in orde te maken. Ook omdat de accu van de telefoon niet meer goed was, daardoor moest deze de hele tijd aan de lader liggen en rebootte de telefoon nog wel eens spontaan. Maar niet getreurd, bij Yagoda een paar nieuwe accu's besteld (ik had er ook nog een nodig voor een kleine DECT) en nu hangt de Siemens M35i aan de server, aan /dev/ttyS0.

Op werk heb ik een Siemens GSM modem aan een server hangen voor sms berichtjes van het monitoring systeem, daar gebruik ik smsclient. Hier thuis heb ik smstools geinstalleerd (staan in EPEL).
Configuratie van smstools is niet moeilijk, de standaard config werkte al, kwestie van de service even (re)starten. Default kijkt smstools (eigenlijk smsd) in /var/spool/sms/outgoing voor uitgaande berichten, elke paar (5 dacht ik) seconden.

Om een berichtje te versturen plaats je een tekstfile in /var/spool/sms/outgoing met daarin (bijvoorbeeld) de volgende tekst :

To: 31612345678

Ik ben een test SMS !

De To: geeft aan waar de SMS heen moet (het telefoonnummer in internationale notatie), dan een lege regel en dan de smstekst. Eventueel kun je nog meer headers toevoegen na To: maar lees daarvoor maar de manual (/usr/share/doc/smstools-xxxx/manual/).

Blijkbaar kan het nog makkelijker 🙂 Met 'smssend' en de juiste parameters, als eerste het telefoonnummer (beginnend met +31) en dan de tekst (tussen " als er spaties in staan). Dus bijvoorbeeld 'smssend +31612345678 "Ik ben een SMS" '.

Ontvangen SMS'jes worden met behulp van een klein scriptje (voorbeeld staat ook in /usr/share/doc/smstools-xxxx/) naar een emailtje vertaald die in mijn mailbox komen. Het scriptje reageert ook op commando's (die van MIJN telefoon komen) om bijvoorbeeld een service te restarten of de status ervan op te vragen. Dus wanneer je een SMS naar 0626847404 stuurt, dan krijg ik die in mijn mailbox 🙂

Onderhand is nagios ook 'sms-aware' en worden nagios-alerts ook naar mijn telefoon gestuurd, net als naar de telefoons van mijn gewaardeerde collega's waarvoor ik ook de server monitor.

Meer volgt nog.. iemand nog ideeen voor een leuke toepassing ???

Update 8/8/8 :

Onderhand is de SIemens M35 vervangen door een Nokia 7110, de Siemens viel nogal eens uit en de Nokia lijkt het beter te doen.. 😉

Update januari 2009:

De Nokia is vervangen door een Wavecom SMS modem (wat prima samenwerkt met de Telfort SIM maar niet wil werken met een Vodafone SIM).

4Jul/080

Ben jij al ‘root’ op je telefoon ??

Ik wel, althans, op een oudje 😉
Ik was aan het prutsen om te kijken of ik mijn oude Windows smartphone als SMS modem kon gebruiken, dat lukte niet echt omdat Windows Mobile zich niet als een echt SMS modem kan gedragen.

Tijdens het Google'n kwam ik op Linwizard terecht, aangezien mijn telefoon een MDA Vario, oftewel een HTC Wizard is. Linwizard heeft een bootable Linux image gemaakt voor de telefoon en dat MOEST ik natuurlijk even proberen !!

Foto's volgen nog want de mailserver van T-Mobile staat in SpamCop :

Jul  4 22:06:36 neelix postfix/smtpd[5794]: connect from filter2-tmobile.zx.nl[194.187.76.139]
Jul  4 22:06:36 neelix postfix/smtpd[5794]: NOQUEUE: reject: RCPT from filter2-tmobile.zx.nl
[194.187.76.139]: 554 5.7.1 Service unavailable; Client host [194.187.76.139]
blocked using bl.spamcop.net; Blocked - see http://www.spamcop.net/bl.shtml?194.187.76.139;
from=<michel@xxxxxxxxxxx.nl> to=<michel@xxxxxxxxx\.net> proto=ESMTP helo=<filter2-tmobile.zx.nl>
Jul  4 22:06:36 neelix postfix/smtpd[5794]: disconnect from filter2-tmobile.zx.nl[194.187.76.139]

Prutsers zijn het bij T-Mobile...

Foto's :

Booting.....

En ook X draait erop 🙂

Filed under: Linux No Comments
30Jun/083

Snelle klokken….

Ik heb thuis een CentOS 5.2 server met daarop VMWare draaien. Hierop staan weer een aantal virtuele machines (ook CentOS 5.2) voor mail, web, ftp en aanverwante diensten. VMWare is leuk, maar de Real Time Clock van die virtuele machines is niet echt betrouwbaar, je krijgt dan de volgende vreemde effecten :

[root@seska ~]# while true ; do hwclock; sleep 10; done
Sun 29 Jun 2008 06:18:11 PM CEST  -0.801769 seconds
Sun 29 Jun 2008 06:18:30 PM CEST  -0.960795 seconds
Sun 29 Jun 2008 06:18:51 PM CEST  -0.963809 seconds
Sun 29 Jun 2008 06:19:11 PM CEST  -0.963368 seconds
Sun 29 Jun 2008 06:19:31 PM CEST  -0.962830 seconds
Sun 29 Jun 2008 06:19:52 PM CEST  -0.963615 seconds
Sun 29 Jun 2008 06:20:13 PM CEST  -0.964366 seconds
Sun 29 Jun 2008 06:20:33 PM CEST  -0.962823 seconds

Erg vervelend als een klok in 10 seconden (sleep 10) ineens 19 seconden loopt (of meer).
Dovecot is er ook niet gelukkig mee, die schiet zichzelf in z'n hoofd als het verschil te groot wordt...
Na enige Google'en het volgende gevonden :

1. De kernel van de viruteele machines moet een paar extra bootparameters hebben :

divider=10 clocksource=pit

2. Aan /etc/vmware/config (op de host) moet je het volgende toevoegen :

host.cpukHz = (zet hier je CPU frequentie in kHz neer)
host.noTSC = TRUE
ptsc.noTSC = TRUE

3. Aan de configfile van de virtueele machines (8.vmx) voeg je het volgende toe :

tools.syncTime = "TRUE"

4. Installeer de vmware tools voor Linux op de virtueele machines. Hierbij gaat wellicht het compileren van een module mis, maar die is alleen voor het delen van directories en die gebruik ik niet.

Hierna de ntpd daemon aanzetten (chkconfig ntpd on) en de machine rebooten. Als je vmware op de host nog niet gerestart hebt dan moet je dat alsnog doen om de host config aanpassingen te verwerken.

Update : Het bleek dat na een upgrade van VMware de /etc/vmware/config weer teruggezet was op default 🙁

25Jun/080

Firefox 3 op Fedora 8

Een collega wil graag Firefox 3 op Fedora 8 (32-bit) draaien, installeren vanaf de mozilla.com website is wel leuk, maar dan hebben we weer geen RPM (en dat heb ik liever wel).

Dus even google'en en we vonden het volgende : Remi Collet heeft een rpm repository waar je o.a. Firefox 3 kunt downloaden voor Fedora 8 (en 7 en RHEL 4 en RHEL 5 en nog anderen).

Voor Fedora 8 :

Vanuit een shell (als root).
Haal eerst de yum-repo rpm op bij de repo en installeer hem daarna :

wget http://rpms.famillecollet.com/remi-release-8.rpm
rpm -Uvh remi-release-8.rpm

Haal dan de firefox 3 rpm op inclusief dependencies :

yum --enable remi  update  firefox

Nu wordt het hele zaak geinstalleerd, als je nog een Firefox hebt openstaan dan moet je die even sluiten.
Bij mij werkte het in ieder geval :

Filed under: Linux No Comments
23Jun/080

Linux afvalbak ?

Afgelopen zaterdag was onze kleine vent met Opa en Oma op bezoek bij mijn zusje in Rotterdam. Daar waren ze in een speeltuin en daar stonden Linux afvalbakken ?

Linux afvalbak

Ze stonden in Speeltuin Smeetsland in Rotterdam. Ik ben benieuwd wie die stickers erop geplakt heeft ?

Filed under: Fun, Linux, Plaatjes No Comments
18Jun/083

Download Day !!

Het is Download Day vandaag, de nieuwe Firefox 3.0 is uit en de Mozilla Foundation probeert een wereldrecord te zetten. Download Firefox 3.0 dus VANDAAG !!

Ik heb hem al een aantal keer gedownload, voor elke machine in huis apart 🙂

Update: hier kun je zien hoeveel keer Firefox 3 is gedownload.

Download Day 2008

Filed under: Algemeen 3 Comments
28May/084

Wat doe ik op werk…. ??

Need I say more ? 🙂


Filed under: Fun, Linux 4 Comments
2May/083

Zomeravonden ?

Vanavond en gisteravond was het weer lekker windstil met een goede temperatuur. Dus, wat doet deze jongen dan ? Juist, vliegtuig in de auto en naar het veld ! Dit soort avonden komen hopelijk nog veel meer de komende tijd !

Een paar foto's gemaakt met de telefoon (camera vergeten), ze zijn een beetje rood, maar dat is het vliegtuig ook 🙂

En nog eentje vanaf de andere kant (moest van verder weg anders stond mijn eigen schaduw erop 😉 )

Uiteraard zit de bekende piloot er weer in, daar kan ik nu helemaal niet meer omheen natuurlijk !

Filed under: Modelvliegen 3 Comments
1May/081

Recreade 2008

Elk jaar op Hemelvaartsdag gaat onze vliegclub, MVC Touch and Go, vliegen bij de Vrije Vogels, een vliegclub in de omgeving van soesterberg. Dit jaar dus ook en ik ging mee.

Ik had mijn Super Sportster en mijn nieuwe Calmato sports bij me.
De Calmato moest nog ingevlogen worden want die had ik nog niet in de lucht gehad. Dus die door Hans laten uittrimmen en daarna zelf weer de knuppels in handen genomen 🙂 Landen was lastig op dat veld, dus de eerste keer Hans dat maar laten doen.

Johan vond een zelfbouw depron dubbeldekkertje erg interessant en luisterde geboeid naar de uitleg van de bouwer.

Er vloog een heel leuke Corsair rond, spanwijdte zo rond een meter met een kleine 4cc viertakt erop (foto).

Jammer genoeg gaat er ook nog wel eens iets mis, een Westerly (die heb ik ook ooit nog eens gehad maar nooit afgebouwd) crashte in de bomen nadat men hem was kwijtgeraakt.

Halverwege de dag kregen we nog een bui regen die we van ver zagen aankomen !

Na de regen (we konden schuilen in een snel opgezette tent) was de wind meer gaan liggen en heb ik nog lekker gevlogen met de Sportster en de Calmato. Maar niet zoveel als verwacht, we zagen ook al snel weer een bui aankomen en hebben toen de spullen ingepakt en zijn naar huis gegaan. Daar kregen we nog een stortbui te verwerken, gelukkig zat ik toen al in de auto !

Filed under: Modelvliegen 1 Comment

Vliegende Pinguins is Stephen Fry proof thanks to caching by WP Super Cache