I recently set up a 2nd openvpn instance using --shaper.  With a
sufficiently high value, it seems to do nothing; with any lower value,
it makes the tunnel unusable, transferring roughly one packet per
second.  (My threshold was not low, I'm talking about handsful of
kB/s).

I tested openvpn 2.0.9, where shaper worked well.

I was able to get openvpn 2.3 working with shaper by replacing
openvpn_gettimeofday with gettimeofday in shaper.h in two places.  I
don't understand the intent of the logic in update_now (called by
update_now_usec->update_time->openvpn_gettimeofday).  Could someone
who does look at how it interacts with shaper ??

Justin

Reply via email to