egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Eggdrop 1.6 & ipv6

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Eggdrop Help
View previous topic :: View next topic  
Author Message
teel
Voice


Joined: 17 Dec 2010
Posts: 4
Location: Finland

PostPosted: Fri Dec 17, 2010 3:31 pm    Post subject: Eggdrop 1.6 & ipv6 Reply with quote

Hi,

I've been running an Eggdrop bots for years now, so I'm not exactly a newbie, but now I've hit a brick wall with ipv6 after moving to another host. See, this new shell requires me to use ipv6.

I've been running Eggdrop 1.8 nightlies now, but it's getting somewhat annoying with all the weird stuff happening. Also I can't use Megahal with it :)

So I tried to configure 1.6 with ipv6 using the 1.6.19 ipv6 patch that is also linked here in egghelp.org. However when pathing 1.6.19 I get an error "patch unexpectedly ends in middle of line" and after compiling the ipv6 settings doesn't work (no surprise there after that error).

So, could anyone help me or give some pointers on setting up a stable eggdrop 1.6.x with ipv6 support (with megahal preferably as the users have become strangely addicted to it).


Last edited by teel on Sun Dec 19, 2010 12:00 pm; edited 1 time in total
Back to top
View user's profile Send private message
pseudo
Halfop


Joined: 23 Nov 2009
Posts: 88
Location: Bulgaria

PostPosted: Sat Dec 18, 2010 2:18 pm    Post subject: Re: Eggdrop 1.6 & ipv6 Reply with quote

teel wrote:
Hi,
I've been running Eggdrop 1.8 nightlies now, but it's getting somewhat annoying with all the weird stuff happening (yeah, nightlies, I know, I'm a software developer myself). Also I can't use Megahal with it Smile


Being a software developer, I would expect more precise information.
How come you can't use Megahal with it? The only thing I'm aware of that can prevent loading it is the version check which doesn't recognize 1.8 as supported. I doubt it's a challenge for a developer, but for anybody having problems with it, there are updated module sources at ftp://ftp.eggheads.org/pub/eggdrop/modules/1.8/.
And what's that weird stuff you're talking about? Tell us, we're interested.


Quote:
So, could anyone help me or give some pointers on setting up a stable eggdrop 1.6.x with ipv6 support


Stable 1.6 with ipv6? You have a good sense of humour. Wink

After investing some time into developing ipv6 for 1.8 I'm not interested in debugging 3rd party patches, but if anybody else is, it might help if you tell people which settings don't work. Note that the crappy patch requires my-ip to be set, in order for my-ip6 to take any effect. The value of my-ip doesn't matter as long as it's set.
Back to top
View user's profile Send private message Visit poster's website
teel
Voice


Joined: 17 Dec 2010
Posts: 4
Location: Finland

PostPosted: Sun Dec 19, 2010 12:23 pm    Post subject: Re: Eggdrop 1.6 & ipv6 Reply with quote

pseudo wrote:
Being a software developer, I would expect more precise information.

Sorry if I wasn't precise enough. When the bot has been running for a while, it stops responding to anything. It's someting TCL related so probably some of my scripts not working well with 1.8 ("couldn't write file "/dev/null": too many open files"). So it's something I need to look into myself.

pseudo wrote:
How come you can't use Megahal with it? The only thing I'm aware of that can prevent loading it is the version check which doesn't recognize 1.8 as supported. I doubt it's a challenge for a developer, but for anybody having problems with it, there are updated module sources at ftp://ftp.eggheads.org/pub/eggdrop/modules/1.8/.
And what's that weird stuff you're talking about? Tell us, we're interested.t

I tried just removing the version check, but after that it kept crashing after a while when anyone said anything to the bot on the channel (it was some time ago though, I haven't tried it lately). I'm gonna try your version. Thanks!

pseudo wrote:
Quote:
So, could anyone help me or give some pointers on setting up a stable eggdrop 1.6.x with ipv6 support


Stable 1.6 with ipv6? You have a good sense of humour. ;)

After investing some time into developing ipv6 for 1.8 I'm not interested in debugging 3rd party patches, but if anybody else is, it might help if you tell people which settings don't work. Note that the crappy patch requires my-ip to be set, in order for my-ip6 to take any effect. The value of my-ip doesn't matter as long as it's set.

Ok, "stable" might be a bit far fetched, I admit. What I meant was just something that could actually run and connect to ipv6 servers. As I mentioned, the patch throws an error "patch unexpectedly ends in middle of line" and when I build Eggdrop after that, everything works fine, except any of the ipv6 settings don't work.

Thanks for answering anyway :)
Back to top
View user's profile Send private message
teel
Voice


Joined: 17 Dec 2010
Posts: 4
Location: Finland

PostPosted: Sun Dec 19, 2010 12:36 pm    Post subject: Reply with quote

Yep, still the same problem with Megahal with the latest 1.8 nightly.

Code:
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: megahal:megahal.c (1100)
[18:34:54] *** MEMORY TABLE FULL: megahal:megahal.c (2187)
[18:34:54] * Memory table full
Back to top
View user's profile Send private message
pseudo
Halfop


Joined: 23 Nov 2009
Posts: 88
Location: Bulgaria

PostPosted: Tue Dec 21, 2010 8:00 pm    Post subject: Re: Eggdrop 1.6 & ipv6 Reply with quote

Regarding 1.8, I have a suggestion. Edit config.h, commenting out or removing the following line:

Code:
#define HAVE_TCL_SETNOTIFIER 1


Do this after running ./configure, but before compiling. After that, run make config/iconfig and compile with 'make eggdrop' instead of just 'make' to check how would megahal perform. Keep in mind though, that it's not eggdrop's fault that megahal.mod is buggy.
Back to top
View user's profile Send private message Visit poster's website
teel
Voice


Joined: 17 Dec 2010
Posts: 4
Location: Finland

PostPosted: Tue Dec 28, 2010 8:35 am    Post subject: Reply with quote

That seems to work.

Yeah, I have no complaints about Eggdrop, it's been a faithful servant for years despite it's apparently incompetent owner (aka: me).

Thank you so much for the help :)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Eggdrop Help All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
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


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber