Archive for June 2011

Swissvoice Eurit 4000 - Displayrestauration

Jun 27, 2011

Mein neues gebrauchtes (als Neuware gibt es das Telefon leider nicht mehr) Swissvoice Eurit 4000 war ja bereits Thema meines letzten Blog-Beitrags. Nachdem die Technik inzwischen einwandfrei kooperierte, war noch eine Baustelle verblieben: Das Display. Leider hatte es der Vorbesitzer nicht so mit der schonenden Reinigung, so dass das Display mit lauter feinen Kratzern gespickt war.

Da mich soetwas kategorisch stört - schließlich telefoniert das Auge mit - musste eine Lösung her. Mögliche Optionen waren: Das Aufkleben einer Displayschutzfolie, ein Displaytausch oder eine Restaurierung des aktuellen Displays.

Displayfolien waren nun noch nie mein Favorit, sind sie doch sehr schwer sauber aufzubringen. Ein Displaytausch wäre sehr aufwändig und möglicherweise kostspielig geworden und die Verfügbarkeit eines Ersatzdisplays war nicht einfach zu klären. Blieb also vorerst als Option, das bestehende Display zu restaurieren. Im Netz findet man diverse Erfahrungsberichte zu Displaypolituren für Handys, an einem Eurit 4000 scheint sich damit aber noch niemand versucht zu haben. Das klang also erstmal nach einer Option.

Erschwert wurde die Entscheidung pro oder contra Politur allerdings dadurch, dass der Swissvoice-Support keine Aussage zum Material der Displayoberfläche machen konnte, weshalb die Auswahl der korrekten Politur eher zur Glückssache ausartete (die gängigste Politur am Markt verträgt sich beispielsweise nicht mit Polycarbonaten).

Disclaimer: Die im Folgenden beschriebene Prozedur hat bei meinem Telefon zufällig funktioniert. Ich übernehme bei Nachahmungen keine Gewähr für eine Unschädlichkeit der Prozedur.

Lange Rede, kurzer Sinn: Ich habe in den sauren Apfel gebissen und einen Versuch mit “Displex Display Polish” unternommen, mit dem ich unter leichtem Druck unter Zuhilfenahme eines Wattepads das Display in geraden Bewegungen poliert habe. Vorher nicht vergessen, das Display rundum abzukleben, damit man nicht versehentlich den Rahmen mit poliert. Das Ergebnis kann sich durchaus sehen lassen - ich würde sogar sagen, das Display sieht fast wieder neuwertig aus.

Swissvoice Eurit 4000 Headset-Kompatibilität

Jun 22, 2011

Vor kurzem bin ich von meinem betagten Ascom Eurit 40 auf ein Swissvoice Eurit 4000 umgestiegen und war dabei recht naiv der Meinung, mein Plantronics-H141N-Headset einfach weiterverwenden zu können. Dem war leider nicht so, d.h., nach Anschluss des Headsets an das Eurit 4000 tat sich akustisch erstmal gar nichts.

Die Lösung war aber schlussendlich so simpel, dass ich sie hier dokumentieren möchte: Offenbar hat der Höreranschluss des Eurit 40 gegenüber dem Eurit 4000 eine andere Pin-Belegung. Ein passendes Kabel aus dem Zubehör, im Falle des Eurit 4000 ist das die Plantronics-P/N 27190-01, hat das Problem in Nullzeit gelöst.

World IPv6 Day

Jun 7, 2011

Today is World IPv6 Day and as my hosting provider has been offering IPv6 support for some time, I took the opportunity to enable IPv6 support for most services offered under the ginkel.com domain.

Let’s see whether there will be any IPv6-based requests (except for my own ones thanks to the excellent SixXS service).

Welcome to the next evolutionary stage of the Internet! ;-)

KDE: Location-based Screen Lock Activation

Jun 5, 2011

Some laptop users may know the following scenario: In situations where others may potentially gain unauthorized access to your machine, e.g., in public places or in the office, you may want to enable a screen lock shortly after the screensaver kicks in so that the time window during which your system is potentially vulnerable to malicious users stays short (of course, it is still recommended to manually lock the screen when you leave your laptop unattended). However, at home, the need to unlock the machine after some inactivity becomes a little annoying, which makes enabling the locking functionality by default a less desirable option.

Now, what if your laptop could automatically detect your working environment and disarm or re-arm the screen lock depending on its physical location? Well, it can: Turns out there are some nice hooks available to run scripts during various network state change events. The ones that will be of interest for us are if-up and if-down. Apart from that we make the assumption that it will be possible to detect the laptop’s “safe” home location by means of it being signed in to a given WiFi network (identified by its SSID).

Before proceeding, let’s make some further assumptions for the sake of simplicity:

  • You are running a recent KDE version (the author uses 4.6.x – older versions may also work, though).
  • The paths mentioned in this guide may be specific to Ubuntu/Debian. Your mileage for other distributions may vary.
  • You have configured a screensaver through the KDE System Settings to automatically kick in after some time of inactivity.

The portion we will be automating is enabling and disabling the automatic screen lock after disengaging the screensaver using KDE’s kwriteconfig command. To do so, create a new script /etc/network/if-up.d/screenlock and populate it with the following content:

#!/bin/bash
     
SSID=
USERNAME=

/sbin/iwconfig wlan0 | /bin/grep -q ${SSID}

if [ $? = 0 ]; then
    logger "Disarming screen lock"
    su -c "/usr/bin/kwriteconfig --file kscreensaverrc \
       --group ScreenSaver --key Lock false" ${USERNAME}
else
    logger "Re-arming screen lock"
    su -c "/usr/bin/kwriteconfig --file kscreensaverrc \
       --group ScreenSaver --key Lock true" ${USERNAME}
fi

exit 0

Make sure not to forget to configure your user and SSID placeholder at the top of the script.

Also, make the script executable:

sudo chmod +x /etc/network/if-up.d/screenlock

So far, the script is only invoked when establishing a network connection. To also invoke it upon disconnecting, we need to create an appropriate symbolic link:

cd /etc/network/if-down.d/ sudo ln -s ../if-up.d/screenlock .

You can test whether the screen lock is working by manually enabling the locking facility in the KDE System Settings -> “Display and Monitor” -> “Screen Saver” -> “Require password after …”. Test whether the lock is effective by letting the screensaver kick in. When dismissing the screensaver you should be prompted for a password. Now, connect to your WLAN. Retry the screensaver test cycle, which should no longer require the entry of a password. Last, disconnect from your WLAN again to observe the lock coming back.

That’s it. Have fun with your new location-aware screen lock configuration. Of course, further uses of the mechanism can be thought of, such as automatic file synchronization. More to follow in a future blog post.