Ok, I omitted the specific detail, I did format it as ext2. I'll try again as ext3.
So the the USB needs to be present at all times?
--YES
Approx how much space does it need?
--Less than 1 GB (depends on what packages you need/install additionally from entware)
Edit: formatted it to ext3 and same behavior.
I initially did the formatting on Windows 10 with EaseUS. This time I deleted the partition and then created it on the router following these steps, http://www.tldp.org/HOWTO/Flash-Memory-HOWTO/ext2.html
Mounted properly, same error about creating directories.
Edit2: I think i got it. I went to \tmp and saw an entry opt there as file type l. I removed it and tried setup again and its going through.
--Congratulations
Were IP ranges included as mentioned on page 1? I havent had a chance to try 192.168.1.50-192.168.1.55 vs just one yet as router is in use and rather avoid multiple reboots until later if not necessary.
--IP Ranges or IP's to filter for Advert need to be scripted by you
Reboots not necessary for adding/updating IP's for Advert filtering per my experience....restart of privioxy from shell will do.
I do a weekly privoxy block lists update and issue the below commands to stop and start privoxy (from respective directories)
./S24privoxy stop
./privoxy-blocklist_0.2.sh
./S24privoxy start