What is Vanilla firmware?

Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware
Author Message
Hagensieker
DD-WRT User


Joined: 19 Mar 2016
Posts: 81

PostPosted: Mon Mar 22, 2021 17:23    Post subject: What is Vanilla firmware? Reply with quote
Been away from DD-WRT for a few years. I see in the new build threads the wireless firmware can be toggled between DD-WRT and Vanilla. Spent about 15 minutes googling and not any smarter than I was 15 minutes prior.

Can somebody point me in the right direction?
Sponsor
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14126
Location: Texas, USA

PostPosted: Mon Mar 22, 2021 17:34    Post subject: Reply with quote
Introduced in 45820:

https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=328303

BrainSlayer wrote:
blkt wrote:
I have and it works on EA8500. =) Running Vanilla now and one behavior I notice, which may be intentional,

is during boot it loads default custom DD-WRT binaries then at the end of dmesg output switches to VANILLA.

Router/Version: Linksys EA8500 / Box Rev.A00 PCB REV:205(XC) hw_rev=1 hw_ver=XB / r45820 (02/23/21)
File/Kernel: CLI Flash dd-wrt-webupgrade.bin / Linux 4.9.257 #1155 SMP Mon Feb 22 21:13:04 +07 2021 armv7l
Previous/Reset: r45767 (02/17/21) / No
Mode/Status: AP Gateway / Mixed, 20 MHz, Channels 1 and 149, TX Power 30 dBm, Short Preamble
Issues/Errors: None / Uptime 21 hours 25 minutes

DD-WRT ver 10.4-ddwrt-9980-tW-13-6049M api 5 features mfp,peer-flow-ctrl,allows-mesh-bcast,peer-fixed-rate crc32 85419a3b

VANILLA ver 10.4-3.15-00015 api 5 features no-p2p,mfp,peer-flow-ctrl,allows-mesh-bcast,no-ps,peer-fixed-rate crc32 e2c838df


yes. the driver loads always the default firmware and i made a modification which allows a firmware switch on demand if selected. the dd-wrt firmware has 5 and 10 mhz support and auto ack timing. the vanilla firmware has a different newer codebase, which i dont have. to people cannot complain if something in my own firmware is not working in the way they like it. but try to make a performance comparisation

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
ho1Aetoo
DD-WRT Guru


Joined: 19 Feb 2019
Posts: 2927
Location: Germany

PostPosted: Mon Mar 22, 2021 17:40    Post subject: Reply with quote
Well, that's not quite correct.
The vanilla firmware is the current Qualcomm firmware.
We all used it on the atheros routers until 4 months ago.
Then the DD-WRT firmware was added, a modified custom firmware based on an older code base.

The DD-WRT firmware also supports 5 and 10Mhz channel width and dynack.
The vanilla firmware is newer and actually causes less problems with non Qualcomm clients.
)
Hagensieker
DD-WRT User


Joined: 19 Mar 2016
Posts: 81

PostPosted: Mon Mar 22, 2021 18:25    Post subject: Reply with quote
Thanks!
foz111
DD-WRT Guru


Joined: 01 Oct 2017
Posts: 704
Location: Earth

PostPosted: Tue Mar 23, 2021 13:56    Post subject: Reply with quote
Are/should the radio's be configured the same way for both Vanilla and DD-WRT on R7800?
Similar to this? https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1198757#1198757

_________________
Netgear R7800 PPPoE Main Router
Network IPV4 - Isolated Vlan's with IoT Devices. Unifi AC-Pro x 3 AP's, Router Wi-Fi Disabled. OVPN Server With Paid Commercial Wireguard Client's. Gateway Mode, DNSMasq, Static Leases & DHCP, Pi-Hole DNS & Running Unbound.

No one can build you the bridge on which you, and only you, must cross the river of life!
ho1Aetoo
DD-WRT Guru


Joined: 19 Feb 2019
Posts: 2927
Location: Germany

PostPosted: Tue Mar 23, 2021 14:10    Post subject: Reply with quote
Is basically the same
only N/G mixed is not supposed to work so well with the DD-WRT Firmware

DD-WRT = mixed
Vanilla = N/G mixed

If you use DD-WRT as firmware you can also set the ACK timing to 0 = dynack
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5660

PostPosted: Tue Mar 23, 2021 14:13    Post subject: Reply with quote
DD-WRT FW Type for some needs Mixed Wireless Mode and TurboQAM (QAM256) disabled.

There were some changes done that enforce B rates (you can see tatsuya46 is unhappy).

I believe RTS/CTS and ACK Timing issues were resolved.
MasterGoa
DD-WRT User


Joined: 18 Jan 2019
Posts: 51

PostPosted: Wed Dec 29, 2021 13:10    Post subject: Reply with quote
So to sum up in layman's terms, Vanilla = more compatibility and DD WRT = more features?
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5660

PostPosted: Wed Dec 29, 2021 23:00    Post subject: Reply with quote
Both fw types or binaries updated more than once since March among many other changes in current builds.
MasterGoa
DD-WRT User


Joined: 18 Jan 2019
Posts: 51

PostPosted: Thu Dec 30, 2021 12:03    Post subject: Reply with quote
Ok but why would I choose one vs the other?
jwieland
DD-WRT User


Joined: 31 May 2018
Posts: 72

PostPosted: Fri Dec 31, 2021 17:39    Post subject: Reply with quote
There is some discussion at:

https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=329363

I had to switch from DD-WRT to VANILLA to get my N clients to work with any kind of throughput, and as I have N clients on both the 2.4Ghz and 5Ghz networks, I use VANILLA on both radios. The problem was so bad that I'd switched back to my old WRT1200AC so that the the people here on N could run Zoom, while I was trying to figure out what was wrong.

_________________
Netgear R9000
Netgear R7800 (spare)
Linksys WRT1200ac v2 (spare)
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum