1) все наоборот - флаг в регистре может неправильно себя вести, а вывод прерывания всегда работает нормально. Единственно что нужно прочитать счетчик входящих пакетов, но это мелочи. 2) ну да, а что? FCS IP-пакета считается только по заголовку, а не по данным. Тем более что делается это очень просто, это не CRC.