Sonntag, November 07, 2010

Palm Wireless Keyboard and Nokia 6710 Navigator

Download Wireless Keyboard for your phone. In the case of the 6710 it is the Series 60 3.2 edition at the bottom of the page.


  • Copy the downloaded file to your phone and use the File Manager to start (install) it. Run Programs - Installed - Wireless Keyboard.

  • Press the "On" button the Palm Wireless Keyboard an wait till the Bluetooth LED starts to blink.

  • Enter a four or more digit number on the phone

  • Repeat this number on the keyboard (press enter)

Samstag, Oktober 23, 2010

NSLU2 downgrade from Debian to OpenWrt

Flashed openwrt-nslu2-squashfs.bin onto the NSLU2 over a Debian installation. After a reboot only the green Ethernet LED was on. A ping to the old IP address, 192.168.1.1 or 192.168.1.77 didn't work. Switching of the NSLU2 with the power button failed.

But what I noticed was that a ping to 192.168.1.1 produced no response but all other Destination Host Unreachable.

arp -an revealed for 192.168.1.1 the correct MAC address all other IP showed <incomplete>.

Unfortunately I couldn't find an upgrade story from Debian to OpenWrt on the internet. But I thought to remember that Debian used a different flash layout.

So I followed this description to erase the SysConf area and installed the Linksys Firmware.

As to be expected only the third attempt to enter the RedBoot worked. The first time the message to press ^C appeared, but no reaction. The ^C came to late. If correctly timed RedBoot > will appear.

After this the boot was successful and the installation of OpenWrt succeeded  without a problem.

Sonntag, September 05, 2010

some Java and Eclipse pitfalls on OS X

Could not compile Java code importing com.sun.net.httpserver.HttpServer. The error message is: Access restriction: Class is not accessible due to restriction on required library

fix: go to teh Java compiler sttings and open Errors/Warnings. Check the Deprecated and restricted API and change from Error to Warning.


Check downloaded files with ll -@ for com.apple.quarantine. Remove with sudo xattr -d com.apple.quarantine.


Some JNI libs need to be recompiled for Snow Leopard. Check with file for Mach-O 64-bit bundle x86_64.


Use System.out.println(System.getProperty("java.library.path")); in the line before the line before the class is loaded. Check if the library is in one of the paths listed. On OS X use /Library/Java/Extensions/.

Donnerstag, Juli 01, 2010

samba mount without user account

It is not possible to mount a samba share without an user account on the server, even with the share set to public = yes. The reason and how to fix this is described here.

in short add/change smb.conf:

[global]

guest account = nobody
map to guest = bad user

[public]

comment = common downloads
browseable = no
path = /mnt/hd/location
public = yes
read only = yes

Montag, April 26, 2010

DSL with Eclipse

A short time ago I had listened to the heise Developer podcast Episode 20: Architektur als Sprache. Shortly after this an article with an interview showing the use of this. They also used the Eclipse based tools mentioned in the heise podcast - Xtext and Xpand.

Freitag, Januar 15, 2010

TrueCrypt "wrong password" on OS X

Installed TrueCrypt on OS X and plugged in an USB stick completely entcrypted with Windows XP. Surprisingly the device select dialogue showed not only the device but also two partitions. No matter what was selected TrueCrypt complained about the password.

Tested the stick under Windows again and worked fine. After reboot of the OS X system TrueCrypt worked also as expected. Only the device was shown and after entering the password the device was accessible.

Not sure if a reboot was needed after TrueCrypt installation. It might also be some "remembered" info about the stick that was gone after the last "use" was unsuccessful.