Konfiguracja kabla ENET: od zera do pierwszego połączenia
Statyczne IP, tryb samolotowy i rozwiązywanie typowych błędów przy kodowaniu BMW F i G kablem ENET.
— Tekin Code
Kable ENET (Ethernet-to-OBD) to najszybsza i najpewniejsza droga do kodowania BMW F i G po 2007 roku. 10-50 × szybsze niż Wi-Fi/Bluetooth, brak utraty pakietów. Ten przewodnik prowadzi krok po kroku od wpięcia kabla do pierwszego udanego odczytu ECU.
Wymagania
• Autentyczny kabel ENET-OBD (z chipem, nie passthrough)
• Urządzenie Android lub iOS (adapter USB-C / Lightning)
• Licencja OBDThink Pro (do kodowania)
• Napięcie akumulatora min. 12,4 V
Krok 1: ustawienia urządzenia
Przed włączeniem trybu samolotowego raz: wyłącz Wi-Fi i Bluetooth, wyłącz automatyczne przełączanie sieci. To krytyczne, bo niektóre urządzenia przechodzą na sieć komórkową podczas sesji OBD i tracą pakiety.
Settings → Wi-Fi → Auto-Join → OFF
Settings → Bluetooth → OFF
Settings → Airplane Mode → ON
Krok 2: konfiguracja statycznego IP
Kabel ENET nie zawiera serwera DHCP, więc telefon nie dostanie IP automatycznie. Trzeba ustawić statyczne IP ręcznie:
IP Address: 169.254.250.250
Subnet Mask: 255.255.0.0
Router: (pozostaw puste)
DNS: (pozostaw puste)
Zły IP → 'Connection Error'. Zakres 169.254.x.x to link-local — dokładnie ten używany przez kabel ENET.
Krok 3: połączenie fizyczne
Zapłon ON, silnik wyłączony. Port OBD pod siedzeniem kierowcy lub w lewej dolnej części kolumny kierownicy. Wepnij kabel mocno — niedociśnięty wtyk to najczęstsza przyczyna usterki.
Krok 4: połączenie w OBDThink
Otwórz aplikację → Adapter Settings → ENET → Connect. Pierwsze połączenie 3-5 sekund. Po załadowaniu listy ECU możesz wejść do dowolnego modułu.
Częste błędy i rozwiązania
• 'Gateway unreachable' — maska musi być 255.255.0.0, nie 255.255.255.0
• Zrywa połączenie — wyłącz CarPlay, koliduje z OBD
• Timeout — sprawdź akumulator, poniżej 12,0 V ECU nie odpowiadają
• Pusta lista ECU — niech auto śpi 30 min, potem ponów
Przy poprawnej konfiguracji ENET daje 99 % niezawodności i jest niezastąpiony przy długich sesjach kodowania.