Egészen a közelmúltig a készülékek egymáshoz csatlakoztatásához különböző típusú (egyenes vagy kereszt) kábelek voltak szükségesek. Kapcsoló és kapcsoló, vagy kapcsoló és forgalomirányító között másfajta Ethernet kábelt kellett alkalmaznunk. Az auto-MDIX (automatic medium-dependent interface crossover, automatikus közegfüggő interfész fordítás) funkció kiküszöbölte ezt a problémát. Amikor az auto-MDIX engedélyezett, az interfész automatikusan felismeri a megfelelő kábel típusát (egyenes vagy kereszt), és ennek megfelelően konfigurálja a kapcsolatot. Ha egy kapcsolót az auto-MDIX funkció nélkül kívánunk más eszközökkel összekötni, akkor egyenes kábelt kell használnunk szerverek, munkaállomások és forgalomirányítók csatlakoztatására, míg fordított kábelt kapcsolók és hub-ok esetén.
Az auto-MDIX engedélyezésével, bármelyen típusú kábelt használhatunk két eszköz összekötésénél, az interfész automatikusan be fogja állítani a megfelelő értékeket. Az újabb Cisco forgalomirányítóknál és kapcsolóknál az mdix auto paranccsal engedélyezhetjük ezt a képességet interfész konfigurációs módban. Az auto-MDIX használatakor az interfész sebességét és duplexitását is auto értékre kell állítani, hogy ez a funkció is megfelelően működjön.
Az auto-MDIX beállításához szükséges parancsok az 1. ábrán láthatók.
MEGJEGYZÉS: Az automatikus MDIX funkció alapértelmezés szerint engedélyezve van a Catalyst 2960 és a Catalyst 3560 kapcsolóknál, de nem támogatott a régebbi Catalyst 2950 és a Catalyst 3550 kapcsolók esetén.
Egy interész auto-MDIX beállításának ellenőrzésére használjuk a show controllers ethernet-controller utasítást a phy opcióval. Hogy leszűkítsük a megjelenő kimenetet az auto-MDIX-el kapcsolatos sorokra, alkalmazzuk a include Auto-MDIX szűrőt. A 2. ábrán látható módon ellenőrizhetjük, hogy a funkció engedélyezett-e.
A 3. ábrán lévő parancsszimulátorral gyakorolhatjuk az S2 kapcsoló F0/1 portjának auto-MDIX beállítását.