German East Asia Squadron
1902 wurde er zum Fähnrich zur See und 1904 zum Leutnant zur See befördert. Im Mai 1906 wurde Weddigen zum Ostasiengeschwader versetzt, das in der deutschen Kolonie Kiautschou in China stationiert war. Er wurde Wachoffizier auf dem Flusskanonenboot "Vaterland" und zum Oberleutnant zur See befördert. 1907 diente er als Wachoffizier auf dem Kanonenboot "Tiger".