How to add delay to ingress with netem?

It would be helpful if you could explain why exactly you want to add a delay to your download traffic. I suspect this might be related to gaming, so here are a few ideas:

You can use qosmate for this purpose:
QoSmate Forum Thread

  1. Choose HFSC as the root qdisc.
  2. In the HFSC tab under "Game Queue Discipline" choose netem and change the desired delay and packet loss settings.
  3. To apply the delay to specific connections, you’ll need to tag the desired traffic with a DSCP value using QoSmate. This will classify the traffic into the realtime class.

Keep in mind: QoSmate applies NetEm in both directions (upload and download). For example, if you set a delay of 10ms, it will be applied in both directions, resulting in a total round-trip delay (RTT) of 20ms.

Important: If you use NetEm for the HFSC realtime class, all connections classified into the realtime class will also be subject to the delay. Connections assigned to other classes will not be affected.