Geoff Collyer

copyright © 1986 Gillian Collyer

From 1994 through 2001, I was a Member of Technical Staff at Bell Labs (originally a part of AT&T, now a part of Lucent Technologies) in Murray Hill, NJ, where I worked on operating systems and messaging systems and protocols, among other things. I rejoined Bell Labs Research on 10 July 2006.

pgp public key(s)

My current RSA public key was generated by PGP 2.6.2 (i.e. it's in the second of three or four incompatible formats) and its fingerprint is
Type bits/keyID    Date       User ID
pub  1024/1F08CB75 1996/06/24 Geoff Collyer <>
                              Geoff Collyer <>
                              Geoff Collyer <>
          Key fingerprint =  67 08 1E F6 6B F3 1B 1B  CF 27 87 7B 3D 59 30 A1 

computing experience


computing interests

undocumented things you may need to know

how to configure Vonage's Motorola VT1005V VOIP phone adapter

The thing won't talk to anybody initially. It's initially configured to be and listen for web connections; that's documented. What doesn't appear to be documented is that the machine running the web browser needs to have, possibly as one of several, the IP address I found this in a discussion forum on and it works.

Also, the RJ-45 Ethernet port labelled `PC' is expecting a cross-over Ethernet cable if you plug it into a switch rather than directly into a computer. If you do plug it into a switch, it's a wise precaution to unplug the WAN port first to avoid the possibility of looping packets.

It's arguably a bug that the box won't respond to pings from anybody else (nor will nor

The ``diagnostics'' available when something goes wrong consists of a single blinking light, the meanings of which are documented. What's apparently not documented is that the light lies. From personal experience, some operations seem to just time-out and the box moves onto the next step. It's entirely possible to get the box into its `light on solid' state, which is supposed to mean that it's ready to go, without it having made contact with Vonage's servers.

Adding a serial port, through which one could configure the box and receive error messages, would be a big step forward.

The box is a little too eager to be your router and NAT translator and serve DHCP.

utf-8, unicode and fonts test

This is a test, this is only a test:

most difficult

bullet: •
ellipsis: ⋯
smiley: ☺ @ 0x263a
white king: ♔
<=: ≤


c cedilla: ç
cyrillic small letter ia: я
hebrew letter bet: ב
beta: β
latin small letter sharp s: ß
latin small letter thorn: þ
ligatures oe, then ae: œuf Œ æsthetic Æ
scandinavian vowels: å mÖØse


cjk, ideographs, etc.: 逸 逹 @ 0x9038—0x9039, ぴ @ 0x3074
copyright: ©
half-sign: ½
pounds sterling: £
euro: ₠ @ 0x20a0, € @ 0x20ac
registered: ®
section mark: §
trademark: ™
w cubed: w³ (0xb3) w⁳ (0x2073)
Geoff Collyer
geoff at