Technician Guide

eLinehub Technician User Guide: Remote Diagnostics

By eLinehub10 min read

This guide covers the complete Technician workflow — from installing the software and setting up your account, through establishing a remote connection, to completing a diagnostic or programming job.

eLinehub is a pure-software remote automotive diagnostics platform. It maps a Mechanic’s physical VCI — whether USB-based or Ethernet/DoIP-based — directly to your computer as a locally connected device, so your OEM diagnostic software sees it exactly as if the hardware were sitting on your desk. No hardware relay boxes. No remote desktop. The Mechanic is the on-site workshop where the vehicle is located; you are the remote Technician performing the diagnostics.

Step 1: Download and Install

Open your browser and visit the official eLinehub website. Download the latest Technician installer. Once the download completes, run the file and follow the on-screen prompts to finish installation.

eLinehub Technician software installation setup wizard on a Windows desktop

Step 2: Create Your Account

When you open the software for the first time, you’ll complete a brief registration:

  1. Enter your email address and click Continue. A six-digit verification code will arrive in your inbox within a few seconds — enter it and submit.
  2. Fill in your profile details. Select your country first — this setting cannot be changed later. Then choose your state, the car brands you work with, and your certification types.
  3. Your email is set as your default username, but you can change it and add a profile photo. Review and accept the user agreement, then click Confirm to complete registration.
eLinehub Technician login and registration window prompting for an email address
Language: The client supports German, French, Russian, Spanish, Traditional Chinese, and more. To change the interface language, open Settings and select from the dropdown — this can be done at any time after installation.
eLinehub Technician software Settings menu showing the language selection dropdown

Step 3: Before You Connect

The checks below cover the most common reasons a connection fails or drops mid-session — complete them on both sides before you begin.

Network Requirements

Both the Technician and Mechanic need a minimum upload speed of 10 Mbps. A wired Ethernet connection is strongly recommended on both ends — especially during ECU programming sessions. DoIP and other Ethernet-based diagnostic protocols enforce strict application-layer communication timing, and wireless connections can introduce variable latency and packet loss that trigger unexpected session drops.

Driver Installation

  • Technician side: Install the official driver for the specific VCI model the Mechanic will be using. Without the correct driver, the device will not be recognized on your computer even after a successful connection is established.
  • Mechanic side: Standard USB diagnostic devices do not require driver installation. RNDIS-based devices — those that present themselves as a virtual network adapter — require the corresponding driver. If the device type is unclear, install the driver to be safe.

Step 4: Receive Orders and Communicate

eLinehub’s order system keeps vehicle and customer details off any public listing — every order reaches you through one of three direct channels:

Passcode Order

The Mechanic generates a unique Passcode when publishing an order. Enter it in the software to claim the job. Only the Technician holding the correct Passcode can accept it — orders cannot be intercepted by other specialists.

Custom Mechanic Software

Orders submitted through your custom Mechanic build route to your account automatically. No Passcode needed — the Mechanic publishes the job and it appears in your dashboard.

Team Mode

Private orders assigned to your Technician Team appear in your dashboard automatically — no Passcode required.

eLinehub Technician dashboard showing the Passcode entry popup after clicking Grab Order

Once you’ve accepted an order, use the built-in Live Chat to discuss vehicle symptoms and service scope with the Mechanic before you begin.

Onboarding a new workshop partner? Share the Mechanic User Guide before your first session — it covers the Mechanic’s steps from installation through marking an order Ready, so both sides are prepared before the connection is established.

Step 5: Establish the Remote Connection

When the Mechanic marks the order status as Ready, select it to open the connection setup panel. This step walks through four decisions: which device to connect to (5.1), how to bridge it if it’s a network adapter (5.2), which transmission mode to use (5.3), and what to check before launching your diagnostic software (5.4).

5.1 Select the Device

Choose the specific device on the Mechanic’s computer to connect to:

Mechanic USB Connects to a USB-type VCI. Used for traditional CAN, K-Line, and J2534 Pass-Thru devices.

Mechanic Network Adapter Connects to a network adapter on the Mechanic’s machine. Used for DoIP-based VCIs and RNDIS devices.

No Device (Build LAN) Establishes a virtual LAN between both computers without attaching a device. Useful when combined with third-party diagnostic routing software.

If no devices appear in the list, click Refresh. If the target device still doesn’t show up, the software will display a prompt to install the detection plugin — click to install, and it will take effect on both computers simultaneously.

eLinehub Technician interface showing the device selection dropdown listing Mechanic USB, Mechanic Network Adapter, and No Device options

5.2 Configure Bridge Mode (Network Adapter connections only)

If you selected Mechanic Network Adapter, choose how it is bridged to your computer. Select the mode that matches your diagnostic software’s network requirements:

eLinehub Link Bridges the Mechanic’s adapter to a virtual eLinehub Link adapter on your computer. This is the standard choice for most remote diagnostic scenarios, including DoIP workflows. Compatible with ISTA (BMW), XENTRY (Mercedes-Benz), Pathfinder (JLR), and similar OEM platforms. Most diagnostic software discovers network devices automatically — eLinehub Link works with that discovery process directly.

eLinehub vNet Use when your diagnostic software must communicate with a specific local network adapter directly rather than discovering it automatically. After connecting, set your physical NIC to obtain an IP automatically, then assign the fixed IP your diagnostic software expects to the eLinehub vNet adapter.

Physical adapter Bridges the Mechanic’s adapter to one of your physical NICs. Use when your diagnostic software must bind specifically to a physical adapter, or when it runs on a separate computer. After connecting, use a network cable to link the bridged adapter to the appropriate machine.

5.3 Select Transmission Mode

Relay (Recommended) Routes data through an eLinehub relay server. Compatible with all device types — both USB and network adapters. Select the server with the lowest latency from the list.

Once the connection is established, the Network Connection Status panel shows live RTT and packet loss for both sides. Confirm both readings meet the requirements for your operation type before launching your diagnostic software:

Operation typeRTTPacket lossConnection
ECU flash / SCN coding / SFD unlock / GeKo (VW Group gateway unlock)< 50 ms< 0.5%Wired, both sides
Diagnostics / fault reading / live data / variant coding< 150 ms< 1%Wired recommended

ECU Programming Session Requirements

Do not begin a programming session if RTT is above 50 ms or packet loss is above 0.5%. A single dropped packet can abort a J2534 URB sequence or invalidate an SFD or GeKo token window mid-operation.

Direct (P2P) Limited to USB-type devices only — network adapter connections require Relay. Establishes a peer-to-peer connection directly between both computers. Typically offers lower latency than Relay. If Relay shows persistently high RTT in your region and you are using a USB VCI, switch to Direct. Wired connections are still recommended on both sides.

eLinehub Technician connection panel showing Relay server list and Direct P2P option

Click Connect to proceed.

5.4 Connection Startup

After clicking Connect, the system runs a brief initialization. The interface will display sequential status messages such as “Initializing…” and “Mapping to the Technician side…” This is normal. Do not interrupt the process or close the software during this stage.

Once ready, the connection lines between Mechanic PC and Me turn green. The software then displays a live Network Connection Status panel showing the network type (Ethernet, Wi-Fi, or Mobile Hotspot) for both parties, latency, packet loss rate, real-time speed, and total data transferred.

Allow a few seconds after the lines turn green before launching your diagnostic software — this gives the VCI time to complete device initialization on your side. Verify the RTT and packet loss readings from Step 5.3 before opening your OEM software.

eLinehub Technician software showing an active remote connection with green status lines and the Network Connection Status panel

5.5 Internet Access Interruption

When the connected VCI or vehicle has an active gateway, your internet access may be interrupted while the diagnostic connection remains fully functional. This is expected behavior caused by routing priority, not a connection failure.

The Switch button in the connection panel toggles between two modes:

  • Diagnostic Priority Mode — Optimized routing for vehicle communication.
  • Internet Access Mode — Restores normal internet access on your computer.

Do not perform any diagnostic or programming operations while switching, as this causes a brief network interruption. If your diagnostic software behaves abnormally after switching, restart it — or click Switch again to return to Diagnostic Priority Mode.


Step 6: Launch Diagnostic Software

With the connection lines green and the network status panel showing stable readings, you can treat the setup as a local connection.

Open your OEM or professional diagnostic software — ISTA, ODIS, XENTRY, SDD, Pathfinder, or any J2534-compatible application. eLinehub’s USB redirection and network routing layer presents the remote VCI to your operating system as a locally attached device. Your diagnostic software operates with no awareness that the hardware is remote.

Topology diagram showing a physical VCI connected to the Mechanic’s on-site PC and appearing as a local USB or network device on the Technician’s PC through eLinehub

You can now perform all vehicle diagnostics, ECU programming, coding, and adaptation operations exactly as you would with a local setup.


Step 7: Complete the Order

When the session is finished, click Complete Order in the eLinehub software. The Mechanic receives a prompt to review and confirm. If the Mechanic does not respond within the timeout window, the system closes the order automatically.

Once the job moves to Completed status, you can review all past sessions — including vehicle details, operation notes, and duration — under Order History. Billing records for session-based jobs are available in the same view.

New to eLinehub?

Download the Technician software — your first session is free, and no hardware is required on your end to get started.

Download Technician Software → · Share the Mechanic User Guide with your partner →


Troubleshooting

The table below covers the most common issues encountered during setup and active sessions.

SymptomMost Likely CauseAction
No devices visible in listDetection plugin not installedClick the install prompt in the device panel; installs on both sides simultaneously
Device listed but won’t connectVCI driver missing on Technician sideInstall the correct OEM driver for the VCI model and reconnect
High latency / frequent session dropsNetwork environment or relay serverSwitch to a lower-latency relay server; switch both sides to wired; if USB-only, try Direct (P2P)
Connection stuck on “Mapping to Technician side”Driver conflict or antivirus interferenceRestart both computers; temporarily disable antivirus; retry
USB mapping failed with Windows error codeWindows driver or hardware conflictClick the error code to view official Windows guidance; resolve as directed
Internet access lost during sessionVehicle or VCI gateway routing conflictUse the Switch button to toggle between Diagnostic Priority and Internet Access modes
Plugin installation fails or conflictsConflicting software present on the systemeLinehub will attempt automatic removal; if it fails, manually uninstall the conflicting program, restart, and reconnect
ECU flash or SCN coding session aborted mid-operationRTT or packet loss exceeded threshold at session startCheck live readings in the Network Connection Status panel: RTT must be below 50 ms and packet loss below 0.5% before beginning. Restart only after both readings are stable
SFD token window expired before operation completed (Mercedes-Benz)High latency or connection instability during the token exchange windowUse Relay mode with the geographically closest server; both sides must be on wired Ethernet. If the token expires, request a new one — do not attempt to reuse an expired token

For issues not covered above, contact the support team at support@elinehub.com.


Frequently Asked Questions

QWhich bridge mode should I use for BMW ISTA or Mercedes-Benz XENTRY?
A
eLinehub Link is the correct mode for both. ISTA and XENTRY discover DoIP devices through standard network discovery — eLinehub Link bridges the Mechanic’s network adapter to a virtual eLinehub Link adapter on your PC, which both platforms detect automatically. Select eLinehub vNet only if your diagnostic software must address a specific local virtual adapter directly rather than using automatic discovery — this is uncommon and typically indicated in the OEM software’s network configuration documentation.
QWhy is P2P (Direct) mode unavailable when I select Mechanic Network Adapter?
A
P2P mode supports USB-type VCI connections only. Network adapter bridging — used for DoIP and RNDIS devices — requires Relay mode, which routes traffic through an eLinehub relay server. Select the lowest-latency server from the list before connecting.
QHow do I know when it is safe to start ECU programming after the connection turns green?
A
Wait a few seconds after the connection lines turn green for the VCI to complete device initialization. Then check the Network Connection Status panel: RTT must be below 50 ms and packet loss below 0.5% before beginning any flash session, SCN coding, or token-based operation. Both readings update in real time — start the programming software only after both thresholds are met.
QMy internet access dropped as soon as I connected to the vehicle. Is the connection broken?
A
The diagnostic connection is intact. When the connected VCI or vehicle has an active gateway, the software routes traffic through the vehicle network by default, which interrupts your normal internet access. Use the Switch button in the connection panel to toggle between Diagnostic Priority Mode and Internet Access Mode. Do not switch while a programming or diagnostic operation is in progress.
QCan I use eLinehub with a multi-brand J2534 device like CarDAQ-Plus 3 or MaxiFlash?
A
Multi-brand J2534 devices work with eLinehub through either USB mapping or network adapter bridging, depending on how the device interfaces with the vehicle. If the device presents as a USB VCI, select Mechanic USB. If it presents as an RNDIS or DoIP network adapter, select Mechanic Network Adapter and choose the appropriate bridge mode for your diagnostic software.
QWhat happens if the detection plugin is not installed on the Mechanic’s computer?
A
The device list in the connection panel will appear empty or incomplete. A prompt to install the detection plugin appears automatically — clicking it installs the plugin on both the Technician and Mechanic computers simultaneously. No manual installation is required on either side.
QHow does Passcode Order Protection prevent my orders from being redirected to another specialist?
A
Each order is bound to the Technician who accepts the Passcode. The platform has no mechanism to redirect or reassign a Passcode-bound order to another specialist — once accepted, the job belongs to your account for the duration of the session and cannot be intercepted by other specialists on the platform.
QHow does Custom Mechanic Software keep workshop orders routed to my account?
A
Technicians who distribute a custom Mechanic build to their workshop partners have all orders submitted through that build routed to their account by default. The workshop side requires no Passcode — they open the custom build, publish the job, and it arrives in your dashboard automatically. Orders submitted through a custom build cannot be routed to a different Technician account.

Get Started

Start Your First Remote Diagnostic Session

Your first session is free. No hardware required on your end — the Mechanic software is always free for workshop partners.

Download Technician Software — Free Trial
Download Mechanic Software — Free

Questions: support@elinehub.com