Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

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.