If the servers where people are seeing this problem are all openwrt running Samba 2.0, then it appears this is a known incompatibility dating back to 2004. I could open a bug report upstream asking for Linux CIFS compatibility with Samba 2.0, but if it hasn't been fixed so far, it's unlikely that anyone will fix it now.
Why is OpenWRT shipping with a version of Samba that was superseded 8 years ago?
If the servers where people are seeing this problem are all openwrt running Samba 2.0, then it appears this is a known incompatibility dating back to 2004. I could open a bug report upstream asking for Linux CIFS compatibility with Samba 2.0, but if it hasn't been fixed so far, it's unlikely that anyone will fix it now.
Why is OpenWRT shipping with a version of Samba that was superseded 8 years ago?