콘텐츠로 이동

ESP32-S3 Monitor


Go Back Index


ESP-IDF Monitor


  • ESP-IDF Monitor

    I (27) boot: ESP-IDF v5.4.3-277-gaac5b37fa3 2nd stage bootloader
    I (27) boot: compile time Nov 25 2025 17:30:02
    I (27) boot: Multicore bootloader
    I (28) boot: chip revision: v0.1
    I (31) boot: efuse block revision: v1.2
    I (35) boot.esp32s3: Boot SPI Speed : 80MHz
    I (39) boot.esp32s3: SPI Mode       : DIO
    I (42) boot.esp32s3: SPI Flash Size : 8MB
    I (46) boot: Enabling RNG early entropy source...
    I (51) boot: Partition Table:
    I (53) boot: ## Label            Usage          Type ST Offset   Length
    I (60) boot:  0 nvs              WiFi data        01 02 00009000 00006000
    I (66) boot:  1 phy_init         RF data          01 01 0000f000 00001000
    I (73) boot:  2 factory          factory app      00 00 00010000 00100000
    I (79) boot: End of partition table
    I (82) esp_image: segment 0: paddr=00010020 vaddr=3c090020 size=1b5c8h (112072) map
    I (110) esp_image: segment 1: paddr=0002b5f0 vaddr=3fc9b300 size=04a28h ( 18984) load
    I (114) esp_image: segment 2: paddr=00030020 vaddr=42000020 size=8b69ch (571036) map
    I (215) esp_image: segment 3: paddr=000bb6c4 vaddr=3fc9fd28 size=00988h (  2440) load
    I (216) esp_image: segment 4: paddr=000bc054 vaddr=40374000 size=1729ch ( 94876) load
    I (239) esp_image: segment 5: paddr=000d32f8 vaddr=50000000 size=0001ch (    28) load
    I (249) boot: Loaded app from partition at offset 0x10000
    I (249) boot: Disabling RNG early entropy source...
    I (259) octal_psram: vendor id    : 0x0d (AP)
    I (259) octal_psram: dev id       : 0x02 (generation 3)
    I (259) octal_psram: density      : 0x03 (64 Mbit)
    I (261) octal_psram: good-die     : 0x01 (Pass)
    I (265) octal_psram: Latency      : 0x01 (Fixed)
    I (270) octal_psram: VCC          : 0x01 (3V)
    I (274) octal_psram: SRF          : 0x01 (Fast Refresh)
    I (279) octal_psram: BurstType    : 0x01 (Hybrid Wrap)
    I (284) octal_psram: BurstLen     : 0x01 (32 Byte)
    I (288) octal_psram: Readlatency  : 0x02 (10 cycles@Fixed)
    I (293) octal_psram: DriveStrength: 0x00 (1/1)
    I (298) MSPI Timing: PSRAM timing tuning index: 5
    I (302) esp_psram: Found 8MB PSRAM device
    I (306) esp_psram: Speed: 80MHz
    I (322) mmu_psram: Read only data copied and mapped to SPIRAM
    I (383) mmu_psram: Instructions copied and mapped to SPIRAM
    I (383) cpu_start: Multicore app
    I (761) esp_psram: SPI SRAM memory test OK
    I (769) cpu_start: Pro cpu start user code
    I (769) cpu_start: cpu freq: 160000000 Hz
    I (769) app_init: Application information:
    I (769) app_init: Project name:     esp32s3_sniffer
    I (774) app_init: App version:      v1.0.0-8-g41e6701-dirty
    I (779) app_init: Compile time:     Nov 25 2025 17:29:28
    I (784) app_init: ELF file SHA256:  5b4d5ab17...
    I (788) app_init: ESP-IDF:          v5.4.3-277-gaac5b37fa3
    I (794) efuse_init: Min chip rev:     v0.0
    I (797) efuse_init: Max chip rev:     v0.99
    I (801) efuse_init: Chip rev:         v0.1
    I (805) heap_init: Initializing. RAM available for dynamic allocation:
    I (812) heap_init: At 3FCA4D30 len 000449E0 (274 KiB): RAM
    I (817) heap_init: At 3FCE9710 len 00005724 (21 KiB): RAM
    I (822) heap_init: At 3FCF0000 len 00008000 (32 KiB): DRAM
    I (827) heap_init: At 600FE000 len 00001FE8 (7 KiB): RTCRAM
    I (832) esp_psram: Adding pool of 7488K of PSRAM memory to heap allocator
    I (839) esp_psram: Adding pool of 18K of PSRAM memory gap generated due to end address alignment of drom to the heap allocator
    I (850) spi_flash: detected chip: generic
    I (854) spi_flash: flash io: dio
    I (857) sleep_gpio: Configure to isolate all GPIO pins in sleep state
    I (863) sleep_gpio: Enable automatic switching of GPIO sleep configuration
    I (870) main_task: Started on CPU0
    I (883) esp_psram: Reserving pool of 32K of internal memory for DMA/internal allocations
    I (883) main_task: Calling app_main()
    I (892) MAIN: NVS initialized
    W (892) tusb_desc: No Device descriptor provided, using default.
    W (892) tusb_desc: No FullSpeed configuration descriptor provided, using default.
    W (900) tusb_desc: No String descriptors provided, using default.
    I (906) tusb_desc:
    ┌─────────────────────────────────┐
    │  USB Device Descriptor Summary  │
    ├───────────────────┬─────────────┤
    │bDeviceClass       │ 239         │
    ├───────────────────┼─────────────┤
    │bDeviceSubClass    │ 2           │
    ├───────────────────┼─────────────┤
    │bDeviceProtocol    │ 1           │
    ├───────────────────┼─────────────┤
    │bMaxPacketSize0    │ 64          │
    ├───────────────────┼─────────────┤
    │idVendor           │ 0x303a      │
    ├───────────────────┼─────────────┤
    │idProduct          │ 0x4001      │
    ├───────────────────┼─────────────┤
    │bcdDevice          │ 0x100       │
    ├───────────────────┼─────────────┤
    │iManufacturer      │ 0x1         │
    ├───────────────────┼─────────────┤
    │iProduct           │ 0x2         │
    ├───────────────────┼─────────────┤
    │iSerialNumber      │ 0x3         │
    ├───────────────────┼─────────────┤
    │bNumConfigurations │ 0x1         │
    └───────────────────┴─────────────┘
    I (1073) TinyUSB: TinyUSB Driver installed
    I (1076) USB_CDC: USB CDC initialized
    I (1080) pp: pp rom version: e7ae62f
    I (1083) net80211: net80211 rom version: e7ae62f
    I (1089) wifi:wifi driver task: 3fcb7288, prio:23, stack:6656, core=0
    I (1099) wifi:wifi firmware version: 4ec8aba
    I (1099) wifi:wifi certification version: v7.0
    I (1102) wifi:config NVS flash: enabled
    I (1105) wifi:config nano formatting: disabled
    I (1110) wifi:Init data frame dynamic rx buffer num: 32
    I (1115) wifi:Init static rx mgmt buffer num: 5
    I (1119) wifi:Init management short buffer num: 32
    I (1123) wifi:Init dynamic tx buffer num: 32
    I (1127) wifi:Init static tx FG buffer num: 2
    I (1131) wifi:Init static rx buffer size: 1600
    I (1136) wifi:Init static rx buffer num: 10
    I (1139) wifi:Init dynamic rx buffer num: 32
    I (1144) wifi_init: rx ba win: 6
    I (1146) wifi_init: accept mbox: 6
    I (1149) wifi_init: tcpip mbox: 32
    I (1153) wifi_init: udp mbox: 6
    I (1155) wifi_init: tcp mbox: 6
    I (1158) wifi_init: tcp tx win: 5760
    I (1162) wifi_init: tcp rx win: 5760
    I (1165) wifi_init: tcp mss: 1440
    I (1168) wifi_init: WiFi IRAM OP enabled
    I (1172) wifi_init: WiFi RX IRAM OP enabled
    I (1176) phy_init: phy_version 701,f4f1da3a,Mar  3 2025,15:50:10
    I (1214) wifi:mode : null
    I (1214) SNFFER: Streamer task started
    I (1214) SNFFER: USB CDC ready: NO, USB CDC sent: 0 packets
    I (1215) SNFFER: Sniffer started (Ring+CDC, prefix+payload stored)
    I (1220) wifi:ic_enable_sniffer
    I (1223) SNFFER: Promiscuous mode enabled
    I (1226) WIFI_MGR: wifi_mgr_init: mode=null
    W (1281) SNFFER: USB CDC not ready, dropping packet
    

  • ESP-IDF Monitor 확인 후

  • 아래 USB CDC 준비 확인 후 Capture 진행
  • Python 으로 Sniffer Capture 진행
W (76927) SNFFER: USB CDC not ready, dropping packet
W (77027) SNFFER: USB CDC not ready, dropping packet
W (77127) SNFFER: USB CDC not ready, dropping packet
W (77227) SNFFER: USB CDC not ready, dropping packet
W (77327) SNFFER: USB CDC not ready, dropping packet
W (77427) SNFFER: USB CDC not ready, dropping packet
W (77527) SNFFER: USB CDC not ready, dropping packet
W (77627) SNFFER: USB CDC not ready, dropping packet
W (77727) SNFFER: USB CDC not ready, dropping packet
W (77827) SNFFER: USB CDC not ready, dropping packet
W (77927) SNFFER: USB CDC not ready, dropping packet
W (78027) SNFFER: USB CDC not ready, dropping packet
W (78127) SNFFER: USB CDC not ready, dropping packet
I (78212) SNFFER: Captured: 2900, Dropped: 0  (WIFI Packet)
W (78227) SNFFER: USB CDC not ready, dropping packet
W (78327) SNFFER: USB CDC not ready, dropping packet
W (78427) SNFFER: USB CDC not ready, dropping packet
W (78527) SNFFER: USB CDC not ready, dropping packet
W (78627) SNFFER: USB CDC not ready, dropping packet
W (78727) SNFFER: USB CDC not ready, dropping packet
W (78827) SNFFER: USB CDC not ready, dropping packet
W (78928) SNFFER: USB CDC not ready, dropping packet
W (79028) SNFFER: USB CDC not ready, dropping packet
W (79128) SNFFER: USB CDC not ready, dropping packet
W (79228) SNFFER: USB CDC not ready, dropping packet
W (79328) SNFFER: USB CDC not ready, dropping packet
W (79428) SNFFER: USB CDC not ready, dropping packet


WIFI Command


Go Back Index

Serial 기반의 Commands 제공


  • ESP-IDF Monitor 기반 Commands
  • WIFI Command 지원
  • 각 WIFI MODE 설정 (ap/sta/ap+sta/null)
  • 각 CH 변경
  • 각 상태 확인
    wifi>  wifI (271251) SNFFER: USB CDC ready: YES, USB CDC sent: 2796 packets
    wifi>  wifiI (271350) SNFFER: USB CDC Sent: 2800 packets (Ring buffer size: 0)
    wifi>  wifi
    Usage:
      wifi mode <ap|sta|ap+sta|null>
      wifi sta ssid "<ssid>"
      wifi sta pw "<password>"
      wifi ap ssid "<ssid>"
      wifi ap pw "<password>"  (>=8 chars) or empty to open
      wifi ch <1-13>
      wifi ring reset
      wifi status