于碛口（今唿和浩特北），启民可汗于是尽得步迦可汗之众。随后多年，启民可汗与隋一直保持亲善。仁寿四年（604年），隋文帝病崩。由于隋炀帝和长孙晟有过旧交，加上要拉拢长孙晟，遂以长孙晟为内衙宿卫，知门禁事，即日拜左领军将军。不久，汉王杨谅在晋阳（今太原市西南）起兵反对其兄杨广即位。杨谅系隋文帝的五子，曾任并州总管，统领西起太行山，东至渤海，北达燕门关，南距黄河的52个州，长年据守在当时天下出精兵之地。杨谅对杨广夺取杨勇的太子地位心怀不满。及蜀王杨秀得罪，尤不自安，恐殃及己身，暗中准备起兵。而隋文帝崩后，