PassThru en Mac, Linux e iOS
Usar la ECO-LITE TOOL o el ECOPRO Gen4 como interfaz PassThru desde un Mac, un PC con Linux, un PC con Windows para ARM o una app de iPhone.
Revisado por Daniel Morales, fundador de Reprorace SL, el
La ECO-LITE TOOL y el ECOPRO Gen4 hablan con el ordenador por Wi-Fi (la red local) o por USB, con el mismo emparejamiento y el mismo cifrado en todos los sistemas. Para emparejar un ordenador o un móvil siempre hay que pulsar el botón del equipo.
1. Qué hay para cada sistema
| Sistema | Qué incluye |
|---|---|
| Windows (32 y 64 bits, también Windows para ARM) | Interfaz J2534 (API 04.04 y 05.00) para programas de 32 y 64 bits, D-PDU API y RP1210. Wi-Fi o USB. |
| macOS (chip Apple e Intel) | Biblioteca J2534 (API 04.04 y 05.00) y D-PDU API. La clave de este Mac queda en su llavero. Wi-Fi o USB. |
| Linux | Biblioteca J2534 (API 04.04 y 05.00), D-PDU API y un puente para usar can-utils y python-can. Wi-Fi o USB. |
| iPhone y iPad | Un kit para que las apps hablen con el equipo. Solo por Wi-Fi. |
Importante: Los programas de los fabricantes de vehículos (ODIS, Xentry, FDRS y similares) solo existen para Windows. En un Mac, instálalos en una máquina virtual con Windows (Parallels Desktop, VMware Fusion o UTM).
2. Mac con Windows en una máquina virtual
- Instala Windows 11 en la máquina virtual. En un Mac con chip Apple es Windows para ARM: el instalador de Windows lo detecta y deja la interfaz lista para los programas de 32 y 64 bits, que Windows ejecuta emulados.
- Pon la red de la máquina virtual en modo compartido o en puente, de forma que llegue a la red donde está el equipo.
- Arma el modo PassThru en el equipo (mantén pulsado su botón entre 2 y 5 segundos) y empareja Windows con «ecolite-pt-config pair TOOL tcp:<IP del equipo>». Cuando lo pida, pulsa el botón del equipo.
- En el programa de diagnosis, elige la interfaz de Diaglana con el nombre de tu equipo (ECO-LITE TOOL o ECOPRO Gen4). Con varios equipos, ejecuta una vez como administrador «ecolite-pt-config register»: cada uno aparece con su número de serie, y «ecolite-pt-config prefer» y su nombre elige el que se abre por defecto.
Consejo: Por Wi-Fi no hace falta pasar el USB a la máquina virtual. Para programar centralitas es más estable el USB: pásalo a la máquina virtual desde su menú de dispositivos USB.
3. Mac y Linux sin máquina virtual
- Instala el paquete: en un Mac, el instalador .pkg; en Linux, el .deb («sudo apt install ./» y el nombre del fichero) o el .tar.gz con «sudo ./instalar.sh».
- Arma el modo PassThru en el equipo y empareja con «ecolite-pt-config pair TOOL tcp:<IP del equipo>» (por USB, «serial:» y el puerto). Pulsa el botón del equipo cuando lo pida. En Linux la clave de este ordenador queda en el llavero de tu sesión o, en un servidor, en un fichero que solo puede leer tu usuario.
- Los programas que admiten J2534 en Mac o Linux encuentran el equipo en la carpeta /etc/j2534, y los de D-PDU API en /etc/pdu_api_root.xml. Las herramientas abiertas que lo buscan en tu carpeta ~/.passthru (como ecu_diagnostics) lo ven después de ejecutar una vez «ecolite-pt-config register» con la ruta de la biblioteca.
4. can-utils y python-can en Linux
- Con el equipo armado y emparejado, ejecuta «ecolite-pt-slcan --link /tmp/ecolite-slcan».
- Crea la interfaz de red CAN: «sudo slcand -o -s6 $(readlink /tmp/ecolite-slcan) slcan0» (s6 es 500 kbit/s) y «sudo ip link set slcan0 up».
- Usa slcan0 como cualquier interfaz CAN: «candump slcan0», «cansend slcan0 7DF#0201000000000000» o python-can con el canal slcan0.
5. Apps de iPhone y iPad
- El kit para desarrolladores es un paquete Swift sin dependencias externas: emparejar, abrir el equipo, CAN, filtros e ISO 15765 (UDS y OBD).
- Emparejar exige pulsar el botón del equipo: ninguna app puede emparejarse sin que alguien toque el equipo.
- La app tiene que pedir permiso de red local: iOS lo pregunta la primera vez que busca el equipo.
- La clave del iPhone queda en su llavero, solo en ese aparato: no pasa a copias de seguridad ni a otro teléfono.
Consejo: Es una función técnica en pruebas y no sustituye a una herramienta de diagnosis homologada. Pide a soporte los paquetes para Mac y Linux o el kit para iOS.
Más guías de esta sección
- Cómo funciona una sesión remota
- Plan del túnel: conectar una herramienta al vehículo a distancia
- Aceptar o retirar el acceso remoto a tu vehículo
- Colaborar en una sesión: mensajes, indicaciones y fotos
- Modo PassThru del equipo desde la app
- Solicitudes de asistencia, citas y órdenes de trabajo
- Configuración y diagnosis de vehículos antiguos: VAG y otras marcas
- Codificación y programación de vehículos modernos
- Diagnóstico automático: un toque y te lo explica
- Leer un vehículo y compartir el informe
- Diagnosis CANopen de maquinaria
- Ficha del vehículo: identificarlo por el VIN
- Panel en directo, funciones de servicio y prueba de batería
- Procedimientos v2: beta y operativos
- Avisos de compatibilidad de tu herramienta
- Capturas CAN
- Informe previo a la compra
- Estado de la batería de eléctricos e híbridos
- Pedir ayuda a Diaglana
- Tu primera lectura: entender el resultado y qué hacer
- Opciones de diagnosis: cada ajuste y cuándo cambiarlo
- Ajustes del taller: solicitudes, órdenes, red y avisos
- Lectura: elegir el protocolo y entender el informe OBD sobre UDS
- Qué significa un código de avería
- Datos en vivo: paneles, grabación y exportación
- Adjuntar los códigos de avería a una orden de trabajo
- Procedimientos que escriben, programan o se autentican
- ISOBUS: leer y cambiar el NAME de un apero
- Diagnosis por Ethernet (DoIP)
- Descargar Diaglana PassThru para Windows, Mac y Linux
- Autorizar un PC para el PassThru
- Actualizaciones de Diaglana PassThru