General discussion

BD-P3600 pc sharing in auto mode: found problem with Mac

Hello,

I'm new on this forum. I'm a proud owner of BD-P3600, but PC-sharing in auto mode never worked for me, especially when using Mac or Linux boxes to share files.

Since I'm a computer programmer, I analyzed the problem through packet inspection and I found out why it does not work.

Tech talk ahead:

* Problem: sometimes auto mode cannot find any server in the network. Reason: BD-P3600 only talks to a LANMAN master browser, but does not trigger a new browser election. Workaround: on your Linux/Mac box, add these lines to smb.conf:
domain master = yes
local master = yes
preferred master = yes
os level = 65

* Problem: after having found a server in the network, BD-P3600 is unable to display the share folder list. Reason: BD-P3600 sends an invalid (malformed) NetShareEnum samba request. Windows is lenient and still reply. Samba on Linux/MacOSX is more picky and does not answer. Workaround: none found. I recompiled my own patched samba, but the bug should really be fixed in the BD-P3600 firmware.

Since this forum is followed by Samsung representatives, I'm more than happy to share my findings with the firmware programming team so to have them fixed. I would appreciate if I could get in touch with a Samsung programmer responsible for PC sharing.

Thanks!

Discussion is locked
Follow
Reply to: BD-P3600 pc sharing in auto mode: found problem with Mac
PLEASE NOTE: Do not post advertisements, offensive materials, profanity, or personal attacks. Please remember to be considerate of other members. If you are new to the CNET Forums, please read our CNET Forums FAQ. All submitted content is subject to our Terms of Use.
Reporting: BD-P3600 pc sharing in auto mode: found problem with Mac
This post has been flagged and will be reviewed by our staff. Thank you for helping us maintain CNET's great community.
Sorry, there was a problem flagging this post. Please try again now or at a later time.
If you believe this post is offensive or violates the CNET Forums' Usage policies, you can report it below (this will not automatically remove the post). Once reported, our moderators will be notified and the post will be reviewed.
Comments
- Collapse -
BD-P3600 pc sharing in auto mode: found problem with Mac

giovannibajo,

Thanks for the post.

At this time, Apple/Linux is not supported with Samsung televisions. The PC Share Manager is designed to work with Windows XP, Vista, and of course, Windows 7. The fact that it doesn't work with Apple/Linux isn't a point of it being "broken" - necessitating a fix, but that they aren't supported.

On the forum, I'm thrilled when people discover and post workaround options. The information is valuable to those looking for a solution. I'll be happy to send information you provide up for consideration, but I don't have any contacts in which I can put you in touch with, unfortunately.

--HDTech

- Collapse -
Samsung: BD-P3600 pc sharing in auto mode: found problem wi

HDTech,

Please do everything possible to take advantage of giovannibajo's offer to assist Samsung to "fix" the BD-P3600 firmware.

Samsung may consider it to be fine as is, but it's paying customers do not. Networking standards are established for a reason, and if the BD-P3600 isn't following them, it should be fixed, regardless of any marketing decisions not to.

I was very pleased with my purchase of a BD-P3600, especially because Samsung showed they were willing to add new features to it that were not origianlly advertised. When I bought it, it could not play Youtube or Blockbuster videos, but the firware was quickly improved to include it.

I suggest and urge you to do the same with your streaming support and follow the protocol guidelines so they work with all compatible devices (be it Windows, Mac OS or Linux).

giovannibajo seems to have done you a HUGE favor by troubleshooting and identifying the flaw in your implementation that is preventing it from supporting other platforms. Regardless of the reasons for Samsung's disclaimer for supporting non-Microsoft brands, it only makes sense to continue improving your device to be more inclusive. Especially since firmare development appears to be ongoing and a solution may be very simple.

So here's big applause for giovannibajo, and I hope to applaud Samsung again as well once they've "fixed" the Auto streaming functionality that the vast majority of it's paying customers cannot seem to make work (even from Windows OS's).

daehl

with the B


you
Thanks for the post.

At this time, Apple/Linux is not supported with Samsung televisions. The PC Share Manager is designed to work with Windows XP, Vista, and of course, Windows 7. The fact that it doesn't work with Apple/Linux isn't a point of it being "broken" - necessitating a fix, but that they aren't supported.

On the forum, I'm thrilled when people discover and post workaround options. The information is valuable to those looking for a solution. I'll be happy to send information you provide up for consideration, but I don't have any contacts in which I can put you in touch with, unfortunately.

--HDTech

HDTech

- Collapse -
Oops

Sorry, I meant to delete all that text after my signature above, but it appears that message editing is not allowed in this forum.

- Collapse -
Samsung ignores us

Samsung should also hire more experienced Linux programmers.

BD-P3600 runs Linux (as written in the manual), and if you simply type "smbtree" in Linux, you will see all the computers in the network, each one with a complete list of all the shares. The fact that BD-P3600's auto mode is flaky means that that Samsung programmers have wasted a lot of time rewriting an incomplete and bugged implementation of "smbtree", while they could just have used that existing tool, and deploy a fully-working firmware.

Anyway, I would be more than happy helping out them with whatever code they already have, but it looks like Samsung is not interested in Linux and Mac users.

- Collapse -
Shocked by Samsung's reply

HDTech-
Is the response to Giovannibajo an official response from Samsung's development team?

He did all of the work necessary to identify and document a major technical flaw in the product's Samba implementation.

The proper response would be to thank Giaovannibajo and tell the user community when we can expect a firmware that incorporates a fix.

I should not have to recompile Samba to ignore Samsung's buggy code.

- Collapse -
Fix incorporated in Samba 3.5.0

Samsung HQ has a strong relationship with Microsoft, I am never shocked when they ignore Mac or Linux users.

BTW, the good news is that my fix made it to Samba 3.5.0 which will be released quite soon. As soon as it lands to your Mac/Linux platform, automatic network discovery will work with Samsung BD-P3600.

(But you still need to sort out the master domain controller, since BD-P3600 only sees the master controller).

- Collapse -
RE: Fix incorporated in Samba 3.5.0

Thanks, Giovannibajo!

I'll keep a lookout for the update and report back. Really looking forward to my Samsung BD-P3600 working properly. And I must say, as much as I've enjoyed the device since I bought it, I am very disappointed at Samsung's online support presence here and seeming total lack of willingness to accept feedback when improving their product. That's really too bad for us as customers and it will definitely make me think twice next time I decide to purchase a device made by Samsung. I've definitely recounted this story to a lot of friends and co-workers who have been considering purchasing bluray players. I've seen quite a lot of full page ads for this player in various publications, and even though they don't emphasize their PC streaming capability very much, but it's one of the main reasons why I bought it. It seemed like they really had their act together, but maybe not. Of course, it could also be that the Samsung USA guys have no pull whatsoever with regard to product support/implementation. They could be total fronts for marketing and maybe it's the overseas team that calls all the shots.

CNET Forums