Sadly I have to take that back - it stopped working again. Ubuntu says "GSM disconnected", but N900 shows 3G Connection up and working... Same result when I disconnect ethernet from Ubuntu first...