Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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...

share|improve this question
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
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
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

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.