After recent Linux changes, w1 connector enters an infinite loop.
According to the commit message (8a0427d), the last (status) netlink msg should have ack=seq, whereas all the others messages should have ack=seq+1. Note that kernel documentation is still outdated.
I've created a patch that works with modern kernels: https://github.com/marcin1j/openwrt-packages/blob/0ffd10778e1bf91e2d457befea0ea9cf217b89d5/utils/owfs/patches/100-fix-netlink-w1-status-message-detection.patch