--- linux-2.6.10-bk14/drivers/net/tun.c 2005-01-10 16:28:48.000000000 +0100 +++ linux-2.6.10-work/drivers/net/tun.c 2005-01-11 23:05:56.759691345 +0100 @@ -92,6 +92,7 @@ goto drop; } skb_queue_tail(&tun->readq, skb); + dev->trans_start = jiffies; /* Notify and wake up reader process */ if (tun->flags & TUN_FASYNC) @@ -240,6 +241,7 @@ skb->ip_summed = CHECKSUM_UNNECESSARY; netif_rx_ni(skb); + tun->dev->last_rx = jiffies; tun->stats.rx_packets++; tun->stats.rx_bytes += len;