diff --git a/docs/getting-started/flashing-firmware/esp32/cli-script.mdx b/docs/getting-started/flashing-firmware/esp32/cli-script.mdx
index 5c29926e..ff748f01 100644
--- a/docs/getting-started/flashing-firmware/esp32/cli-script.mdx
+++ b/docs/getting-started/flashing-firmware/esp32/cli-script.mdx
@@ -22,7 +22,9 @@ The [T-Beam 0.7](/docs/hardware/devices/tbeam#t-beam---v07) board is an earlier
:::
## Command Line Interface Instructions
+
### Install Prerequisite Software
+
-
Check if you have `python3` and `pip` installed with the following command
```shell
@@ -57,8 +58,6 @@ sudo apt-get install python3-pip
-
-
OS X comes with `Python 2.7` installed, but not `pip`. The following uses Homebrew to install `python3` which includes `pip3`. On MacOS you will use `pip3` instead > of `pip`.
:::note
@@ -110,7 +109,6 @@ pip --version
:::
-
@@ -120,7 +118,6 @@ pip --version
pip3 install --upgrade esptool
```
-
### Confirm Communication With Chip
-
+
+
+:::important
+On Linux, you may need to explicitly declare esptool as a .py script. Use `esptool.py chip_id`.
+:::
+
+
:::important
@@ -244,7 +247,6 @@ device-update.bat -f firmware-BOARD-VERSION.bin
-
## Connect and Configure Device
After flashing the Meshtastic firmware to the device, you can proceed with the initial configuration.