黑闼起义军后，乘胜进攻反唐的兖州总管徐圆朗，兵震淮泗，李渊令杜伏威入朝。杜伏威从命，以辅公祏守丹阳（今南京市），将兵权交给右将军王雄诞。辅公祏不满，诈称得杜伏威书信，在武德六年（623年）八月杀王雄诞，夺其兵权，起兵反唐，自称宋帝。修缮兵器，筹措军粮，以道士左游仙为兵部尚书、东南道大使、越州总管，并与反唐的前洪州（治今南昌市）总管张善安联兵，任命张善安为西南道大行台。八月二十二日，唐高祖任命襄州道行台仆射、赵郡王李孝恭为行军元帅，率水军开赴江州（治浔阳县，今江西省九江市）；岭南道大使李靖为副帅，率领交州