PDA

View Full Version : eggdrop on wl-500g?



daffeh
18-01-2005, 14:07
can it be done?
And if so, how? :D
when i try to run the ./configure it just gives me

before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056285
before read 0 : 1106056285
before write 0 : 1106056286
before read 0 : 1106056286
before write 0 : 1106056286
before read 0 : 1106056286
before write 0 : 1106056286
before read 0 : 1106056286
before write 0 : 1106056286
before read 0 : 1106056286
before write 0 : 1106056286
before read 0 : 1106056286
before write 0 : 1106056286
before read 0 : 1106056286
before write 0 : 1106056287
before read 0 : 1106056287
before write 0 : 1106056287
before read 0 : 1106056287
configure: error: missing argument to --
so i guess compiling on the router is out but im no king in crosscompiling :x

edit: maybe this is more for the custom development corner? If so, could an admin move it?

Holli
18-01-2005, 16:55
First question: Why would run an eggdrop at the AP? (It have a not really good CPU, and not enough disk space without an external drive)

The next problem is, you can`t compile on the access point, because there are no compiler!

But when you really want to run an eggdrop on a wl500g, you can try to compile the sources on another PC, copy the binaries then on an USB-Stick and try to start it from this on the router.

daffeh
18-01-2005, 17:06
maybe it's handy for ppl that dont own a shell or smth

WlanMan
18-01-2005, 21:57
Hi

Eggdrop is too big because of his scripting engine, but i have made a quick hack to get the EnergyMech Bot (http://www.energymech.net), Version 2.9.4 running. Just download it to the USB disk, decompress with "tar -xvzf emech-mipsel.tgz" and edit the configuration file.
I hope the choosen modules are well suited, if you need some other module configuration tell me. And be carefull, untill you authenticate to the bot first time the hostmask is *!*@* so everyone can authenticate as botmaster when it comes online.

I hope youre experienced enough to use it, compilation was a bit jerky ;).

As allways, please bring reports back.

Greets

erik_bies
19-01-2005, 18:28
I sucessfully compiled some programs on the Wl500g itself.
Go to the uClib site and download the rootsys.
Mount it in your Linux distro (I couln't get it to mount on the WL500g itself)
Than copy all the files to the WL500 is a directory, and chroot to that directory.

Most of the things compiled that way will work fine.

but take a big cup of coffee, as it will be s l o wwwwwwwwwwwwwwwwwww

Blackfire
21-01-2005, 16:53
nice work wlanman.
Could you help me how to startup this eggdrop.
i did follow up the readme and edit the mech.set
this -sh: ./genuser: not found
en when i start ./emech

[Blackfire@wl500g emech]$ ./emech
EnergyMech 2.9.4-mipsel, May 28th, 2004
Compiled on Jan 18 2005 22:10:57
Features: SEE, LNK, TEL, DYN, NEW, SEF
init: Mech(s) added [ GUNISA_BOT ]
init: EnergyMech running...

its doesn't start a service and bot won't come up

any idea ??

THX

WlanMan
21-01-2005, 21:00
Hi

The genuser is not crosscompiled since it just creates a file which is includet in the distribution. You only need to to the mech.set steps from the config.
I have tryed it out now, just compiled it to the step it startet, and i see the same problem. I dont know why it doesn´t runs, it seems to start and then to terminate gracefully. I have to include the debugging facibilitys, but it gave me a bunch of compile errors (none without it ?!), need to track this down when i have time...

After all, this is no eggdrop, its called an irc bot. Eggdrop is only a widely used type of this programm species. Energymech does the usual things on an irc channel but has not the scripting stuff which eggdrop uses. Its just too big ...

Greets

ghaspias
20-08-2005, 20:34
I couldn't find the 'rootsys' in uClinux.org... could you point me to the correct location?



I sucessfully compiled some programs on the Wl500g itself.
Go to the uClib site and download the rootsys.
Mount it in your Linux distro (I couln't get it to mount on the WL500g itself)
Than copy all the files to the WL500 is a directory, and chroot to that directory.

Most of the things compiled that way will work fine.

but take a big cup of coffee, as it will be s l o wwwwwwwwwwwwwwwwwww

Jean-Fabrice
20-08-2005, 20:41
Humm, did you try the eggdrop optware ? I know it has some bugs running on a slug but I use to have it running on my wiley.

FilimoniC
22-08-2005, 13:47
i installed Eggdrop on my wl500g-Deluxe: i plugged in a flash-memory (32m), mounted it as /opt, made


ipkg.sh update
ipkg.sh install ipkg
ipkg update
ipkg install eggdrop

<configuring eggdrop>

adduser eu
#adding eu (Eggdrop_User), setting password
#chmod, chown for eggdrop directory
su eu
cd /opt/eggdrop
./eggdrop -n egg-a.conf

# and closing console

the -n flag is set because EggDrop cant normally go background.