I had no luck with the Live Sign-In Assistant
I found Two Problems,
1) There was a bug in xbmc introduced last year that was fixed in December and is in Camelot 9.11. The bug would always throw up a Lock dialog asking for the Share Password. Regardless of what you enter it will not authenticate. So Make sure your running 9.11
2) The Xbox would play from Win-7 or Vista share for a little while but only after the windows box was just rebooted and then randomly stop.
Windows 7 and Vista uses SMB Version 2 and for some reason after they detect Version 2 within the LAN it stops talking Version 1 to the rest of the machines.
For me, after my vista box talked to my win7 box; the Xbox couldn't talk to the win7 box any longer. also, my Linux box and XP failed to connect to the Windows 7 box.
Like most M$ "Enhancements" to a working protocol, they messed it up.
The only fix is to shut of SMB2 in Win7 until Microsoft fixes this.
Download .reg file From
http://www.xbmc.org/trac/attachment/...sable_SMB2.reg
or Manually edit the Windows Registry
1. Run "regedit"
2. Expand and locate the sub tree as follows.
HKLM\System\CurrentControlSet\Services\LanmanServe r\Parameters
3. Add a new REG_DWORD key with the name of "Smb2" (without quotation mark) Value name: Smb2 Value type: REG_DWORD 0 = disabled, 1 = enabled
4. Set the value to 0 to disable SMB 2.0, or set it to 1 to re-enable SMB 2.0.
5. Reboot the Machine
see more details in (and Reg file)
http://www.xbmc.org/trac/ticket/7185
Let me know if this helps you too.
HTH
Mike