requested architecture/executable not found

June 30th, 2011

On a recent Macbook Pro (i7, Macbook Pro 8.1) post Feb 2011 I did not have much love from a kernel driver. Oddly google was not that helpful.

/var/log/system.log system log complained along the lines of:

/System/Library/Extensions/HuaweiDataCardActivateDriver.kext failed to load -
(libkern/kext) requested architecture/executable not found;
check the system/kernel logs for errors or try kextutil(8).

The fix was pretty simple: Just boot the machine into 32bit mode. Turns out the default boot mode is 64bit on later hardware. One way to find out which OS mode you run is to go to:

About this Mac
More Info …
click directly on the Software item on the left.

You will see 64-bit Kernel and Extensions: “Yes” in the second last line.

If you hold the numbers 3 and 2 during boot then you will be in 32bit mode and get probably much more love from 32 bit extension. In my case it was an Aldi Surfstick S4012 based on a Huawei one that caused some grief in 64bit.

Since not many 64 native machines are out there it explains why this topic is not easier to google right now.

median artery incidence

June 25th, 2011

Some people say that humans genetically mutate to become better typists and cite the increased incidence rate of media artery cases. Oddly “homo facebookinensis” is still a noogle.

ecoli map germany

June 5th, 2011

I made a map of the current ecoli outbreak in Germany.

There is actually also a german version: Ehec Karte Deutschland