Karlberg befordrades han 1821 till underlöjtnant vid örlogsflottan och tjenstgjorde de närmast följande åren i amerikanska handelsflottan.