I have managed to get Squid (Squid/2.4.STABLE6) running on my N2100. I am running FW 2.1.06. The squid setup is kludged, and not optimal. I have upgraded the memory to 512MB. The performance is very good.
I do not have the knowledge or the time to convert it into a module. I also have a problem in getting it to auto start when the n2100 is rebooted. This is minor issue.
I will try to create a zip file to unpack to the n2100.
looking good, only the link to the squid home page is not working
I was a little baffled when I found out that the 2.4 stable 6 release is from 2002. Why this ancient release? Don't newer ones work? Well, criticism is easy, therefore ... Why don't you try to integrate Squid 2.6 stable 18 (Jan 2008) in the Module. I compiled it myself. It's running but needs a new config.
Your latest version contained a mixture of 2.4 and 2.6 binaries. That's probably why it could not get it to work. I drastically cleaned up the System directory and ported your setup to the 2.6 config template. The module is now only have the size of the first version. Please check if I the new config is complete.
I also disabled logging since the files are getting big really fast. I case you need the logs we have to introduce log rotation every 24 hours plus some form of log expire dates. And maybe a warning on the options page that a Thecus with a minimum of 256MByte RAM is required would be a good idea as well.
I hope you have downloaded a copy of my version 1.1.00, I deleted a little to much while working on the restart button. All evidence of SQUID is gone for now. Please upload 1.1.00 to your site such that I can grab it again.