A menos que você esteja disposto a mudar a fonte e a recompilá-lo ' não vai conseguir o tcpdump para fazer isso nativamente.
case 'C':
Cflag = atoi(optarg) * 1000000;
if (Cflag < 0)
error("invalid file size %s", optarg);
break;
Você precisaria encontrar e modificar o tipo de CFlags. Isso pode levar a outros problemas inesperados.
Você pode tentar dividi-lo em partes de 2 GB e remover o cabeçalho de arquivo de 20 bytes o segundo arquivo de cada par ( dd busca é seu amigo) então use o cat para concatenar os 2 arquivos juntos.