0

Simple File Networking Problem



I have 2 HD210 Media Players that I am tring to get to work on our network. When I first received the units I took unit #1 and created an HDMI sample project to it and everything seemed fine. I am now trying to setup the units on the network I first created a VGA project published to the SD card on Unit #1 and it displayed fine on a VGA display(i am using a VGa display because the 52 inch display's with HDMI aren't mounted yet). I then followed the Setup a unit under the Tools menu and filled all of the network information and created the setup SD card and then inserted that into unit #1 and nothing displayed and I couldn't even ping the the unit and the Cisco Switch didn't even see a MAC address on the port. I then found information "Manual IP Configuration" and downloaded the autorun.brs file and modified it with our correct network information with the same results. I then took the unit #2 out of the box and then inserted the same SD card and the VGA display had on it "Manual Network Configuration" and at the end displayed "Settings Updated. Remove Network Configuration Script from flash card". I am now able to ping unit #2 but it still is not loading the presentation from the IIS weberver. I suspect something is not setup correctly on the web server. Is there a way to turn logging on so that I can figure out what is happening? Also unit #1 still does not display anything on the screen when the Manual IP Configuration script is run. I published a VGA formatted display to the SD card and it appears to display this correctly. Any idea what is wrong with this unit? Can the unit be restored to factory defaults? I noticed a recessed button on the side labeled GPIO12. What is this button for? Any help would be appreciated.

12 comments

  • 0
    Avatar
    RokuLyndon


    I'm posting some troubleshooting tips for simple file networking...


    hy isn’t my presentation playing after a simple network update?
    If you did a network update and your files are not playing, there are several things you can to identify the cause of the problem. The first time BrightSign connects to the network it uses the setup files you copied to the SD card to locate the folder on your web server. Next BrightSign checks for an updated current-sync.xml file, and it downloads the updated sync file, schedule, playlists, and any files that you added to the schedule. BrightSign then plays presentations according to the schedule it downloaded.

    1. BrightSign connectivity and time: Verify that BrightSign has the correct time and that it can connect to the network. You can do this by creating a simple project that displays the time and an RSS feed. If the network connection and Internet access are working, you see the RSS feed, and if you can reach the time server, you see the time. If the time zone isn't correct, there may be several hours difference between the time on your BrightSign and the time on your computer.

    2. BrightAuthor settings: Open the sign, go to Tools > Setup Unit, and confirm that Simple Networking was enabled for the setup files you created. Make sure that the URL for the web folder is correct and that it includes the correct port number for the web server, if applicable. If you haven't already done so, publish the setup files to an SD card and insert the SD card in BrightSign.

    3. Errors downloading files: If BrightSign encounters errors when downloading files, the errors prevent it from restarting and playing the new content. You may encounter errors if you moved or renamed files in the web folder after you published the presentation. To view an error log, connect the BrightSign to your computer using a serial cable, if you have an HD1010. You can also enable BrightSign to create a log on the flash card. Open the AUTORUN.BRS file on the flash card and set loggingOn = true to generate a LOG.TXT file. BrightSign records any errors it encounters in the log file as it attempts to connect to the network.

    4. FTP client settings:  Please verify your ftp software is set to transfer using binary mode, and not auto or ascii. Files may fail to download from your server if they are transferred using ascii mode.

    5. Web server settings: It may be necessary to add the .brs extension to your server as a mime type. It should be set to plain/text.

    6. Web server accessibility: Confirm that you can access the web folder URL from your web browser. If your computer is also the web server, test the link from another computer. Assuming your web server location is something like <!-- m --><a class="postlink" href="http://www.mysite.com/downloads/">http://www.mysite.com/downloads/</a><!-- m -->, please verify you can open the following files from your computer:

    <!-- m --><a class="postlink" href="http://www.mysite.com/downloads/current-sync.xml">http://www.mysite.com/downloads/current-sync.xml</a><!-- m -->
    <!-- m --><a class="postlink" href="http://www.mysite.com/downloads/autorun.brs">http://www.mysite.com/downloads/autorun.brs</a><!-- m -->
  • 0
    Avatar
    jrd33412


    I tried everthing in the suggestions except performing a simple project that displays the time and an RSS feed.  This box is connected inside our organization and cannot communitcate out our firewall.  I set the time server to and one of our internal time servers since the log file had the correct date but was 3 hours behind.  After changing the time server it still was three hours behind.

    The web Server it is getting the syn files from is on the same IP network as the device.  Below is the errors from the log.txt file:

    2010/07/27 11:25:04.232
    ### Currently active sync list suggests next URL of <!-- m --><a class="postlink" href="http://bhshome/public/BrightSign/BMH/PhysicianDiningRoom/current-sync.xml">http://bhshome/public/BrightSign/BMH/Ph ... t-sync.xml</a><!-- m -->
    2010/07/27 11:26:00.293
    ### start_sync
    ### Looking for new sync list from <!-- m --><a class="postlink" href="http://bhshome/public/BrightSign/BMH/PhysicianDiningRoom/current-sync.xml">http://bhshome/public/BrightSign/BMH/Ph ... t-sync.xml</a><!-- m -->
    2010/07/27 11:26:00.366
    ### url_event
    ### Failed to download sync list.
    2010/07/27 11:27:00.293
    ### start_sync
    ### Looking for new sync list from <!-- m --><a class="postlink" href="http://bhshome/public/BrightSign/BMH/PhysicianDiningRoom/current-sync.xml">http://bhshome/public/BrightSign/BMH/Ph ... t-sync.xml</a><!-- m -->
    2010/07/27 11:27:00.351
    ### url_event
    ### Failed to download sync list.
    2010/07/27 11:28:00.294
    ### start_sync
    ### Looking for new sync list from <!-- m --><a class="postlink" href="http://bhshome/public/BrightSign/BMH/PhysicianDiningRoom/current-sync.xml">http://bhshome/public/BrightSign/BMH/Ph ... t-sync.xml</a><!-- m -->
    2010/07/27 11:28:00.345
    ### url_event
    ### Failed to download sync list.

    I copied and pasted the url from the log into a broswer and the current-sync.xml file is there and the Web Master checked that this url is set for anonymous users.   Here is the current-sync.xml file on the device:

    <?xml version="1.0" encoding="utf-8"?>
    <sync version="1.0" name="Simple Networking">
     <meta>
       <client>
         <base>http://bhshome/public/BrightSign/BMH/PhysicianDiningRoom</base>
         <next>/current-sync.xml</next>
         <event>EVENT</event>
         <error>ERROR</error>
         <deviceerror>DEVICEERROR</deviceerror>
         <devicedownload>DEVICEDOWNLOAD</devicedownload>
         <trafficdownload>TRAFFICDOWNLOAD</trafficdownload>
         <uploadusage>UPLOADUSAGE</uploadusage>
         <nowplaying>NOWPLAYING</nowplaying>
         <getfile>GETFILE</getfile>
         <timezone>EST</timezone>
         <unitName>Dining</unitName>
         <unitNamingMethod>appendUnitIDToUnitName</unitNamingMethod>
         <unitDescription>Physician Dining Room</unitDescription>
         <timeBetweenNetConnects>300</timeBetweenNetConnects>
         <contentDownloadsRestricted>no</contentDownloadsRestricted>
         <useDHCP>no</useDHCP>
         <staticIPAddress>10.108.24.8</staticIPAddress>
         <subnetMask>255.255.252.0</subnetMask>
         <gateway>10.108.27.254</gateway>
         <broadcast>10.108.27.255</broadcast>
         <dns1>10.108.24.32</dns1>
         <dns2>10.108.27.146</dns2>
         <dns3 />
         <timeServer>dns1</timeServer>
       </client>
       <server>
         <account>ACCOUNT</account>
         <user />
         <password />
         <group>Simple Networking</group>
       </server>
     </meta>
     <files />
    </sync>

    Any ideas?  I'm can't figure out whats wrong.
  • 0
    Avatar
    RokuLyndon


    Normally, if the unit can't get a sync file directly, it's because it's an issue with the URL, settings issue on the server, or the unit isn't actually on the network, possibly no IP address. Since the unit does show the date and time, it should mean it has proper network access.

    Maybe, this is a DNS or Domain issue. Can you replace bshome with the IP address of the server? Or, attach the domain to it. Maybe, the full name would work. For, maybe your server plus domain is bshome.mynetwork.com, for example.

    In the attached zip file, you can edit the autoplay.bsp file, with any text editor, to set a timezone. Then copy the three files to your flash card, and it should set the timezone, and show you the date and time.

    Manually setting timzone
  • 0
    Avatar
    Martijn van Leeuwen


    Sorry for kicking such an old topic, but I am experiencing exactly the same problem. I have setup a webserver (<!-- m --><a class="postlink" href="http://pmsigning.computerextern.nl/webfiles/">http://pmsigning.computerextern.nl/webfiles/</a><!-- m -->) which is used in combination with simple file networking for a couple of HD210's. They are placed in several locations (different cities). One of the players can't download the sync list for no apparent reason.The other players work fine. My first guess was that there's something wrong with the internet connection at that particalur location. I've checked it with a clock and RSS feed and they display like they should.
    The server is setup according to your specifications: directory browsable, .brs and .rok added as mime types, binary transfer mode, etc. I've also tried using the direct IP-address of our server instead of the link above, but that didn't work either. So, I'm a bit lost here.

    I've also read about setting a unit up for use of a static IP address or DHCP. Can that setting have something to do with it? It is now using DHCP (I guess a new unit is set to DHCP?), maybe it should be using a static IP? How can I find out?

    Any help would be really appreciated. The unit is already installed at a client and they have a blank screen now. So they are not happy  <!-- s:( --><img src="{SMILIES_PATH}/icon_sad.gif" alt=":(" title="Sad" /><!-- s:( -->  Thanks in advance.

    An example of the logfile (that folder is empty now):
    2010/11/21 16:17:02.645
    ### Currently active sync list suggests next URL of http://pmsigning.computerextern.nl/webfiles/WA_Schijndel/current-sync.xml
    2010/11/21 16:18:01.287
    ### start_sync
    ### Looking for new sync list from http://pmsigning.computerextern.nl/webfiles/WA_Schijndel/current-sync.xml
    2010/11/21 16:18:04.586
    ### url_event
    ### Failed to download sync list.

  • 0
    Avatar
    RokuLyndon


    is the site password, protected, or is there a special dns that allows access to the sync file?

    Your directory doesn't need to be browseable. It's the mime types that normally are the issue. when I click on the URL that opens the current-sync.xml file, it fails. If you enter this URL in your browser does it work?

    You said the screen is blank. So, this unit is failing during initial setup?

    <!-- m --><a class="postlink" href="http://pmsigning.computerextern.nl/webfiles/WA_Schijndel/current-sync.xml">http://pmsigning.computerextern.nl/webf ... t-sync.xml</a><!-- m -->


    Since your folders are browseable, I tried browsing. This folder has content and a current sync file:
    <!-- m --><a class="postlink" href="http://pmsigning.computerextern.nl/webfiles/WA_Schijndel_koppeling/">http://pmsigning.computerextern.nl/webf ... koppeling/</a><!-- m -->


    But, this one is empty:
    <!-- m --><a class="postlink" href="http://pmsigning.computerextern.nl/webfiles/WA_Schijndel/">http://pmsigning.computerextern.nl/webf ... Schijndel/</a><!-- m -->

    I don't know if it's because this second one isn't browseable. But, if it's supposed to be browseable too, then your unit is pointing to the wrong folder.
  • 0
    Avatar
    Martijn van Leeuwen


    Hi Lyndon,

    The webserver is password protected for uploading. Downloading is possible without username/password as you can see.
    I'm sorry, that link does not work indeed, because I have emptied that folder earlier. I've just re-uploaded a presentation in that directory. See: http://pmsigning.computerextern.nl/webfiles/WA_Schijndel/

    The unit works like they should. It plays local presentations on SD card perfectly. I just can't get the simple file networking to work. When I try it, it doesn't show anything and the log gives the error messages 'Failed to download sync list'. Our other units do not have any problems downloading from the server. That's why I'm confused.

    EDIT: can it be that a firewall blocks the connection? Should there be any ports open for the unit to connect?
  • 0
    Avatar
    Martijn van Leeuwen


    Does anybody have a solution to this problem?
  • 0
    Avatar
    RokuLyndon


    can you create setup files for that folder, and send them to me and I'll have a unit call into the folder to download the content? Please send them to <!-- e --><a href="mailto:support@brightsign.biz">support@brightsign.biz</a><!-- e -->.
  • 0
    Avatar
    Gustavo Bravo

    I have a problem with the SL423 when I try to send my presentation via BrightAuthor he sends me the following message; 

     

    I've already set up several computers HD1023 and they all worked correctly but the LS423 mark this error as I can solve it and try everything, everything works correctly, the internet, the local network, I can even send connection ping, but I can not send my information... 

     Can someone please help me?

  • 0
    Avatar
    Bright Scripters

    Sounds like the player is not configured for Local File Networking.

    Please try and repeat the player setup process, and make sure you select Local File Networking.

    If that doesn't help, you could try and factory reset the player.

    https://brightsign.zendesk.com/hc/en-us/articles/218065977-Performing-a-factory-reset

  • 0
    Avatar
    Gustavo Bravo

    I already restart the factory equipment LS423

    https://brightsign.zendesk.com/hc/en-us/articles/218065977-How-do-I-restore-reset-a-unit-to-Factory-Default-settings-

    then apply this solution

    https://brightsign.zendesk.com/hc/en-us/articles/218064767-Unable-to-upload-content-via-Local-File-Networking-LFN-

    but when I generate the profile and insert the memory to the LS423 and try to access from the software (BRIGHTAUTHOR) to the IP address ask me for a password, I managed to access without a password web server, but not from the brightauthor... 

    I will try uninstalling the software and deleting the temporary files, restart the computer to see what happens

  • 0
    Avatar
    Bright Scripters

    If you would like, we could get on the phone, while you share your screen with Teamviewer.

    Please let us know at info@brightscripters.com

Please sign in to leave a comment.