Holders Peterborough will face Northampton and League Two leaders Port Vale travel to Doncaster in the last 32 of the Vertu Trophy.