Hello,
I got amule working now on my new wl500gp and thought I should write down some findings:
1. The amule OptWare package does not work on OpenWrt. Although the availability in the ddwrt feed suggests it should work (at least according to the optware wiki page) it generates segmentation violations as soon as the download of a file starts.
2. Amule on Oleg firmware from
http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/ works! Thanks to Gorion for suggesting to switch to Olegs firmware.
3. I experience a problem however with the latest package (2.1.3-8). It cannot connect with the Kad network. The problem is not that it is just firewalled, there is no connection at all. The previous version did not have this problem. Could it be caused by the adunanza modifications?
4. Therefore I tried the amuled binary provided by Al37919 (
http://wl500g.info/showpost.php?p=52214&postcount=25) and got Kad working again. This binary still has a problem with very large files (I tried a 4Gb one) but that is a known problem (syslog.log has entries like 'May 16 20:41:11 kernel: file_cluster badly computed!!! 106634 <> 80196' and amuled does not run anymore when I check). I got a 915Mb file downloaded Ok and am going to check a >1Gb one soon.
5. Besides this only one problem remains: disconnects from the Kad network. Sometimes when I check how Amule is doing Kad is disconnected and the file with known Kad clients (nodes.dat) is just 4 bytes long. Reconnect then doesn't work because all known clients have disappeared. The only thing that works is killing amuled, replacing the nodes.dat file with a non-empty one and starting amuled again. I realize this problem could be unrelated to the OptWare port but any suggestion would be appreciated.
6. Still one other problem: amuleweb gives segmentation violations now and then. This is not a big problem because I run the amule Gui on my laptop. It is a sh***y program but it works...
Thanks you all for the postings in this forum.
I hope my post can help others getting amule running.
Pim Borst.