oztoppy Forum
Register Calendar Latest Topics
 
 
 


Reply
  Author   Comment  
jkit

Avatar / Picture

WebControl Wizard
Registered:
Posts: 18
Reply with quote  #1 
Samba is a Linux projekt, which handles the Windows network protocol SMB/CIFS.
See https://www.samba.org
TMS-Samba is a cross compilation of Samba 3.6.25 for the TMS receiver series of Topfield. It enables you to create Windows shares on your TRF.

[samba] 

Download:
http://tms-taps.net/files/samba/TMS-Samba-full.zip

Imho, this would be the most elegant connection of Windows-PC and PVR. But, due to the file sizes of file-server and name-server, its not sure, if its practical.

Requirements:

The TAPs TMSCommander and TMSServer have to be installed in AutoStart to control the servers.
!!! TMSServer should at least have version 1.31 !!!
Download to update the TAP version to 1.31: http://tms-taps.net/files/samba/TMSServer-v1.31.zip (thanks to DeltaMikeCharlie)
It may also be handy, to have Telnet access to the PVR.

Installation:

Extract the zip archive.
Open the Samba configuration file /ProgramFiles/Settings/TMSServer/samba/conf/smb.conf
Edit the workgroup name to your Windows workgroup (workgroup = WORKGROUP).
If your PVR doesn't support UTF-8, activate the ascii character set by removing # (unix charset = ascii)
Copy the extracted files to your PVR by keeping the folder structure.

Start/Stop:

Open TMSCommander with [EXIT] and select TMSSever for Konfiguration.
In the TMSServer OSD, you can start and stop Samba or configure its AutoStart behaviour.


As always, use it on your own risk ;-)

__________________
Regards,
jkit.

aTMSremote, WebControl, TFtool
0
DeltaMikeCharlie

Mostly Harmless
Registered:
Posts: 235
Reply with quote  #2 
Congratulations jkIT.  This is a major achievement.

I need to reiterate jkIT's warning about TMSServer: if you don't use version 1.31 supplied with the Samba package, the PVR will reboot, constantly if TMSServer is in AutoStart!
0
IanL-S

Moderator
Registered:
Posts: 542
Reply with quote  #3 
This looks very intersting. I hope to get a chance to experiment with it in the near future. So many things to do, so little time to do it. I thought retirment was supposed to be less hetic.

Ian
0
davidmorr

Senior Member
Registered:
Posts: 152
Reply with quote  #4 
Quote:
Originally Posted by IanL-S
I thought retirment was supposed to be less hetic.
No!!!!! You just do not have work commitments to prevent you following interesting leads so become overcommitted....
0
DeltaMikeCharlie

Mostly Harmless
Registered:
Posts: 235
Reply with quote  #5 
I have released TMSServer and TMSClient on TAPtoDate.

TMSClient is unchanged except for the version number.

TMSServer has been updated to include jkIT's Samba server.

https://oztoppy.forumchitchat.com/post/show_single_post?pid=1295267062&postcount=1&forum=546886

http://www.topfield-europe.com/forum/showthread.php?t=51684 (German)

This will allow Windows PCs to access the PVR's HDD via the network without having to install a NFS client.

In TMSServer, you now need to set the Workgroup name as well as the PVR name.  For ease of use, the workgroup name should be the same as your Windows PCs.
0
keith_leitch

Senior Member
Registered:
Posts: 525
Reply with quote  #6 
Wow. Amazing teamwork, gentlemen. DMC, I assume that one would need to run Samba as well as TMSServer? I think you are saying that you updated the code to allow a workgroup name to be defined, and to run a script that opens the port through Samba, which must be running.
0
DeltaMikeCharlie

Mostly Harmless
Registered:
Posts: 235
Reply with quote  #7 
The new version of the TMSServer TAP contains Samba linux daemon.  TMSServer can start Samba automatically.
0
keith_leitch

Senior Member
Registered:
Posts: 525
Reply with quote  #8 
OK. Will it start it as a separate TAP? I only ask because I am always pushing the upper limit of the 16 TAPs it is possible to install.
0
DeltaMikeCharlie

Mostly Harmless
Registered:
Posts: 235
Reply with quote  #9 
TMSServer is a TAP that starts Linux services.  If you are already running TMSServer for other purposes, enabling Samba will not increase your TAP count because it is simply a Linux daemon that TMSServer starts.  If you are not using TMSServer, then it will count as another TAP.
0
keith_leitch

Senior Member
Registered:
Posts: 525
Reply with quote  #10 
Great! Thanks for the clarification.
0
jkit

Avatar / Picture

WebControl Wizard
Registered:
Posts: 18
Reply with quote  #11 
Security-Update !!!

Security experts detected a vulnerability in Samba (CVE-2017-7494) similar to a Windows bug, that enabled WannaCry. This is now called SambaCry.
See also https://www.tenable.com/sc-dashboards/sambacry-vulnerability-detection

The Samba team already released a patch, so I could update the download package in post #1.

You should replace at least /ProgramFiles/Settings/TMSServer/samba/sbin/smbd.

Additionally included patches:
CVE-2015-5370
CVE-2016-2110
CVE-2016-2111
CVE-2016-2112
CVE-2016-2115
CVE-2016-2118

__________________
Regards,
jkit.

aTMSremote, WebControl, TFtool
0
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.