武德初,数抄边境。二年,入寇平州。六年,其君长咄罗遣使贡名马丰貂。贞观二年,其君摩会率其部落来降。突厥颉利遣使请以梁师都易契丹,太宗谓曰:"契丹、突厥,本是别类,今来降我,何故索之?师都本中国人,据我州城,以为盗窃,突厥无故容纳之,我师往讨,便来救援。计不久自当擒灭。纵其不得,终不以契丹易之。"
太宗伐高丽,至营州,会其君长及老人等,赐物各有差,授其蕃长窟哥为左武卫将军。
二十二年,窟哥等部咸请内属,乃置松漠都督府,以窟哥为左领军将军兼松漠都督府、无极县男,赐姓李氏。显庆初,又拜窟哥为左监门大将军。其曾孙祜莫离,则天时历左卫将军兼检校弹汗州刺史,归顺郡王。
又契丹有别部酋帅孙敖曹,初仕隋为金紫光禄大夫。武德四年,与靺鞨酋长突地稽俱遣使内附,诏令于营州城傍安置,授云麾将军,行辽州总管。至曾孙万荣,垂拱初累授右玉钤卫将军、归诚州刺史,封永乐县公。万岁通天中,万荣与其妹婿松漠都督李尽忠,俱为营州都督赵翙所侵侮,二人遂举兵杀翙,据营州作乱。尽忠即窟哥之胤,历位右武卫大将军兼松漠都督。则天怒其叛乱,下诏改万荣名为万斩,尽忠为尽灭。尽灭寻自称无上可汗,以万斩为大将,前锋略地,所向皆下,旬日兵至数万,进逼檀州。诏令右金吾大将军张玄遇、左鹰扬卫将军曹仁师、司农少卿麻仁节率兵讨之。与万斩战于西硖石谷,官军败绩,玄遇、仁节并为贼所虏。又令夏官尚书王孝杰、左羽林将军苏宏晖领兵七万以继之。与万斩战于东硖石谷,孝杰在阵陷没。宏晖弃甲而遁。万斩乘胜度其众入幽州,杀略人吏。清边道大总管、建安郡王武攸宜遣裨将讨之,不能克。又诏左金吾大将军、河内王武懿宗为大总管,御史大夫娄师德为副大总管,右武卫将军沙吒忠义为前军总管,率兵三十万以讨之。俄而李尽灭死,万斩代领其众。万斩又遣别帅骆务整、何阿小为游军前锋,攻陷冀州,杀刺史陆宝积,屠官吏子女数千人。俄而奚及突厥之众掩击其后,掠其幼弱。万斩弃其众,以轻骑数千人东走。前军副总管张九节率数百骑设伏以邀之。万斩穷蹙,乃将其家奴轻骑宵遁,至潞河东,解鞍憩于林下,其奴斩之。张九节传其首于东都,自是其余众遂降突厥。
开元三年,其首领李失活以默啜政衰,率种落内附。失活,即尽忠之从父弟也。于是复置松漠都督府。封失活为松漠郡王,拜左金吾卫大将军兼松漠都督。其所统八部落,各因旧帅拜为刺史,又以将军薛泰督军以镇抚之。明年,失活入朝,封宗室外甥女杨氏为永乐公主以妻之。
六年,失活死,上为之举哀,赠特进。失活从父弟娑固代统其众,遣使册立,仍令袭其兄官爵。娑固大臣可突于骁勇,颇得众心,娑固谋欲除之。可突于反攻娑固,娑固奔营州。都督许钦淡令薛泰帅骁勇五百人,又征奚王李大辅者及娑固合众以讨可突于。官军不利,娑固、大辅临阵皆为可突于所杀,生拘薛泰。营府震恐,许钦澹移军西入渝关。可突于立娑固从父弟郁于为主。俄又遣使请罪,上乃令册立郁于,令袭娑固官爵,仍赦可突于之罪。
十年,郁于入朝请婚。上又封从妹夫率更令慕容嘉宾女为燕郡公主以妻之,仍封郁于为松漠郡王,授左金吾卫员外大将军兼静析军经略大使,赐物千段。郁于还蕃,可突于来朝,拜左羽林将军,从幸并州。
明年,郁于病死,弟吐于代统其众,袭兄官爵,复以燕郡公主为妻。吐于与可突于复相猜阻。
十三年,携公主来奔,便不敢还,改封辽阳郡王,因留宿卫。可突于立李尽忠弟邵固为主。其冬,车驾东巡,邵固诣行在所,因从至岳下,拜左羽林军员外大将军、静析军经略大使,改封广化郡王,又封皇从外甥女陈氏为东华公主以妻之。
邵固还蕃,又遣可突于入朝,贡方物,中书侍郎李元纮不礼焉,可突于怏怏而去。左丞相张说谓人曰:"两蕃必叛。可突于人面兽心,唯利是视,执其国政,人心附之,若不优礼縻之,必不来矣!"十八年,可突于杀邵固,率部落并胁奚众降于突厥,东华公主走投平卢军。于是诏中书舍人袭宽、给事中薛侃等于京城及关内、河东、河南、河北分道募壮勇之士,以忠王浚为河北道行军元帅以讨之,师竟不行。
二十年,诏礼部尚书信安王祎为行军副大总管,领众与幽州长史赵含章出塞击破之,俘获甚众。可突于率其麾下远遁,奚众尽降,祎乃班师。明年,可突于又来抄掠。幽州长史薛楚玉遣副将郭英杰、吴克勤、邬知义、罗守忠率精骑万人,并领降奚之众追击之。军至渝关都山之下,可突于领突厥兵以拒官军。奚众遂持两端,散走保险。官军大败,知义、守忠率麾下遁归,英杰、克勤没于阵,其下六千余人,尽为贼所杀。诏以张守珪为幽州长史兼御史中丞以经略之。可突于渐为守珪所逼,遣使伪降。俄又回惑不定,引众渐向西北,将就突厥。守珪遣管记王悔等就部落招谕之。时契丹衙官李过折与可突于分掌兵马,情不叶,悔潜诱之,过折夜勒兵斩可突于及其支党数十人。