Sett MTU-størrelse fra kommandolinjen til Mac OS X

MTU står for maksimal overføringsenhet, og en større MTU-størrelse øker vanligvis effektiviteten til en nettverkstilkobling fordi hver pakke har mer data, men noen ganger vil standard MTU-størrelser (ofte 1500) føre til problemer med enkelte nettverk og trenger justering. Endring av MTU-størrelsen har vært en løsning på noen tapt Wi-Fi-tilkoblinger i OS X, spesielt når standardprotokollen for å slette de trådløse pref-filene ikke har virket for å løse stædige problemer.

Hvis du er i en situasjon der du må endre overføringsenhetsstørrelsen, kan du gjøre det enkelt gjennom kommandolinjen ved hjelp av det evig nyttige nettverksoppsettverktøyet. Det er sannsynligvis viktig å merke seg at de fleste brukere aldri trenger å justere denne innstillingen, noe som gjør dette til et mer avansert tips.

For å se den nåværende MTU-størrelsen, bruk følgende nettverksoppsettflagg:

networksetup -getMTU

Med mindre det er endret, er standard MTU-størrelsen i OS X 1500 og vil bli rapportert tilbake slik:

Active MTU: 1500 (Current Setting: 1500)

For å endre det og angi en ny MTU-størrelse, bruk -setMTU-flagget, velg grensesnittet og gi en ny størrelse, slik som:

networksetup -setMTU en0 1453

en0 i dette tilfellet er Wi-Fi-grensesnittet til en MacBook Air uten en Ethernet-port, og 1453 er MTU-innstillingen valgt for eksemplet fordi det er det magiske nummeret som løst et vedvarende problem med trådløst slipp med noen Mac-maskiner.

Du kan bekrefte at endringen fant sted ved å bruke -getMTU-flagget igjen for å bekrefte nummeret. For at endringen faktisk skal tre i kraft, vil du sannsynligvis ønske å sykle Wi-Fi-tilkoblingen av og på som også kan gjøres via nettverksoppsett, men det er ikke alltid nødvendig.