Categories
Ubuntu

Issues in Ubuntu 13.04 after machine froze…

I recently upgraded from Ubuntu 12.10 to 13.04, and everything seemed to be extremely smooth and painless.

However, a day or two later I suddenly noticed that the fan of my Ubuntu laptop (a Dell Latitude D630) was blowing like hell — the machine had stalled, I couldn’t wake up the desktop again, the screen remained black… I think the hang occurred after I had installed the first updates after upgrading to 13.04… Anyway, I had to hard-reboot the box… And this is when the trouble started… 🙁

Dunno what exactly happened, but the first thing I noticed was boot issues, something like “Cannot mount /boot; ext2: no such filesystem” or something close to that. And indeed the kernel in Ubuntu 13.04 seems to lack support for that admittedly ancient filesystem (cat /proc/filesystems). I fixed that by creating a journal on my /boot filesystem as follows (obviously if you have similar issues, you need to substitute your actual UUID in the command below), thereby migrating the filesystem to ext3:

sudo tune2fs -j UUID=b8ad9dbd-a514-46c8-86af-d2a9cafe3d0c

I also had to update /etc/fstab accordingly, of course:

UUID=b8ad9dbd-a514-46c8-86af-d2a9cafe3d0c /boot           ext3    defaults        0       2

Next thing I noticed that a couple of devices suddenly didn’t work: The touchpad, the touchpoint, my WiFi interface, etc. I quickly found out that obviously the modules required to support the devices weren’t loaded, and it was due to missing/broken modules dependencies. The following file which keeps those dependencies

/lib/modules/3.8.0-19-generic/modules.dep.bin

was truncated (size of 0 bytes).

So I removed it and recreated it by

sudo depmod -a

After I rebooted everything seemed to be fine again.

I hope that this concludes my negative experiences with 13.04, and that the laptop will runs as rock solid again as it used to be under 12.10.

Categories
Networking

OpenWRT on the TP-Link TL-WDR3500

I got myself a TP-Link TL-WDR3500 since it boasts great hardware (see below for detailed info), and at the same time is supported by OpenWRT which I easily found out by searching in the OpenWRT forums.

Here’s the direct link to the firmware image (current “unstable” or “bleeding edge” OpenWRT release “Barrier Breaker” — i. e. not current stable one, which is Attitude Adjustment — build r36486) which you can use to upgrade a device with the factory firmware still installed. (Update: The link refers to the “trunk”, i. e. the development branch, where daily builds are available.)

Installing OpenWRT using the stock firmware’s “Firmware Upgrade” function worked smoothly. Less than 5 mins. after I started the upgrade I had OpenWRT running (thanks, folks!).

Categories
Networking Routers

OpenWRT and DNS UPDATE

I’m hosting my domain myself on a dedicated root server, and I wanted my Internet router to automatically update a hostname in my own domain (in a designated dynamic zone) with my current public IP. With OpenWRT this was easily accomplished. I used these instructions as a starting point.

When trying to check whether everything was set up correctly I always got some strange error from the following command:

# ACTION=update INTERFACE=wan /sbin/hotplug-call iface

It turned out that the following statement

config_get ipaddr wan ipaddr

did not return the currently assigned IP address in my case, but just an empty response, so I got the following error message:

could not read rdata
syntax error

(For testing I hooked a spare router with a fresh OpenWRT install with the WAN port into my LAN, and configured the WAN interface to receive its IP address via DHCP from out of the LAN. In “production” the WAN interface receives its IP via PPPoE.)

Some friendly guy in the OpenWRT forum suggested I try the following instead:

. /lib/functions/network.sh
network_get_ipaddr ipaddr wan

And indeed this worked well.

Categories
Security

PayPal-Sicherheitsschlüssel

Gestern wollte ich während eines Bestellvorgangs mit PayPal bezahlen als ich feststellte, dass mein PayPay-Sicherheitsschlüssel nicht mehr funktionierte. Egal wie oft ich den Knopf zur Anzeige eines Sicherheitscodes drückte, das Display blieb ohne Funktion, das Gerät war wie “tot”.

Es handelt sich bei meinem Modell noch um den ursprünglichen Schlüssel (und nicht den neuen im Kreditkartenformat), der eine gewisse Ähnlichkeit mit den ersten RSA SecurID-Tokens hat:

Das Teil war jetzt über sechs Jahre alt, daher ging ich davon aus, dass schlicht und einfach die Batterie leer war. Da ich nicht riskieren wollte dass mein Bestellvorgang wegen Inaktivität abgebrochen wurde, wollte ich den Schlüssel möglichst schnell “reparieren”.

Categories
Debian

Solved: WordPress on Debian and media uploads not working

I was struggling with a problem that I couldn’t upload media files to my blog — which I host myself on a Debian box in a multi-site configuration. When I tried to do so I got an error message saying that WordPress couldn’t write to the directory. Actually I had this very problem since 2005 when I started this blog — I never took the time to really investigate it (but used the work-around to refer to static content I manually uploaded to my web-server document directory)… 😉

Now that my wife wanted to start blogging, I finally had a good reason to fix this issue. It took me about an hour, and it was done. What I had to do was just two entries in my admin’s Settings (I might not have set up WordPress cleanly when I started it, so you might not have to manually set this) as follows:

And then I needed one Alias in my Apache configuration to redirect the URL prefix to a directory under my web-server document root:

# "Intercepts" files prefix and redirect to "local" (user's) directory
Alias /blog/files /home/rabe/var/www/bergs.biz/blog/files
# This is the prefix to the root of my blog
Alias /blog /usr/share/wordpress

That’s it! Sometimes things are so easy, and it only takes a short while to fix them… 😉

Categories
Personal Navigation Devices

Update-Probleme beim Blaupunkt TravelPilot 50

Das Updaten eines Blaupunkt TravelPilot 50-Navigationsgeräts mit der BlauUp-Software ist alles andere als einfach, da die Erkennung des Geräts am PC nicht sehr zuverlässig ist (wer mal danach googled wird feststellen dass viele Benutzer dieses Problem haben!). Die telefonische Support-Hotline ist alles andere als engagiert und fordert sofort zum Einschicken des Geräts ein. Zitat: “Wenn es dann bei mir funktioniert — und darauf wette ich — haben Sie ein Problem mit Ihrem PC! Weiß ich denn, was bei Ihnen alles im Hintergrund läuft?!” Die Entgegnung, wenn so viele Benutzer das selbe Problem haben, dann könnte das Problem ja auch möglicherweise beim Navi selbst liegen, wollte man nicht gelten lassen.

Wer Probleme hat sollte folgende Tipps beachten:

  • Navi muss sich im USB-Mass-Storage-Device-Modus befinden — es funktioniert nicht im ActiveSync-Modus! (siehe Einstellungen > Hardware > USB Modus > MassStorage)
  • Nur wenn auf dem PC ein FAT32-Laufwerk mit dem Namen TFAT sichtbar ist kann das Upgrade funktionieren. Auf dem Navi erscheint dann eine Grafik mit einem USB-Stecker, der symbolisch mit einem PC (Monitor) verbunden ist, sowie der Text Verbunden. Bevor nicht das TFAT-Laufwerk eingebunden ist braucht Ihr BlauUp gar nicht zu starten — es kann dann nicht funktionieren!
  • Falls Ihr mit dem USB-Modus rumgespielt habt und ihn ändern müsst beachtet bitte Folgendes:
    • Navi vom PC trennen
    • USB-Modus auf MassStorage stellen
    • Navi aus- und wieder einschalten.
    • Navi mit dem PC verbinden.
    • Falls es dann immer noch nicht funktioniert würde ich das Gerät im Windows-Gerätemanager deinstallieren. Auf meinem englischen Windows 7 erscheinen die beiden (eins für die internen 4 GB Flash, eins für den Micro-SD-Slot) USB-Mass-Storage-Laufwerke mit dem Namen General Flash Disk Drive USB Device. Zum Deinstallieren rechts auf einem der Geräte klicken und Uninstall (Deinstallieren bei einem deutschen System?) auswählen. Danach Navi abtrennen und wieder verbinden. Dann sollte das Navi korrekt erkannt werden.

Ich habe mein Gerät am 26.03.2013 erhalten. Es war mit der Navi-Software 3.1.1 und der CE-Karte 12/06 (Juni 2012) ausgestattet. Beim heutigen (16.04.2013) Versuch des Updates mit BlauUp wurde mir keine neue Kartenversion angeboten. Auch die Hotline bestätigte mir, dass dies die neueste Kartenversion sei. Ich frage mich was ich von “LifeTime Maps” habe, die angeblich zwei mal im Jahr aktualisiert werden sollen, tatsächlich aber nun schon seit fast einem Jahr nicht mehr aktualisiert wurden?!

Angeblich soll jedoch “bald” die Navi-Version 3.2 verfügbar sein — hoffentlich beseitigt diese wenigstens einige der lästigen Macken, die das Navi hat… (siehe auch dieser Artikel)

Categories
Personal Navigation Devices

Navi-Vergleich Blaupunkt TravelPilot 50 CE und Garmin nüvi 150T

Unser altes Navi ist in die Jahre gekommen, und so stand die Anschaffung eines neuen Geräts mit folgenden Kriterien an:

  • einfache bis mittlere Preisklasse (möglichst bis max. 150 EUR)
  • “lebenslange” Kartenupdates: Im Laufe eines Jahres gibt es so viele Änderungen der Verkehrsführung, Einführung von Einbahnstraßen oder Kreisverkehren, Straßenneubauten usw., dass das Kartenmaterial ohne regelmäßige Updates nach einigen Jahren kaum noch zu gebrauchen ist.
  • Karte für Spanien enthalten, da wir häufig dort Urlaub machen. Bei den meisten Geräten bedeutet das, dass man das komplette EU-Kartenmaterial benötigt (jeweils um die 45 Länder), was normalerweise den Preis sofort um etwa 30-40 EUR im Vergleich zu Mitteleuropa-Karten in die Höhe treibt. Bei den beiden hier besprochenen Navigationsgeräten reicht jedoch auch die CE-Ausstattung (Central Europe, also Zentraleuropa).
  • Bluetooth-Freisprechfunktion nicht benötigt, da wir eine fest eingebaute Freisprecheinrichtung haben.

Ich habe mich eine Weile im Internet “umgeschaut”, technische Daten und Preise verglichen und Tests und Benutzerberichte auf Amazon.de gelesen. Schließlich blieben zwei Geräte übrig, die ich dann bestellt und getestet habe:

Hier nun eine stichwortartige Auflistung von positiven wie negativen Beobachtungen für beide Geräte:

Categories
Cell Phones

“Call Forwarding” setup on iPhone – what a stupid user interface design…

I’m using call forwarding a lot on my iPhone — every day after I left the office I forward calls to my voice mail, and next morning I cancel this forwarding. Also, in periods where I’m on-call I forward calls to my fixed line as soon as I arrive home, and I cancel this forwarding when I leave home so that I can be reached on my cell phone again…

Ok, here’s the thing I’m complaining about: When you want to enable call forwarding, you need to move the Call Forwarding switch from OFF to ON. This immediately enables call forwarding without giving you the chance to enter the number you want calls to be forwarded to. So if you’re frequently changing call forwarding destinations a lot as I do you will often end up setting a wrong destination for a short while until you have clicked the Forward to field and updated the destination phone number.

And, what’s really lame, you still cannot select a number from your phonebook as the destination, you have to manually key in the destination number — I already complained about that two years ago, and Apple still hasn’t fixed this in iOS 6.1.3. Unbelievable for the self-proclaimed leader in usability, Apple! My first cell phone 15 years ago could do that already…

Categories
Datenschutz

SCHUFA-Selbstauskunft ohne Personalausweis-Kopie

Ich kann nur jedem(!) empfehlen, regelmäßig einmal im Jahr kostenfrei bei der SCHUFA eine Selbstauskunft anzufordern — viele werden überrascht feststellen dass dort falsche oder veraltete Informationen gespeichert sind.

Als ich das erste mal vor zwei Jahren diese Auskunft angefordert hatte war dort noch ein Mobilfunkvertrag (und damit eine scheinbare Kreditverbindlichkeit für die monatlichen Vertragsentgelte!) enthalten, der bereits mehr als fünf(!) Jahre vorher beendet wurde (Danke, O2!).

Anfordern kann man diese so genannte “Datenübersicht nach § 34 Bundesdatenschutzgesetz” unter diesem Link.

Gierig wie die SCHUFA nun mal ist möchte man gerne auch eine Personalausweis-Kopie haben. Was die SCHUFA scheinbar nicht weiß: Es ist gesetzlich verboten eine Fotokopie/Scan des neuen, “elektronischen” Personalausweises anzufertigen (wegen der Misbrauchsgefahr mit dem dort abgedruckten Zugriffscodes für den elektronischen Teil des Ausweises).

Ich habe daher der SCHUFA einen Brief mit folgender Anmerkung geschickt, worauf hin ich problemlos die angeforderte Selbstauskunft erhalten habe:

Ihrem Wunsch nach Übersendung einer beidseitigem Kopie meines („neuen“, Scheckkarten-großen) Personalausweises widerspreche ich ausdrücklich.

Ich mache Sie darauf aufmerksam, dass Ihr Verlangen eine Ordnungswidrigkeit gem. § 14 PersAuswG darstellt, da dies vom Kopierverbot für nichtöffentliche Stellen erfasst wird. Dies wird in der Begründung zu § 14 PAuswG (Bundesratsdrucksache 550/08 vom 8. August 2008) noch einmal ausdrücklich ausgeführt.

Sollten Sie es unter diesen Umständen ablehnen diese Bestellung zu bearbeiten so weise ich bereits jetzt darauf hin, dass ich in diesem Fall den Bundesdatenschutzbeauftragten mit diesem Fall befassen werde.

Update 2021-02-20: Hier nochmal einige Infos zur aktuellen Rechtslage, ein bisschen was hat sich nämlich grundsätzlich geändert bzgl. Anfertigung von Kopien.

Categories
Computers Windows

How to add another language to Microsoft Office 2010…

I usually prefer to use English versions of all operating systems and applications I use — simply because the German translations are usually horrible, plus very often updates for English versions become available much earlier (if at all!) than for localized versions.

Now I just bought myself Office 2010 and found that it lacked proofing tools for German — call me naive but I expected that these “common” tools were available in all or at least major languages. Duh! 🙁

So what I did is to download the German office installation package from Microsoft and started SETUP.EXE. To my surprise adding German as a proofing language was simpler than I even thought. After a while Setup properly showed me

  • all the components I had already installed,
  • the language English I had installed, plus
  • German as an optional (UI!) language to install, and
  • in the packages section another German proofing tools package appeared that I could then install.

Maybe the above is obvious to all or most of you, but I thought it’s not exactly that so I’d create a post about it to help people who are in the same situation as I was.

Enjoy!