Read packet