From fdcc885aa945e05edd9dde071c8b2c74201a37e4 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Tue, 20 Aug 2019 23:21:18 +0200 Subject: [PATCH] Use /dev/tty on OSX rather than /dev/cu See https://stackoverflow.com/questions/8632586/macos-whats-the-difference-between-dev-tty-and-dev-cu/8632603 --- include/usart_defs.h | 2 +- proxmark3.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/usart_defs.h b/include/usart_defs.h index 232e80276..cf6630e83 100644 --- a/include/usart_defs.h +++ b/include/usart_defs.h @@ -18,7 +18,7 @@ #if defined (_WIN32) #define SERIAL_PORT_EXAMPLE_H "com3" #elif defined(__APPLE__) -#define SERIAL_PORT_EXAMPLE_H "/dev/cu.usbmodem" +#define SERIAL_PORT_EXAMPLE_H "/dev/tty.usbmodemiceman1" #else #define SERIAL_PORT_EXAMPLE_H "/dev/ttyACM0" #endif diff --git a/proxmark3.sh b/proxmark3.sh index be3cfd690..89e7e960b 100755 --- a/proxmark3.sh +++ b/proxmark3.sh @@ -21,7 +21,7 @@ function wait4proxmark_Linux { function wait4proxmark_macOS { echo >&2 "[=] Waiting for Proxmark3 to appear..." while true; do - PM3=$(find /dev/pm3-* /dev/cu.usbmodem* 2>/dev/null | head -1) + PM3=$(find /dev/pm3-* /dev/tty.usbmodem* 2>/dev/null | head -1) if [[ $PM3 != "" ]]; then break fi