PDA

View Full Version : Seq can't see network traffic with new 5.0.0.14



erice2
09-19-2004, 12:36 PM
Changed title. It was: Seq can't see network traffic with new 5.0.0.14

I was using the old seq up until last night (non beta non 5.0). It detected network traffic fine but was subject to the errors due to it being not updated for the latest EQ patch. So this morning I bit the bullet and managed to get autoconf 2.5X installed and get seq 5.0 compiled and running. I set the "monitor EQ client IP address" to what I always do. 192.168.1.99 which is the hard coded ip of my EQ playing machine. No luck. It doesn't detect any network traffic. Any ideas? I am stumped. I have tried the setting "Monitor next eq client seen" with no luck.

btw, I use a dumb hub to let the linux box see all network traffic.
Also, I could not get the cvs working so I used the tarball.
Running Redhat 7

erice2
09-19-2004, 12:57 PM
Update: I take it all back. It is detecting traffic but apparently it gets so many errors that it doesn't display anything. I wonder why I get so many errors?
Like:
Warning: OP_TimeOfDay (0x27) (datalen: 0) doesn't match: sizeof(timeOfDayStruct):8
and
Warning: OP_RandomReq (0x198) (datalen: 4) doesn't match: sizeof(randomReqStruct):8
and
Warning: error on zone-client: size> left (size=58, left=9, opcode=0x012f)

lots of those, and a few others.

For now, Ill assume its just that the tarbal was out of date and I need the code from cvs.
I try getting into cvs but it always gives me "cvs [login aborted]: recv() from server cvs.sourceforge.net: EOF" when I hit enter on the password prompt.

I am using:
export CVSROOT=:pserver:[email protected]:/cvsroot/seq

and have tried other variations as well. :(
Any help?

Zaphod
09-19-2004, 01:51 PM
The tarball with the name ShowEQ-5.0.0.14.tar.bz2 available from either sf.net or my site is the latest stuff from CVS.

did you remember to do 'make install'?

run ShowEQ with the command line 'showeq --version' and paste the output here.

Enjoy,
Zaphod (dohpaZ)

erice2
09-19-2004, 01:55 PM
doing that shows:

ShowEQ 5.0.0.14, released under the GPL.
SINS 0.5, released under the GPL.
All ShowEQ source code is Copyright (C) 2000-2004 by the respective ShowEQ Developers
ShowEQ comes with NO WARRANTY.

You may redistribute copies of ShowEQ under the terms of
The GNU General Public License.
See: http://www.gnu.org/copyleft/gpl.html for more details...

For updates and information, please visit http://seq.sourceforge.net/
ShowEQ 5.0.0.14, Built from 'main.cpp' on Sep 19 2004 at 10:54:38
CVS: @(#) $Id: main.cpp,v 1.33.6.4 2004/09/18 20:51:31 dohpaz Exp $ $Name: pre_5_0_beta $
Using GCC version: 3.0.4
Using glibc version: 2.2
Using Qt version: 3.1.1
Using headers from linux version: 2.4.9-34
Using EQItemDB: @(#) $Id: itemdb.cpp,v 1.10.6.2 2004/09/18 20:51:31 dohpaz Exp $ $Name: pre_5_0_beta $
Using GDBM: This is GDBM version 1.8.0, as of May 19, 1999.
Running on Linux release 2.4.7-10 for processor i686

Using config file '/root/.showeq/showeq.xml'
Loaded preferences file: /usr/local/share/showeq/seqdef.xml!
Loaded preferences file: /root/.showeq/showeq.xml!

Zaphod
09-19-2004, 02:19 PM
do the following command run from the base of where you compiled ShowEQ:
grep OP_ManaChange conf/zoneopcodes.xml /usr/local/share/showeq/zoneopcodes.xml and post the results.

Enjoy,
Zaphod (dohpaZ)

erice2
09-19-2004, 02:24 PM
that gives:


conf/zoneopcodes.xml: <opcode id="00bf" name="OP_ManaChange" implicitlen="16" updated="09/16/04">
/usr/local/share/showeq/zoneopcodes.xml: <opcode id="00bf" name="OP_ManaChange" implicitlen="16" updated="09/16/04">

Zaphod
09-19-2004, 02:35 PM
well, I'm not sure what's happening for you, since that is the latest stuff in CVS, and others are indicating that it is working for them... *shrug*

I'm not sure what else to suggest. Did you make sure to untar into an empty directory?

Enjoy,
Zaphod (dohpaZ)

erice2
09-19-2004, 02:41 PM
I did. a couple of times. but Ill try again since I am stumped also.

Thankyou for your help.

erice2
09-19-2004, 04:35 PM
I solved it by deleting all my configs from /root/.showeq prior to "make install". I had stuff in there from many beta versions ago when I tried it before. That must have been messing things up.

Zaphod
09-19-2004, 04:59 PM
I'm glad you cleared that up. When you used the beta many versions ago you must have put a zoneopcodes.xml under /root/.showeq/, and since user files override the system versions it was using that version... Ah joy...

Enjoy,
Zaphod (dohpaZ)