What is the IP of the physical interface? If you have one, remove it, as it should not have one. I personally have a bridge made by myself and configured through ip, rather than using the built-in lxd tooling.
ip link add name lxdbr0 type bridge
ip link set enp4s0 master lxdbr0
ip link set dev lxdbr0 up
ip link set dev enp4s0 up
I create this at each bootup before I start dhcpcd. 0 config in the network description. If I wanted a static IP on the bridge, I’d still use ip.
There are no firewall rules on my host though. Check:
iptables -L -n -v
If you are using ubuntu, check ufw rules. If fedora / rhel, check firewalld rules. But given the inability to ping, I would say it’s something to do with the lxd bridge config. My interface is not managed, so managed: false. And no config and no location, not even - none.
In ubuntu, most likely through netplan. Something like this:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: no
dhcp6: no
bridges:
lxdbr0:
interfaces: [eno1]
dhcp4: no
dhcp6: no
addresses:
- 10.239.64.2/24
routes:
- on-link: true
to: 0.0.0.0/0
via: 10.239.64.1
gateway6: fe80::1
nameservers:
addresses:
- 213.133.98.98
- 213.133.100.100
- 213.133.99.99
- 2a01:4f8:0:1::add:1010
- 2a01:4f8:0:1::add:9999
- 2a01:4f8:0:1::add:9898
You probably should not copy the above, but it is a good example I found and modified a bit for your IP.
However, I am rather curious what is the default gateway in your configuration. It doesn’t look like you have one. I was also curious where you got that subnet from. I don’t know which one is your router, but in your config, the laptop clearly has the first IP from that subnet.
Let me know if you don’t figure this out in a few days. I might have something about this in my note files. (I don’t have this particular thing memorized).