Solved

Switch to Vista and SMB shares not working well on XBMC

Posted on 2008-10-04
8
2,314 Views
Last Modified: 2012-05-05
I recently upgraded to Vista, and now my wireless network shares are no longer working as well.

I am sharing media over wireless network (802.11g), using SMB, from my PC to a modified Xbox1 running XBMC.  They appear and will start on the console however within a minute or two in, the playback stops, sometimes altogether, sometimes skips to the next song.

I am able to stream via different protocols (eg. uPnP, ftp) without issue.  However SMB is preferable since it is build in to the PC's OS, meaning I don't have to run an additional media server on the PC.

I have also found that everything works properly over conventional (not wireless) network setup.

Everything is pointing to poorer network performance since I believe is a "less efficient" method.  However my wireless network performs very well other than this - have seen up to 900KB/s downloads from internet, up to 2 MB/s transfers via ftp to Xbox...

Looking for suggestions to get SMB shares working as well as they were on my old XP machine.

THanks
0
Comment
Question by:MontyChristo
  • 4
  • 4
8 Comments
 
LVL 3

Accepted Solution

by:
Shedding earned 125 total points
ID: 22643094
Sounds like a mismatched MTU setting.  Vista has a variable MTU (it used to be hard set to 1492 in windows xp) and the XBOX has the setting to most likely 1492.  Try this:

netsh int tcp set global autotuninglevel=disabled

You can always enable it back if it doesn't work.  But once it is disabled, go to the registry in vista

to this place
HKEY_LOCAL_MACHINE \ SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces

underneath the interface folder.. you will see a lot of {######-###  folders.  each one represents your network interface.  Find the one for your wireless network (you can normally tell by the ip assigned to it).  

Add a DWORD entry called MTU and assign it the value of 1492 (Decimal).  That should take care of this.  Also make sure that you do the same in your wireless router (change the MTU setting to 1492).


0
 
LVL 3

Expert Comment

by:Shedding
ID: 22643101
I should've said that the netsh command should be tried in the command prompt.  You do this by going to start- run and type CMD and then enter.  But by the sounds of your post, it sounds like you are technically knowledgeable.
0
 

Author Comment

by:MontyChristo
ID: 22644989
Thanks so much.  Seems to be working so far with music, but I'm going to give it a little more time and also try some video to be sure it is actually resolved.

I've tried a ton of things to fix this but this is the first time adjusting MTU has come up.  This is the kind of solution I was hoping for - easy.  

Keeping my fingers crossed.
0
 

Author Comment

by:MontyChristo
ID: 22644994
(By "easy" i just mean "easy to implement").
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 3

Expert Comment

by:Shedding
ID: 22646199
well.. hopefully it is a permanent fix.  glad i could help.
0
 

Author Comment

by:MontyChristo
ID: 22674941
Bad news - as of today the problem has resurfaced.  It's certainly odd in that everything seemed to be fine for a couple of days.  So basically I'm still searching for a solution.  If you have any other suggestions...
0
 
LVL 3

Expert Comment

by:Shedding
ID: 22675167
It is a bit strange that it would take this long to resurface.  The only thing I can think of is that the wireless network might not be quick enough to dish out the information needed.. so it is playing catch up.  Have you thought about getting a wireless N gigabit router?
0
 

Author Comment

by:MontyChristo
ID: 22677882
Well, seeing as there are other protocols such as uPnP, XBMSP and FTP that all appear to be working fine, it's not really practical to spend a bunch of extra money just to be able to use SMB.  It just means I have to run a server, and now that XBMC is cross platform, I can just run it on the PC and uPnP does the rest.

Incidentally, after my last post, I tried reverting some performance settings that I'd backed off on my router a few weeks ago (on the advice of d-link tech support) and re-enabling Super G mode, and things appeared to be working fine again.  Don't know if it was co-incidence or not.

Appreciate your assistance.
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Introduction Often we come across situations wherein our batch files would be needing to reboot Windows for a variety of reasons. A few of them would be like: (1) Setup files have been updated whose changes can take effect only after a reboot …
Many people tend to confuse the function of a virus with the one of adware, this misunderstanding of the basic of what each software is and how it operates causes users and organizations to take the wrong security measures that would protect them ag…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now