I'm trying to access Samba shares that I set up on my Manjaro Linux machine from a Windows 11 Pro computer, but I'm having trouble. I can connect to the shares from an Ubuntu machine without any issues, but the Windows PC doesn't seem to recognize the Linux computers at all. What might I be missing? Is there a specific service or setting on Windows that I need to enable? I previously asked for advice on the Manjaro forums, but I didn't receive any helpful responses.
2 Answers
When you say the Windows PC isn't "seeing" the Linux computers, could you clarify where you're looking? Have you tried to access the share directly by typing `\hostnameshare` in the File Explorer address bar? Also, make sure all computers are on the same network and subnet, and check if you can ping each other. It’s important to have Windows set to a Private Network, and confirm that Network Discovery and File Sharing are enabled.
I faced a similar issue and found that installing `wsdd` made a big difference. Once I added it to `rc.local` like this: `wsdd --interface enp7s0 -w workgroupname &`, my Windows machine could browse the Samba shares without problems!
That helped a lot! I can see the computer now in the network folder, but when I double-click to access it, I'm getting an error: 'Windows cannot access \computername.' The Linux computers can see all shares on the Windows machine and from each other.

I’m pretty new to this networking stuff on Linux. On my Ubuntu box, I can easily see the shares from the Manjaro setup in the Network section. I found some advice [here](https://learn.microsoft.com/en-us/answers/questions/5551009/just-updated-windows-11-kb5065426-network-shares-n?page=1#answers) that helped me understand what to do.