For the BMW F-series or higher there was a WiFi adapter available, that allows to communicate directly using the BMW ENET protocol.
It is based on the hardware of an A5-V11 3G/4G Router. The adapter has the following features:
- MediaTek/Ralink RT5350F processor with 350MHz
- DC/DC converter for improved power consumption
- With additional CPU heat sink for over temperature protection
- OpenWrt operating system
- LuCi web interface
- Firmware update possible via web interface
- DHCP server
- ESSID: Deep OBD BMW
- Default Wifi password: deepobdbmw
- Default IP address: 192.168.100.1
- Default root password: root
- The adapter has been redesigned with a smaller housing.
Since the adapter is no longer available, there are some commercial alternatives:
modBM: modBM Wifi ENET adapter which also uses the A5-V11 3G/4G Router.
Unichip: Unichip ENET WiFi adapter (company not existing any more) It's recommended to changed the settings of the adapter to the values of the EnetWifiSettings.dat
configuration file.
For BMW pre F-series use the Bluetooth adapter
You could also use an ENET adapter cable, in this case you have to configure the Android LAN adapter with an Auto IP address (APIPA address),
for example 169.254.1.10 / 255.255.0.0
.
This is required because the vehicle will not get a DHCP address and will fall back to Auto IP adress mode.
When using Ethernet as vehicle connection Yantex translation is not available because Android always tries to use Ethernet as internet connection (which is not available in this case).
Another solution is to use an OpenWrt WiFi router (e.g. MT7620A
), update the firmware from the manufacturer and connect the cable to one of the LAN ports (not WAN) of the router.
A buck-boost 12V DC-DC converter (e.g. DD39AJPA
from eletechsup and adjust the output voltage to 12V) is required for power supply.
The router has to be configured with ESSID Deep OBD BMW
and IP address 192.168.100.1
. For encryption use WPA2-PSK
and specify a key (The default key is deepobdbmw
).
If the adapter gets unreachable after a misconfiguration there is a possibility to perform a factory reset.
You have to open the adapter and press the reset button after the adapter has booted.
You could use the ENET WiFi adapter on a windows PC with INPA, Tool32 or ISTA-D as a replacement for an ENET adapter cable. The following steps are required to establish the connection:
- Install .NET Framework 4.8 Runtime or higher, .NET 8.0 Desktop Runtime,
and VS C Runtime 64 bit or VS C Runtime 32 bit. - For Windows 11: Allow location access for all apps in the system settings to enable WiFi access.
- Optionally connect the ENET adapter with the PC. The PC automatically gets an IP address from the adapter DHCP server.
- If the vehicle is connected directly to your local network (with a DHCP server present) the vehicle will get an IP address from the DHCP server.
- Download the latest binary package and extract the .zip file. Start
Api32\EdiabasLibConfigTool.exe
and follow the instructions in the status window: Search the adapter, select it, optionally clickConnect
, clickCheck Connection
and patch the required EDIABAS installations. - For ISTA-D: You have to select the
EDIABAS\bin
directory inside ISTA-D first. - Optionally you could also open the adapter configuration page in the web browser.
- For ISTA-D: In
Administration
->VCI Config
select asInterface type
:Ediabas default settings (ediabas.ini)