IP függő auto proxy Ubuntu kliensen

Fórumok

Ubuntu Linuxon nem akar működni az automatikus, a kliens IP címétől függő wpad.dat alapú proxy beállítás. Windowson megy ie-vel, chrome-al és mozillával is. Találtam bug jelentéseket, de 2008-ból (firefox wpad.dat report incorrect myIpAddress()
Az alábbi résszel van gondja:
if (isInNet(myIpAddress(), "192.168.4.0", "255.255.255.128"))
return "PROXY 192.168.4.1:8080";
if (isInNet(myIpAddress(), "192.168.4.128", "255.255.255.128"))
return "PROXY 192.168.4.10:8080";

Valakinek közületek sikerült ezt megoldani?