by JoesCat » Apr 20th, '13, 10:02
You shouldn't need to disable any firewalls. They are turned-on for good reason. Leave it on.
Since you indicate that Win7 is okay, then I'm guessing the Vista is running a home version instead of a business version.
Here's some tricks that help XP:
Put the Samba server on a static IP address that won't move. I've usually put it outside the dynamic range, so if the range is 100...254, then put the server on 99 or another static location.
This is mostly from memory for XP, and Vista probably has a different address
Open the program "Notepad" and then go into /windows/system32/drivers/etc and edit lmhosts by adding your Samba server to the list. Power-down and power-back up the vista computer with new settings.
In Mageia Samba settings, go into the printer tab and edit "All Printers", you will want "Browseable=yes", "Printable=yes" "Print command=lpr-cups -P %p -o raw %s -r #using client side printer drivers"
Note: anything after the # is a comment in the paragraph above.
Select the modify TAB and make your write list only available for your LAN, so if your LAN is 192.168.1.xxx, then you put only the first 3 values = 192.168.1.
Select "Guest ok"
Create mode 0700
Writable:yes
Browseable:yes