Skip to content

iOS 26 issue with getting IP address with NCM #3505

@TheHogfather562

Description

@TheHogfather562

Operating System

Others

Commit SHA

41a00f4

Board

multiple custom boards, esp32-s3 based and nrf52833 based

Firmware

examples/device/net_lwip_webserver

What happened ?

On the newest iOS version 26.3 and ever since the release of iOS 26, the success rate of obtaining a IP Address from the built in DHCP server is about 30%.

How to reproduce ?

Upload example to a nrf52833dk, plug into an iPad or iPhone running iOS 26 and the ip address won't show up most of the time; in settings->Ethernet->TinyUSB Device.

Debug Log as txt file (LOG/CFG_TUSB_DEBUG=2)

I can't currently produce logs as I'm on a custom board.

Screenshots

I think it might be that the iPhone requests an ip address before the usb device is fully ready and then never asks again. Similar to this potentially #3445.

I've got the issue on both a nrf52833 based board and an esp32-s3 based board.

However I don't see this problem at all on a RP2350 based board

I have checked existing issues, discussion and documentation

  • I confirm I have checked existing issues, discussion and documentation.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions