View previous topic :: View next topic |
Author |
Message |
Grinning Fool
Joined: 12 Feb 2005 Posts: 264
|
Posted: Thu Aug 04, 2005 4:10 Post subject: |
|
|
For others who may be interested, I'll be syncing up the published version with the version I'm running over the next couple of weeks. All and all, though, the currently published version has proven to be very stable. |
|
Back to top |
|
|
dguntner
Joined: 31 Dec 2004 Posts: 116
|
Posted: Wed Oct 12, 2005 6:43 Post subject: |
|
|
Lanthar, have you released a .erf or whatever of the scripts which contain the DMFI-merged in stuff I sent you? (Or Grinning Fool finishing his merge as well....) I'm getting ready (finally) to tackle putting this beast into my module. It would be nice to not have to do the DMFI 1.07 merge all over again....
--Dave |
|
Back to top |
|
|
dguntner
Joined: 31 Dec 2004 Posts: 116
|
Posted: Wed Oct 12, 2005 7:24 Post subject: |
|
|
BTW, Grinning Fool, your archive seems to be missing nwnspeech.init. You mention in your readme to copy that to /etc/rc.d/init.d, but I can't seem to locate the file....
--Dave |
|
Back to top |
|
|
Grinning Fool
Joined: 12 Feb 2005 Posts: 264
|
Posted: Sat Oct 15, 2005 17:56 Post subject: |
|
|
Ouch -- that was an optimistic post I made in August. Let me take a look and see what I can find. |
|
Back to top |
|
|
dguntner
Joined: 31 Dec 2004 Posts: 116
|
Posted: Sat Oct 15, 2005 21:05 Post subject: |
|
|
That would be nice.
I don't know if the missing init script passes certain things along to the listener program to get it started, but it sure won't start by itself when you just try to run it. Observe:
Code: |
# ./nwnspeechd
Linux Talus Speech Listener v3.0
Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
# ps -ef|egrep nwnspeech
root 30492 30424 0 12:02 pts/9 00:00:00 /bin/sh /bin/egrep nwnspeech
|
As you can see, I get a little sign-on message, but that's it. When I look for the running process, there's nothing to be found....
--Dave |
|
Back to top |
|
|
Grinning Fool
Joined: 12 Feb 2005 Posts: 264
|
Posted: Thu Oct 20, 2005 2:47 Post subject: |
|
|
Hm, good question. But it looks like all that I do is this:
daemon --check nwnspeechd nwnspeechd &
here's the full file
Code: |
# /bin/bash
# starts and stop the talus listener daemon
# Author: Marc Paradise (Grinning Fool) gf@dragonwell.org
#
# chkconfig: 2345 86 20
# description: Starts the Talus NWN Listener Daemon, which listens for NWN conversation packets and makes them available via a nwnx plugin
# processname: nwnspeechd
# config: /etc/nwnspeechd.conf
# pidfile: /var/run/nwnspeechd.pid
# Source function library
. /etc/init.d/functions
name="Talus NWN Speech Listener Daemon"
RETVAL=0
# Check that networking is up
if [ "$NETWORKING" = "no" ]; then
exit 0;
fi
# Make sure the file exists
[ -f $app ] || exit 0
start() {
gprintf "Starting $name: "
daemon --check nwnspeechd nwnspeechd &
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/nwnspeechd
return $RETVAL
}
stop() {
gprintf "Stopping $name: "
killproc nwnspeechd
RETVAL=$?
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/nwnspeechd
return $RETVAL
}
restart() {
stop
start
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status nwnspeechd
;;
restart|reload)
restart
;;
condrestart)
[ -f /var/lock/subsys/nwnspeechd ] && restart || :
;;
*)
echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}"
exit 1
esac
|
|
|
Back to top |
|
|
dguntner
Joined: 31 Dec 2004 Posts: 116
|
Posted: Thu Oct 20, 2005 5:23 Post subject: |
|
|
Thanks for posting that.
I tried starting it, and have noticed my syslog showing a lot of this:
Code: |
Oct 19 20:10:19 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:19 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:10:26 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:26 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:10:35 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:35 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:10:41 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:41 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:10:44 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:44 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:10:47 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:47 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:10:50 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:50 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:10:51 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:51 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:10:53 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:10:53 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
|
Um, is it supposed to be filling my syslog with that?
Also, I did not change its ID to that of the server, as directed by its config file. The /etc/nwnspeech.conf file has this in it:
Code: |
# cat /etc/nwnspeech.conf
[nwnspeech]
runas=nwserv # Username to run as after network listening started. Required.
autoemote=true # Set to "false" to disable use of "/o emote" syntax in-game, eliminating *emote*
logmask=127 # 0 = none, 1 = speech, 2 = tells, 4 = self-tells 8 = tell palyer 16 = errors, 32 = warnings, 64 = info, 128 = debug. 255 will include all. 127 is recommended, and is all speech + info
newfeatures=true # set to 3 to enable version 3 feature usage (to take full advantage of self-tells). Forced true for plugin mode
mode=plugin # plugin or database. Plugin strongly recommended. Make sure to include lds_speech_dll in lds_spch_runonce
logfile=/usr/local/games/nwn/main/logs.0/nwnspeech.txt
interface=eth0 # Network interface to use.
address=192.168.1.102 # Should be the address you wish to listen on. Must be on 'interface'.
#pidfile=/var/run/nwnspeechd.pid # unused for right now
[plugin]
socketname=/usr/local/games/nwn/tmp/nwnspeech #
[database]
provider=mysql # for future use if DB mode of access is still supported, this is currently ignored.
username=nwn
password=password
dbname=nwn
host=localhost
|
But when I check for it, it's still running as root:
Code: |
# ps -ef|egrep nwnsp
root 10078 1 0 20:08 pts/11 00:00:00 /bin/bash /sbin/service nwnspeech start
root 10080 10078 0 20:08 pts/11 00:00:00 initlog -q -c nwnspeechd
root 10081 10080 0 20:08 ? 00:00:03 nwnspeechd
root 22284 10081 0 20:16 ? 00:00:00 nwnspeechd
|
For that matter, why is "service" still showing up in the process table?
When I did the "service nwnspeech start" command, it said it was starting it, but I never saw the usual [OK] message that appears. When I did the service stop command, I got this:
Code: |
# service nwnspeech stop
Stopping Talus NWN Speech Listener Daemon: Linux Talus Speech Listener v3.0
Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Linux Talus Speech Listener v3.0
Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Linux Talus Speech Listener v3.0
Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
[a LOT of these deleted]
Linux Talus Speech Listener v3.0
Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
[root@janet init.d]# [ OK ]
|
And what appeared in the syslog at that point was also odd:
Code: |
Oct 19 20:20:29 janet nwnspeechd: Linux Talus Speech Listener v3.0
Oct 19 20:20:29 janet nwnspeechd: Copyright (C) 2005 Josh Dalton (Lanthar D'Alton) & Marc Paradise (Grinning Fool)
Oct 19 20:20:29 janet nwnspeech: nwnspeechd startup failed
Oct 19 20:20:29 janet nwnspeech: nwnspeechd shutdown succeeded
|
Bizzare. Not to mention that never once did I see an entry in the log saying that eth0 was going into promiscuous mode.
I'm going to be changing the config file temporarily to have it use the database, so that my existing module can use it until I get around to updating the scripts to the current version. For now I just started the listener to see if it would start. It seems to have, but it's doing some weird stuff.
Any ideas how to correct any of this?
--Dave
Last edited by dguntner on Mon Oct 24, 2005 11:19; edited 1 time in total |
|
Back to top |
|
|
Grinning Fool
Joined: 12 Feb 2005 Posts: 264
|
Posted: Fri Oct 21, 2005 3:24 Post subject: |
|
|
I believe that I had disabled promiscious mode by default in the linux version. Strange that it's restarting so regularly -- it looks like the 'child' is killed/dies and the parent picks that up and respawns it every few seconds.
When I launch, it does show the green [OK]; syslog reflects only a single launch.
That would probably explain why you always see the child process running under root? If it kept dying before it had a chance to switching to the given user?
Mine looks like this:
Quote: |
# ps -ef|egrep nwnsp
root 19096 19093 0 Oct19 ? 00:00:00 initlog -q -c nwnspeechd
root 19097 19096 0 Oct19 ? 00:00:00 nwnspeechd
nwn 19098 19097 0 Oct19 ? 00:00:02 nwnspeechd
|
I don't see anythign wrong with the config file, any coredump showing up? Is it possible that the given socket path isn't valid or that the user doesn't have permissions? Is the userid correct? (Just tossing off ideas, I know they're probably irritatingly obvious, but I have to ask... ) |
|
Back to top |
|
|
Grinning Fool
Joined: 12 Feb 2005 Posts: 264
|
Posted: Fri Oct 21, 2005 3:28 Post subject: |
|
|
Crud, wait... I did see this before (what you're seeing...) I just need to remember what the cause was. It was in the category of "obvious"...
Arg... it'll come to me. |
|
Back to top |
|
|
dguntner
Joined: 31 Dec 2004 Posts: 116
|
Posted: Fri Oct 21, 2005 4:47 Post subject: |
|
|
Grinning Fool wrote: | I believe that I had disabled promiscious mode by default in the linux version. |
Why? Doesn't it need to enable that in order to actually monitor the traffic?
Quote: |
Strange that it's restarting so regularly -- it looks like the 'child' is killed/dies and the parent picks that up and respawns it every few seconds.
When I launch, it does show the green [OK]; syslog reflects only a single launch. |
Wish I could say the same...
Code: |
# service nwnspeech start
Starting Talus NWN Speech Listener Daemon:
#
|
As you can see, no green OK. I won't get that until I do a "service stop" on it and it repeats all those lovely starting up messages I saw in the log. And of course the log will note that startup of this thing failed.
Quote: |
That would probably explain why you always see the child process running under root? If it kept dying before it had a chance to switching to the given user?
Mine looks like this:
Quote: |
# ps -ef|egrep nwnsp
root 19096 19093 0 Oct19 ? 00:00:00 initlog -q -c nwnspeechd
root 19097 19096 0 Oct19 ? 00:00:00 nwnspeechd
nwn 19098 19097 0 Oct19 ? 00:00:02 nwnspeechd
|
|
That could be it. I just did several ps commands, and found that the pid numbers are in fact changing. Exmine:
Code: |
# ps -ef|egrep nwnspee
root 23792 1 0 19:23 pts/11 00:00:00 /bin/bash /sbin/service nwnspeech start
root 23794 23792 0 19:23 pts/11 00:00:00 initlog -q -c nwnspeechd
root 23796 23794 0 19:23 ? 00:00:00 nwnspeechd
root 15868 23796 0 19:25 ? 00:00:00 [nwnspeechd] <defunct>
# ps -ef|egrep nwnspee
root 23792 1 0 19:23 pts/11 00:00:00 /bin/bash /sbin/service nwnspeech start
root 23794 23792 0 19:23 pts/11 00:00:00 initlog -q -c nwnspeechd
root 23796 23794 0 19:23 ? 00:00:01 nwnspeechd
root 17843 23796 0 19:25 ? 00:00:00 nwnspeechd
# ps -ef|egrep nwnspee
root 23792 1 0 19:23 pts/11 00:00:00 /bin/bash /sbin/service nwnspeech start
root 23794 23792 0 19:23 pts/11 00:00:00 initlog -q -c nwnspeechd
root 23796 23794 0 19:23 ? 00:00:01 nwnspeechd
root 19349 23796 0 19:25 ? 00:00:00 nwnspeechd
root 19353 23726 0 19:25 pts/11 00:00:00 /bin/sh /bin/egrep nwnspee
|
As you can see, something must be dieing and the master restarts. I even caught one dead on in the act on the first ps.
Quote: |
I don't see anythign wrong with the config file, any coredump showing up? Is it possible that the given socket path isn't valid or that the user doesn't have permissions? Is the userid correct? (Just tossing off ideas, I know they're probably irritatingly obvious, but I have to ask... ) |
No coredumps that I can locate. Yes, the userid is correct. And unless I'm just plain missing something....
Code: |
# pwd
/usr/local/games/nwn
[root@janet nwn]# ls -la tmp
total 1
drwx------ 2 nwserv users 80 Oct 20 19:27 ./
drwxr-x--x 13 nwserv root 1096 Oct 20 17:21 ../
prwx------ 1 nwserv users 0 Oct 20 17:21 8244.pts-7.janet|
|
The socket path is also valid. It certainly exists, anyway.
Now, the config file says:
Code: |
[plugin]
socketname=/usr/local/games/nwn/tmp/nwnspeech #
|
It's not expecting a directory named nwnspeech in the tmp directory, is it?
I certainly hope it comes to you soon. The old NWN plugin segfaults the game server now whenever I load it. I updated my system from Mandriva 10.1 to 10.2 (aka LE2005), which brought me from kernel 2.6.8 to 2.6.11, and since then, I can't use the old plugin - I tried recompiling it (and all of nwnx, for that matter), to no avail. I'd really like to get this one going if for nothing else than getting the listener to work for now via the MySQL database so that the existing module can deal with speech until I have time to import the new scripts and put the new nwnx plugin module in place. So definitely, good luck on whatever that obvious thing is coming to you soon.
--Dave |
|
Back to top |
|
|
Grinning Fool
Joined: 12 Feb 2005 Posts: 264
|
Posted: Fri Oct 21, 2005 23:39 Post subject: |
|
|
As long as the parent directory exist (tmp in this case), that's what it looks for. But that struck me as odd in your post:
Code: |
[root@janet nwn]# pwd
/usr/local/games/nwn
[root@janet nwn]# ls -la tmp
total 1
drwx------ 2 nwserv users 80 Oct 20 19:27 ./
drwxr-x--x 13 nwserv root 1096 Oct 20 17:21 ../
prwx------ 1 nwserv users 0 Oct 20 17:21 8244.pts-7.janet|
|
I'm not seeing the tmp directory in that listing? |
|
Back to top |
|
|
dguntner
Joined: 31 Dec 2004 Posts: 116
|
Posted: Sat Oct 22, 2005 4:25 Post subject: |
|
|
Grinning Fool wrote: | As long as the parent directory exist (tmp in this case), that's what it looks for. But that struck me as odd in your post:
Quote: |
[root@janet nwn]# pwd
/usr/local/games/nwn
[root@janet nwn]# ls -la tmp
total 1
drwx------ 2 nwserv users 80 Oct 20 19:27 ./
drwxr-x--x 13 nwserv root 1096 Oct 20 17:21 ../
prwx------ 1 nwserv users 0 Oct 20 17:21 8244.pts-7.janet|
|
I'm not seeing the tmp directory in that listing? |
I've bolded the part where that is being shown.
--Dave |
|
Back to top |
|
|
Lanthar D'Alton
Joined: 10 Feb 2005 Posts: 100
|
Posted: Sun Oct 23, 2005 17:05 Post subject: 3.04 beta has dmfi 1.07 merged. |
|
|
3.04 beta has dmfi 1.07 merged.
You will need to switch out the #include "lds_speech_dll" for "lds_speech_db" assuming his uses the database storing of speech still. If not, GF, you'll need to add another file, I'd suggest "lds_speech_lnx" which implements the functions in that file with code that works with your process. That file is just the hook from the system to nwnx. Any changes in the plugin will need to be hooked to that. GF, if you need the code for the actions file stuff, I can give you that. If you'd rather leave that as a db file, use the code from lds_speech_db. If that didn't make any sense, you have my icq. |
|
Back to top |
|
|
Grinning Fool
Joined: 12 Feb 2005 Posts: 264
|
Posted: Mon Oct 24, 2005 2:19 Post subject: |
|
|
Helps if I read the post in full
I'll take a look during the week this week and refamiliarize (it's been a long time since I've looked) -- offhand, I'm not 100% sure of what the fail points are, especially those that aren't logged. The only thing I can tell for sure -- given that directory listing -- is that it's failing before the socket creation.
Say, wait -- I nearly forgot. Could you try setting log mask to 255 in the config file, launching the service, then posting the trailing output from nwnspeechd.txt here?
This could also be relevant -- make sure your 'run as' userid has write-access to the logs directory provided. |
|
Back to top |
|
|
dguntner
Joined: 31 Dec 2004 Posts: 116
|
Posted: Mon Oct 24, 2005 11:18 Post subject: |
|
|
The runas user is the same user that's running the server, so that's not a problem. The other nwnx plugins (which are being run by the nwnserver application under that user) have no problems writing to the log directory.
Code: |
$ groups nwserv
nwserv : users nwserv
$ ls -lad /usr/local/games/nwn/main/logs.0
drwxrws--x 2 nwserv nwserv 1544 Oct 24 02:15 /usr/local/games/nwn/main/logs.0/
|
I set the config file to do a log of 255, here is the last 100 lines from the last time I tried starting up the listener just a few minutes ago. I did this tail after doing the "service nwnspeech stop" command...
Code: |
# tail -100 nwnspeech.txt
02:21:48 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:48 INFO Autoemotes enabled.
02:21:48 INFO Plugin mode activated.
02:21:48 INFO .
02:21:48 INFO SocketListenerThread start.
02:21:48 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:48 INFO Autoemotes enabled.
02:21:48 INFO Plugin mode activated.
02:21:48 INFO .
02:21:48 INFO SocketListenerThread start.
02:21:48 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:48 INFO Autoemotes enabled.
02:21:48 INFO Plugin mode activated.
02:21:48 INFO .
02:21:48 INFO SocketListenerThread start.
02:21:48 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:48 INFO Autoemotes enabled.
02:21:48 INFO Plugin mode activated.
02:21:48 INFO .
02:21:48 INFO SocketListenerThread start.
02:21:48 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:48 INFO Autoemotes enabled.
02:21:48 INFO Plugin mode activated.
02:21:48 INFO .
02:21:48 INFO SocketListenerThread start.
02:21:48 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:48 INFO Autoemotes enabled.
02:21:48 INFO Plugin mode activated.
02:21:48 INFO .
02:21:48 INFO SocketListenerThread start.
02:21:48 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:48 INFO Autoemotes enabled.
02:21:48 INFO Plugin mode activated.
02:21:48 INFO .
02:21:48 INFO SocketListenerThread start.
02:21:48 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
16:00:00 DEBUG
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 INFO Autoemotes enabled.
02:21:49 INFO Plugin mode activated.
02:21:49 INFO .
02:21:49 INFO SocketListenerThread start.
02:21:49 INFO Waiting for client connection on socket /usr/local/games/nwn/tmp/nwnspeech.
02:21:49 DEBUG Comparing IP 2.0.0.0 to 192.168.1.102.
02:21:49 DEBUG Comparing IP 192.168.0.102 to 192.168.1.102.
02:21:49 ERROR Address not found on device eth0
|
FWIW, it seems to have at least *created* the socket this time (not sure why it didn't before):
Code: |
# ls -la tmp
total 1
drwx------ 2 nwserv users 112 Oct 24 02:21 ./
drwxr-x--x 13 nwserv root 1096 Oct 23 00:24 ../
prwx------ 1 nwserv users 0 Oct 23 00:24 8244.pts-7.janet|
srwxrwxrwx 1 root root 0 Oct 24 02:21 nwnspeech=
|
Thoughts?
--Dave |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|