Tack för hjälpen....Ska testa lite och kommer nog att installera om och börja från början och testa dina tankar.
Återkommer med hur det går..
/Mikael
Hjälp till en nybörjare :-)
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
-
- 1 star
- Posts: 7
- Joined: Sun 19 Dec 2010, 19:47
Re: Hjälp till en nybörjare :-)
Nu har jag fått det att fungera
Fick installera om linuxserven och sedan köra sudo apt-get install mono-complete.
Provade med lita andra t.ex.(mono mono-gmcs mono-gac mono-utils) men då fick jag inte det att fungera.
Men som sagt nu snurrar den på....
Tack till all hjälp jag fått, är så glad att jag kan köra detta i linux så man slipper ha en annan burk stå och snurra bara för detta
Men en lite fråga till har jag....
När jag starta med sudo mono SwitchKing.exe terminal 192.168.1.10 8080 8800 så avslutas SwitchKing när man sedan stänger terminalen. Hur gör man så att den rullar på även om jag stänger terminalen, testade med att skriva in daemon istället men med samma utfall. Ska man läggen SwitchKing.exe i Rc.local eller?

Fick installera om linuxserven och sedan köra sudo apt-get install mono-complete.
Provade med lita andra t.ex.(mono mono-gmcs mono-gac mono-utils) men då fick jag inte det att fungera.
Men som sagt nu snurrar den på....
Tack till all hjälp jag fått, är så glad att jag kan köra detta i linux så man slipper ha en annan burk stå och snurra bara för detta

Men en lite fråga till har jag....
När jag starta med sudo mono SwitchKing.exe terminal 192.168.1.10 8080 8800 så avslutas SwitchKing när man sedan stänger terminalen. Hur gör man så att den rullar på även om jag stänger terminalen, testade med att skriva in daemon istället men med samma utfall. Ska man läggen SwitchKing.exe i Rc.local eller?
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Hjälp till en nybörjare :-)
Kanon! Kul!Mikael wrote:Nu har jag fått det att fungera
Du måste skapa ett skript för detta som du lägger i init.d vilket får till följd att Switch King dras igång i samband med att datorn startar.Mikael wrote:När jag starta med sudo mono SwitchKing.exe terminal 192.168.1.10 8080 8800 så avslutas SwitchKing när man sedan stänger terminalen. Hur gör man så att den rullar på även om jag stänger terminalen, testade med att skriva in daemon istället men med samma utfall. Ska man läggen SwitchKing.exe i Rc.local eller?
Det här skriptet har jag fått från en av våra användare (Sedin). Det kräver lite modifikation beroende på sökvägar, parametrar etc, men grunden finns:
Code: Select all
#!/bin/sh
### BEGIN INIT INFO
# Provides: switchking
# Required-Start: $network $syslog
# Required-Stop: $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start and stop Switch King
# Description: Switch King init script. This script starts and stops Switch King daemon.
### END INIT INFO
set -e
export MONO_LOG_LEVEL=info
export MONO_LOG_MASK=dll
# Must be a valid filename
NAME=switchking
PIDFILE=/var/run/$NAME.pid
#This is the command to be run, give the full pathname
DAEMON=/opt/mono-2.6/bin/mono
DAEMON_OPTS="/opt/switchking/SwitchKing.exe daemon 192.168.1.10 8080 8800"
case "$1" in
start)
echo -n "Starting daemon: "$NAME
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- $DAEMON_OPTS
echo "."
;;
stop)
echo -n "Stopping daemon: "$NAME
start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE
echo "."
;;
restart)
echo -n "Restarting daemon: "$NAME
start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDFILE
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- $DAEMON_OPTS
echo "."
;;
*)
echo "Usage: "$1" {start|stop|restart}"
exit 1
esac
exit 0
Martin | Switch King
-
- 1 star
- Posts: 7
- Joined: Sun 19 Dec 2010, 19:47
Re: Hjälp till en nybörjare :-)
Har testa lite med skriptet. Har bara ändrat dessa två rader så att det passar mig (tror jag)
DAEMON=/usr/bin/mono
DAEMON_OPTS="/home/izza/SwitchKingPro/SwitchKing.exe daemon 192.168.1.10 8090 8800"
När jag startar upp den med: /etc/init.d/switchkingpro.sh start så startar den upp men jag får en himla massa fel
Allt fungerar som jag har testat.
Den går inte igång när jag startar om servern utan jag måste starta den manuellt.
Finns det någon därute i cyberrymden som kanske ha någon idé om vad som är fel?!
Jaja, snart är det jul och man springer som en galning mellan pyntning, snöskottning och pepparkakshusbygge
Hoppas alla får en bra Jul och ett Gått Nytt År
/Mikael
DAEMON=/usr/bin/mono
DAEMON_OPTS="/home/izza/SwitchKingPro/SwitchKing.exe daemon 192.168.1.10 8090 8800"
När jag startar upp den med: /etc/init.d/switchkingpro.sh start så startar den upp men jag får en himla massa fel

Den går inte igång när jag startar om servern utan jag måste starta den manuellt.
Code: Select all
Mono-INFO: DllImport loading library: './libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library './libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libtelldus-core.so.2'.
Mono-INFO: Searching for 'tdGetNumberOfDevices'.
Mono-INFO: Probing 'tdGetNumberOfDevices'.
Mono-INFO: Found as 'tdGetNumberOfDevices'.
Mono-INFO: DllImport attempting to load: 'TelldusCore.dll'.
Mono-INFO: DllImport loading location: 'libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'TelldusCore.dll'.
Mono-INFO: DllImport error loading library 'TelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading location: 'libTelldusCore.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'TelldusCore'.
Mono-INFO: DllImport error loading library 'TelldusCore: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading location: 'libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libTelldusCore.dll'.
Mono-INFO: DllImport error loading library 'libTelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
(/home/izza/SwitchKingPro/SwitchKing.exe:784): Mono-WARNING **: DllImport unable to load library 'libTelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport attempting to load: 'libtelldus-core.so.2'.
Mono-INFO: DllImport loading location: 'libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library: 'libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library './libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libtelldus-core.so.2'.
Mono-INFO: Searching for 'tdInit'.
Mono-INFO: Probing 'tdInit'.
Mono-INFO: Found as 'tdInit'.
Mono-INFO: DllImport attempting to load: 'TelldusCore.dll'.
Mono-INFO: DllImport loading location: 'libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'TelldusCore.dll'.
Mono-INFO: DllImport error loading library 'TelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading location: 'libTelldusCore.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'TelldusCore'.
Mono-INFO: DllImport error loading library 'TelldusCore: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading location: 'libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libTelldusCore.dll'.
Mono-INFO: DllImport error loading library 'libTelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
(/home/izza/SwitchKingPro/SwitchKing.exe:784): Mono-WARNING **: DllImport unable to load library 'libTelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport attempting to load: 'libtelldus-core.so.2'.
Mono-INFO: DllImport loading location: 'libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library: 'libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library './libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libtelldus-core.so.2'.
Mono-INFO: Searching for 'tdGetDeviceId'.
Mono-INFO: Probing 'tdGetDeviceId'.
Mono-INFO: Found as 'tdGetDeviceId'.
Mono-INFO: DllImport attempting to load: 'libsqlite3.so.0'.
Mono-INFO: DllImport loading location: 'libsqlite3.so.0.so'.
Mono-INFO: DllImport error loading library: 'libsqlite3.so.0.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libsqlite3.so.0.so'.
Mono-INFO: DllImport error loading library './libsqlite3.so.0.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libsqlite3.so.0'.
Mono-INFO: Searching for 'sqlite3_bind_parameter_name'.
Mono-INFO: Probing 'sqlite3_bind_parameter_name'.
Mono-INFO: Found as 'sqlite3_bind_parameter_name'.
Mono-INFO: DllImport attempting to load: 'libsqlite3.so.0'.
Mono-INFO: DllImport loading location: 'libsqlite3.so.0.so'.
Mono-INFO: DllImport error loading library: 'libsqlite3.so.0.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libsqlite3.so.0.so'.
Mono-INFO: DllImport error loading library './libsqlite3.so.0.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libsqlite3.so.0'.
Mono-INFO: Searching for 'sqlite3_bind_text'.
Mono-INFO: Probing 'sqlite3_bind_text'.
Mono-INFO: Found as 'sqlite3_bind_text'.
Mono-INFO: DllImport attempting to load: 'libsqlite3.so.0'.
Mono-INFO: DllImport loading location: 'libsqlite3.so.0.so'.
Mono-INFO: DllImport error loading library: 'libsqlite3.so.0.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libsqlite3.so.0.so'.
Mono-INFO: DllImport error loading library './libsqlite3.so.0.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libsqlite3.so.0'.
Mono-INFO: Searching for 'sqlite3_bind_int'.
Mono-INFO: Probing 'sqlite3_bind_int'.
Mono-INFO: Found as 'sqlite3_bind_int'.
Mono-INFO: DllImport attempting to load: 'libsqlite3.so.0'.
Mono-INFO: DllImport loading location: 'libsqlite3.so.0.so'.
Mono-INFO: DllImport error loading library: 'libsqlite3.so.0.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libsqlite3.so.0.so'.
Mono-INFO: DllImport error loading library './libsqlite3.so.0.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libsqlite3.so.0'.
Mono-INFO: Searching for 'sqlite3_bind_null'.
Mono-INFO: Probing 'sqlite3_bind_null'.
Mono-INFO: Found as 'sqlite3_bind_null'.
Mono-INFO: DllImport attempting to load: 'TelldusCore.dll'.
Mono-INFO: DllImport loading location: 'libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'TelldusCore.dll'.
Mono-INFO: DllImport error loading library 'TelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading location: 'libTelldusCore.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'TelldusCore'.
Mono-INFO: DllImport error loading library 'TelldusCore: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading location: 'libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libTelldusCore.dll'.
Mono-INFO: DllImport error loading library 'libTelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
(/home/izza/SwitchKingPro/SwitchKing.exe:784): Mono-WARNING **: DllImport unable to load library 'libTelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport attempting to load: 'libtelldus-core.so.2'.
Mono-INFO: DllImport loading location: 'libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library: 'libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library './libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libtelldus-core.so.2'.
Mono-INFO: Searching for 'tdTurnOff'.
Mono-INFO: Probing 'tdTurnOff'.
Mono-INFO: Found as 'tdTurnOff'.
Mono-INFO: DllImport attempting to load: 'TelldusCore.dll'.
Mono-INFO: DllImport loading location: 'libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'TelldusCore.dll'.
Mono-INFO: DllImport error loading library 'TelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading location: 'libTelldusCore.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'TelldusCore'.
Mono-INFO: DllImport error loading library 'TelldusCore: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading location: 'libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library: 'libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libTelldusCore.dll.so'.
Mono-INFO: DllImport error loading library './libTelldusCore.dll.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libTelldusCore.dll'.
Mono-INFO: DllImport error loading library 'libTelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
(/home/izza/SwitchKingPro/SwitchKing.exe:784): Mono-WARNING **: DllImport unable to load library 'libTelldusCore.dll: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport attempting to load: 'libtelldus-core.so.2'.
Mono-INFO: DllImport loading location: 'libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library: 'libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading library: './libtelldus-core.so.2.so'.
Mono-INFO: DllImport error loading library './libtelldus-core.so.2.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte'.
Mono-INFO: DllImport loading: 'libtelldus-core.so.2'.
Mono-INFO: Searching for 'tdTurnOn'.
Mono-INFO: Probing 'tdTurnOn'.
Mono-INFO: Found as 'tdTurnOn'.
Jaja, snart är det jul och man springer som en galning mellan pyntning, snöskottning och pepparkakshusbygge

Hoppas alla får en bra Jul och ett Gått Nytt År

/Mikael
-
- 2 stars
- Posts: 26
- Joined: Wed 23 Feb 2011, 18:26
Re: Hjälp till en nybörjare :-)
Någon som fått detta script att fungera?
-
- 1 star
- Posts: 1
- Joined: Tue 15 Nov 2011, 11:55
- Location: Stockholm
- Contact:
Re: Hjälp till en nybörjare :-)
Ändra:
Till:
Code: Select all
DAEMON_OPTS="/opt/switchking/SwitchKing.exe daemon 192.168.1.10 8080 8800"
Code: Select all
DAEMON_OPTS="/opt/switchking/SwitchKing.exe daemon 192.168.1.10 8080 192.168.1.10 8800"
Who is online
Users browsing this forum: No registered users and 2 guests