Ok I did some digging... and it really seems there are NO provisions to enable a wifi proxy anywhere in the system. I spent a lot of time with ServerConfig.conf, trying to "brute-force" any sort of proxy directive that would effect wifi, to no avail. Ultimately I started picking apart the JARs, and found where I think the proxy parsing happens:
/opt/amazon/ebook/lib/framework-impl.jar, specifically com/amazon/ebook/framework/impl/device/h.class. Reviewing strings output shows all the obvious parameters from ServerConfig.conf... but really no wifi.proxy, *.proxy, proxy... anything... take effect.
So the only "simple" option would be to trick the Kindle into believing it is on 3G, which I have not yet figured out how to do.
Another option could be to re-compile the kernel (or just build the NAT modules) with "transparent proxy" support, redirect outgoing port 80 into a local proxy (privoxy or something like that) that can be configured for a parent proxy. Maybe in my free time... I would like my Kindle to be a better router...
|