Better wireless throughput with OpenWrt than with OEM firmware?
Issue: Wireless throughput with OEM firmware is below my expectations. Will OpenWrt give me better wireless throughput than with OEM firmware?
Explanation: Whereas throughput on Ethernet-connection could depend on limited CPU power alone, the throughput on a 802.11-connection depends on many more parameters.
- first of all there is the theoretical maximum throughput under optimal conditions, and the values the Ferengi advertise their merchandise1) is the TMT...
- e.g. the TMT is 100MBit/s for Fast Ethernet
- e.g. the TMT is 54MBit/s or 300MBit/s or even 450MBit/s for 802.11-hardware
- then there is the payload throughput
- e.g. 97,28% the TMT for Fast Ethernet (cf. →Protocol Efficiency)
- e.g. % the TMT for 802.11, without techniques such as frame aggregation (search for “IEEE 802.11 MAC Frames”)
- then there are a whole bunch of interference factors, who all lessen this value considerably.
Please read datagram.structures to make sure, we all talk about the same things. Thank you
When you measure the throughput of an action (the copy of a file), what exactly are you measuring? The throughput of the payload, or the throughput of payload + overhead? For Ethernet the difference can be small, but for DSL-PPPoE or 802.11 the difference is bigger. So it's always good to know, what actually you are measuring. A good manual will tell you what a software is precisely doing. |
Whether an OEM firmware gives you better throughput than OpenWrt is a matter of SOFTWARE (since both run on the same hardware...). So ask yourself, what operating system is used for the OEM firmware. Probably some sort of GNU/Linux. In Linux, drivers are part of Kernel. In OpenWrt we use quite new Kernel with even newer wireless drivers. So it IS possible, that OEM firmware gives you better throughput, but since both, OEM and OpenWrt, use Linux kernel and Linux drivers, well, ...