How can I set the transmit queue length for a network interface on OS X? On linux the command would be:

ifconfig en0 txqueuelen 5

but OS X doesn't recognize txqueuelen as a valid option (nowhere mentioned in the man, nor an equivalent). Where does OS X manage this kind of configuration?

Note: might be similar on BSD system...

  • Can you please explain your note? Might the answer you are looking for similar to an answer for BSD systems? – guwac Nov 7 '12 at 19:47
  • 1
    Basically, OS X is based on a kernel (Darwin) which derives from one of the BSD UNIX (FreeBSD, NetBSD, etc. I don't remember which one) and OS X uses many of the BSD tools, ifconfig and sysctl being one of them. So for me OS X is just another BSD UNIX flavour, and the command to change the network interface buffer should be identical on FreeBSD and OS X. – Huygens Nov 7 '12 at 21:55
  • 1
    Thank you for the explanation. This might help to find and understand possible answers. Thus, +1 for the comment. – guwac Nov 7 '12 at 21:58
  • 2
    There's a duplicate question (with a few answers): superuser.com/questions/322027/… – Pierz Jun 12 at 16:05

You must log in to answer this question.

Browse other questions tagged .