I flashed the pb2 board with the latest image using the Beagle Board Imaging Utility:
pocketbeagle2-debian-13.5-base-v6.12-arm64-2026-05-19-8gb.img.xz on MacOS Tahoe 26.5.
The connection is possbile via USB Serial console, but the connection via local network over usb fails.
Apparently the assigned IP is prefixed with 192.168… and it appears with a yellow dot (as opposed to a green dot) in the network devices overview.
The same board with a Debian 12 Image for Bela Gem is working and connecting flawless.
Looking forward for error replications and your expertise!
So there is a new flag in bb-imager-rs, enable-usb-dhcp… Please try with that enabled… As long as you have Internet connection sharing enabled, the USB port should get an IP address from your Mac.. (it takes 3 reboots to resize and setup first user, so give it a minute or two on boot up)
Thanks for the quick reply. The flag was set and I waited 5- 10 minutes and did several reboots of the board. The bela Denian 12 worked, so might it be related to some changes in Debian 13 regarding the usb networking?
I’m so confused, it should be up.. On Mac there should be a usb-serial interface that comes up with the board on bootup.. Using a serial terminal can you login into the PB2 run, sudo ifconfig -a so we can we what ip address have gotten from your Mac..
That looks like a local assignment from Mac… Do you have Internet connections sharing or tether enabled? I’m away from home and my Mac mini, will double check later tonight
As already mentioned I have an identical pb2 with a Bela Gem Stereo Head and it works out of the box with my local Mac (and the Debian 12 based bela image). So I guess the origin of the problem lies with the pb2 board rather than the mac.
The Debian 13 Image for the pb2 (without bela header) was configured with enabled usb dhcp and disabled shared internet. Should be good, right?
Are there MacOS users that can reproduce the error using the latest PocketBeagle2 Firmware with DHCP checkbox on? I am kind of lost what to do, or if I should just create a startup script that binds the address with the commands from my previous post, but it looks not very sunstainable and needs to be done after each install of the firmware …