Sounds like your networking is OK, but even relatively minor or intermittent issues could cause problems. You could try attaching (temporarily of course) your PC directly to the core with a cross over cable (modern NICs usually don't even need that) to eliminate cabling and switching. And try fixing your NICs rather than autonegotiating - use sudo ethtool eth0 and 1 on the Core and properties of the adaptor in Windows to check what they are set to. Fixing to 100Full to start with. If either say half-duplex then you definitely have an autoneg problem. BTW - some NICs have been seen to have comms probs at Gb on LMCE, so 100Full again would help you eliminate that possibility.
The network environment i'm using, has been used with the same configuration for quite some time, there is no question my network settings, configuration, layout, etc... is ok.
Make sure that your Windows firewall is completely disabled whilst testing to eliminate that. Once the share(s) have been detected and added, from KDE desktop Dolphin file manager navigate to /home/data/public/Windows... blah blah, and see if KDE can browse your Windows folders and play files in Kaffine or Amarok - this will confirm basic connectivity. Copying large files back and forth can confirm you are getting the correct bandwidth as speed and duplex problems often cause massive reductions in bandwidth, especially only in one direction....
Always the first thing I do when I install a windows box... firewall = off, reportingmethod = none, etc...
I think i confirmed basic connectivity when I manually mounted my windows share on linux mce using smbmount. Also I can play the movies off my windows share through mce, after I mounted it manually in /home/public/data/other/test.
I can also see the mce box connecting to my windows share using the "shared folders" snap-in for the management console. Also see successful login under security audit.
If you can't navigate/play - try enabling security logging on Windows in admin tools-local security policy then check the events in the Security Event log to confirm that LMCE is successfully authenticating. You should also look under shares/sessions in Computer Management, and keep hitting refresh. You should see LMCE periodically connecting to the share(s), especially just after it sets them up.
got it
Be aware that the initial run of UpdateMedia will take a few minutes to populate your media library even when there are only a few media files, but much longer when there are a lot. Don't run UpdateMedia from the command line unless you know what you are doing. And don't forget to Reload the DCERouter after it has discovered and added all your shares.
I checked the mount point... it's empty. Every configuration pattern i've tried.
Windows logs a successful auth.
Windows shows user logged into share.
but /mnt/device remains empty.
Go to the admin web site, login and go to Media File Sync in the Media and Files menu. You should see your Windows shares under there when you navigate down on the left hand panel. Go into one of your media shares so that you can see your own folders/files - now choose the resync option. This will run UpdateMedia for you properly.
Yes i've done this also, again something I read during my research... problem is, those windows shares we see listed there? They are symbolic links to the actual mount point of the share? Something eg: /mnt/device/33.... it's empty. there is no /mnt/device/33. It stops at /mnt/device.
Then you have the CIFS/SMBFS issue I had. Go to the devices tree and navigate down to the share - you will find a data attribute in the definition that is called filesystem type - set to "cifs", change that to "smbfs".
This is the juicy part... I actually saw a topic about this, and when I saw it, I was convinced this would be my problem. I tried that, I also tried changing that setting in the config file. To no avail. I wasn't exactly sure how long it would take for the core to pick up the change and restart the associated service so I rebooted to make sure the change was in effect. Still got errors in updatemedia, and /mnt/device was still blank.. no mounted shares... Where can I look to try and observe the error messages generated by mce's mounting mechanism?
I'm leaning toward this mounting issue with the difference between cifs/smbfs... i'm sure thats it, because if I try mounting using -t cifs in my mount command, I get some obscure error, I have to use -t smbfs and it'll mount find... but thats just manually, and as I stated before, I changed the mounting method but it still wouldn't mount. I think if we can just find where that mechanism is logging errors... I know it's autofs, but I see no errors being generated in the typical log files...
The only thing I haven't looked at in depth are the security logs in windows. At first glance everything seems to auth just fine on windows side, then nothing else happens. I haven't turned up my logging level yet, i'm going to try this next time I re-install linuxmce and it goes through all it's wizardry and tries to connect to the shares again.
EDIT: I decicded to move on and try to get the RAID working and give the shares a rest... I noticed this in my syslog
Feb 11 00:54:36 dcerouter automount[15507]: mount(generic): failed to mount /dev/md3 (type auto) on /mnt/device/28
Feb 11 00:54:36 dcerouter automount[15507]: failed to mount /mnt/device/28
Feb 11 00:54:36 dcerouter automount[15541]: >> mount: you must specify the filesystem type
Feb 11 00:54:36 dcerouter automount[15541]: mount(generic): failed to mount /dev/md3 (type auto) on /mnt/device/28
Feb 11 00:54:36 dcerouter automount[15541]: failed to mount /mnt/device/28
so I know auotofs is logging to syslog, now why don't I get any errors when configuring the windows shares...
well, now i'm back on troubleshooting shares i've been inspired...