Thank you for the clarifying information. I did not even think that English wasn't your first language. Please take that as a compliment. I agree that English is difficult for this reason and the number of exceptions to the grammar and spelling rules.
Honestly I have avoided the wiki because too many times I come to wiki articles that reference much older versions of dd-wrt and no longer contain working instructions for complex tasks. The usual examples involve wiki's that tell you to set a firewall rule for something that can be done in the GUI now.
That said, it would be nice to have this and other guides in one place with the wiki. While I do have time to help suggest changes to wiki articles for clarity, I don't have time to write them from existing guides. I also don't know that I have access to change wiki articles or how to gain access.
@egc, if it will help you, I can upload a version of the word doc you posted with comments added in on clarity improvements. If you already have what you need then no worries.
Lastly, thank you for taking the time to document these things. As someone who has written documentation for various APIs and software that I've written, I know that it takes a good deal of work to document things properly and in open-source projects it can feel like a thankless job when people complain. _________________ Delivering pure fact does not mean you are rude. Ignoring social contract in the delivery of pure fact does make you rude.
Even highlighted in red it would not have changed anything.
objecttothis also doubted it after I highlighted it in bold.
Because he is so smart and since the firewall is deactivated this can't be true.
by the way the dnsmasq discussion is unnecessary.
It says that dnsmasq should remain switched on - so you don't need to search if you can switch it off somewhere else.
SMH. Please try to remember back to when you weren't the god of all things related to dd-wrt and put yourself into the shoes of a reader of the guide who has some knowledge but is reading the guide because he doesn't know how to accomplish what he wants to do. For those types of users and especially those who don't have a grasp of many of the concepts, these guides are a little bit like trying to drink water from a fire hydrant. If you don't spell things out, people will miss them. It isn't intentional.
The first time I made the mistake and put firewall rule on the main router because I simply didn't see the parenthesis.A- It was a lot of information addressing various functionalities needed for this to come together and B- The guide just had me disable the firewall on the WAP in the GUI, so the thought never entered my mind "which router does this rule go on?" I never thought during that time "Oh he says put this rule on the WAP, but what does he know!?"
Also, here's a Pro-tip: sarcastically accusing people of being a know-it-all won't usually get a positive response from them.
The fact that @egc had to go back in and add "(the WAP)" tells me it's a common misunderstanding. I disagree with your assessment that highlighting it in red wouldn't help. Even better would be spelling it out completely so that it addresses the common confusion. _________________ Delivering pure fact does not mean you are rude. Ignoring social contract in the delivery of pure fact does make you rude.
Joined: 18 Mar 2014 Posts: 12881 Location: Netherlands
Posted: Sun Dec 18, 2022 10:11 Post subject:
objecttothis wrote:
Thank you for the clarifying information. I did not even think that English wasn't your first language. Please take that as a compliment. I agree that English is difficult for this reason and the number of exceptions to the grammar and spelling rules.
Honestly I have avoided the wiki because too many times I come to wiki articles that reference much older versions of dd-wrt and no longer contain working instructions for complex tasks. The usual examples involve wiki's that tell you to set a firewall rule for something that can be done in the GUI now.
That said, it would be nice to have this and other guides in one place with the wiki. While I do have time to help suggest changes to wiki articles for clarity, I don't have time to write them from existing guides. I also don't know that I have access to change wiki articles or how to gain access.
@egc, if it will help you, I can upload a version of the word doc you posted with comments added in on clarity improvements. If you already have what you need then no worries.
Lastly, thank you for taking the time to document these things. As someone who has written documentation for various APIs and software that I've written, I know that it takes a good deal of work to document things properly and in open-source projects it can feel like a thankless job when people complain.
That is exactly the problem with the wiki's not all are up to date and I still hope that someone with time and knowledge will stand up and improve our wiki's.
There are people working on it (I will not mention names in fear of forgetting some) but we could use more hands.
Like I said I am not up to that task and besides the time I dedicate to DDWRT I use coding and adding new features
It says that dnsmasq should remain switched on - so you don't need to search if you can switch it off somewhere else.
No it doesn't. It says "DNSMasq enabled". That is not the same thing as "dnsmasq should remain switched on" _________________ Delivering pure fact does not mean you are rude. Ignoring social contract in the delivery of pure fact does make you rude.
That is exactly the problem with the wiki's not all are up to date and I still hope that someone with time and knowledge will stand up and improve our wiki's.
There are people working on it (I will not mention names in fear of forgetting some) but we could use more hands.
Like I said I am not up to that task and besides the time I dedicate to DDWRT I use coding and adding new features
But sure you can always send your remarks, I have daily requests, but I cannot guarantee anything
@egc I've attached a copy of your Guide with comments of specific improvements to the wording that IMO will improve clarity. Use it if you would like. Thank you again for all your hard work.
I'm willing to contribute clarity improvements to the wiki and while I have been using DD-WRT for more than 10 years, I will be most helpful with reducing confusion rather than expertise changes. For example, I would be glad to port a few of your guides to the wiki so that documentation isn't so scattered... I don't currently have access though. _________________ Delivering pure fact does not mean you are rude. Ignoring social contract in the delivery of pure fact does make you rude.
if the VAP's are isolated "use dnsmasq for DNS" must be activated...
otherwise the clients of the VAPs get as DNS server the address of the main router and that can not work if they are isolated against the main network...
Edit: strictly speaking, both must be activated / which is the default setting
I must admit that it is not straightforward for someone doing the procedure the 1st time. My luck is just I jump in last, working on version4 of egc's doc DDWRT Virtual Access Point Public-4.doc
I could guess that the Virtual Interface has to be added in the device acting as Wireless Access Point (no router). Which I learnt is called "WAP" which seems to make sense.
Even though egc has clearly introduced the definition of VAP as "Virtual Access Point". It is still confusing as hell b/c the DDWRT WebUI shows Wireless Virtual Interface. Would it make more sense to call "WVI" rather than "VAP"? Maybe I nitpick about terminology but that is how a newcomer see things the first time.
In the section "VAP on WAP", me too, I didn't know where to create the IPtables rules. I just guess that it should be in the device having the function of Wireless Access Point (egc does mention in version4 of the doc "the WAP"). But as the doc gave no definition about WAP, it still requires some guessing.
To make the confusion worse, egc's doc mentions
Quote:
although you do not want a firewall it will be automatically disabled as there is no WAN so no need to change this setting form default
The obvious question from the novice point of view. What is the point of setting Firewall rules when the firewall is disabled. Hence the idea of setting that IPtables rules on the primary router should probably make sense.
I spelled out a number of these things in the suggestions I submitted to @egc above. If he takes me up on it and I can get access to the wiki then I'll port the document to the wiki with clarity improvements. _________________ Delivering pure fact does not mean you are rude. Ignoring social contract in the delivery of pure fact does make you rude.