Results 1 to 15 of 23

Thread: upnp server wl500 g

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #16
    Join Date
    Feb 2005
    Location
    Zeist, Netherlands
    Posts
    47
    Het installeren is vrij eenvoudig.
    Ik heb:
    • de zip uitgepakt, op een andere machine waar een unzip op staat
    • het bestand "mediaserver-trial" renamed naar "mediaserver"
    • dit bestand mediaserver op de Asus in /opt/sbin geplaatst
    • en executable gemaakt m.b.v. "chmod 550 /opt/sbin/mediaserver"
    • de server een keer gestart, zodat de default ini-file gegenereerd wordt:
      twonkyvision-mediaserver.ini
    • die ini-file naar /opt/etc verplaatst
    • de init.sh uit de zip in /opt/etc/init.d geplaatst, en renamed naarS81twonky en met chmod 550 ook deze executable gemaakt.
    • daarna de inhoud gewijzigd naar
      Code:
      #!/bin/sh
      
      # This script it used to start TwonkyVision mediaserver automatically.
      # It must be configured as "Initial Script" in "Storage Setting"
      # of the ASUS WL HDD configuration page.
      
      # It is important that the network is set up before running the mediaserver.
      # Since network configation could take some time (DHCP setup, etc.),
      # it is wise to wait some seconds before starting the mediaserver.
      # Depending on your local environment you can optimize this time.
      
      
      # Zie ook http://www.twonkyvision.de/UPnP/MediaServerUsage2.9.html
      PIDFILE=/var/run/mediaserver.pid
      PATH=/sbin:/bin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin
      
      start() {
              if [ -f $PIDFILE ]; then
                      echo "Warning : $PIDFILE still present. Unclean shutdown ?"
                      kill -9 `cat $PIDFILE` 2>/dev/null
                      rm -f $PIDFILE 2>/dev/null
              fi
      
              echo "Starting mediaserver... "
              sleep 2
              echo -n "  "
              cd /opt/part1
              # sh -c "/opt/sbin/mediaserver -enableweb 2 -D -inifile /opt/etc/twonkyvision-mediaserver.ini"
              sh -c "/opt/sbin/mediaserver -enableweb 2    -inifile /opt/etc/twonkyvision-mediaserver.ini"
              echo "done"
      }
      
      stop() {
              echo -n "Shutting down mediaserver... "
              if [ -f $PIDFILE ]; then
                      kill -9 `cat $PIDFILE` 2>/dev/null
                      rm -f $PIDFILE 2>/dev/null
              fi
              # killall mediaserver
              echo "done"
      }
      
      case "$1" in
              start)
                      start
                      ;;
              stop)
                      stop
                      ;;
              restart)
                      stop
                      sleep 1
                      start
                      ;;
              *)
                      echo "Usage: $0 (start|stop|restart)"
                      exit 1
                      ;;
      esac
      Je ziet dat er twee startregels voor de mediaserver zijn, waarvan de eerste
      is afgehekt, de tweede mist de optie "-D", opdat de server niet in
      daemon-mode gaat, en daardoor evt. meldingen gewoon op console schrijft,
      en dat is "verrekte handig" in zo'n beginfase...

    Daarna is het zaak in de ini-file wat paden goed te zetten.
    Er staat al wat commentaar in, zodat je niet helemaal hoeft te gokken.
    Ik hoop dat het je lukt, succes!

    Groet, Jaap.
    11'9/345
    Last edited by jaaput; 03-10-2005 at 19:41.

Similar Threads

  1. [uPnP] Problem with uPnP, adding forward: router stops forwarding
    By TRaNe in forum WL-500g/WL-500gx Tutorials
    Replies: 59
    Last Post: 20-08-2008, 22:49
  2. Samba with German-Umlaute & UPnP-Server
    By Walt in forum WL-HDD Q&A
    Replies: 10
    Last Post: 08-03-2005, 20:47
  3. help upnp media server
    By mikaell in forum WL-HDD Q&A
    Replies: 5
    Last Post: 27-02-2005, 02:13

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •