It is the new authentication in Windows Vista / 7 that stops older versions of Samba from communicating.
I had the same problem on a NAS (as most off the shelf NASs are based on Samba)
It is advised to leave it set, but if you want to turn it off, do the following. (Assuming there is no Domain Policy and this is a isolated machine or a workgroup)
Go to Control Panel > Administration Tools > Local Security Policy
From here, select Local Policies. Depending on the exact settings of the Samba server, it can be a few things but the first one to try should be.
Network security : LAN Manager authentication level. Try nocking this down a step at a time until you can access the Samba service.
If this does not help, Take a look at the other Network policies that are to do with authentication, especially NTLM/NTLMv2
The reason I am not listing all of them is because I am not 100% sure. To answer your question, I had a look at the security options and I have seen that there are quite a few new options since Vista. I apply my setting through group policy and have not had to look here for a while. I can confirm though that by doing the setting I said above, I can access a Samba share that I would of had problems with before so I think it should work.
Best Answer
So it looks as if you're trying to use Gizmo's Dual Login feature, which is a little different from just hooking up your Gizmo account to asterisk. From what I can see, Dual Login allows you to login to both Gizmo and another SIP provider/PBX at the same time.
Where are you running into a problem?
First question: are you using trixbox CE or trixbox Pro?
Second: can you register the Gizmo softphone to your PBX or not?
When I just tried, it registered instantly to my preconfigured softphone account. I entered:
Server, The server's hostname
Account name, the context for the peer you're trying to register to. You're going to need one extension for every user. In sip.conf or one of the sip_*.conf files, this would be the [peer] name for the extension.
Password, shown in sip.conf as "secret=****"
Can we get the asterisk logs when you try to register using Gizmo? Make sure you've enabled verbose logging in /etc/asterisk/logging.conf first.
One thing I noticed is that the registration attempt actually comes from Gizmo's SIP server, not my client's IP address. Could you be blocking based on IP?
Third: can you register other softphones successfully?
Fourth: if it's not registration, are you having problems with call routing, and if so, which way?