[Updated on March 13, February 26] OpenWRT
For Buffalo WHR-G300Nv2/G301N
Firmware introduction:
I personally compiled the firmware without modifying any official source code or configuration, which is pure and original.
The latest version is compiled with the trunk source code of the latest snapshots on the current day. It integrates the Web Management Interface Luci, SSL, Chinese language, ddns, radvd, UPnP, WOL, multi-wan, IPv6, TC, and macvlan, without native QoS applications.
After testing by netizens, you can add multiple IP addresses. You can use TC + iptables to sort priorities and speed limit IP addresses!
This firmware is applicable to the buffalo WHR-G301N, Buffalo WHR-G300Nv2; may be applicable to the WHR-HP-G300N (said only, not tested); Not applicable to the WHR-G300N, WHR-G300Nv1.
Note:
I like the original style, so I did not modify any official openwrt default configuration. Wireless is not enabled by default after the Flash. On the English interface, please prepare your own network cable online, if you have any questions, first look at the following:
1. the wireless connection is disabled after the machine is flushed. You have to connect any LAN port of the router to the computer through the network cable. Set the IP address of the computer to 192.168.1.1xx. Open the browser and enter the URL 192.168.1.1, you can enter the English web management interface Luci. The "no password set!" prompt is displayed at the top! ", Press "go to password"
Configuration, enter the root account password in the "password" and "Confirmation" input boxes, and click "Save & apply" in the lower right corner.
2. go to the "System"-"System"-"language and style" Page, select "Chinese" in the "language" drop-down list box, and click "Save & apply" in the lower right corner to save the settings, when you switch to another page, the Chinese interface is displayed.
3. If you want to enable security and other LED lights, you can customize them on the "System"-"led configuration" page.
4. If the WLAN channel is set to "automatic", it may cause the WLAN function to fail to be enabled, or manually specify the channel to be safer.
5. If you want to set multiple ports, you must use the macvlan to virtualize the new network adapter, set the WAN port, and add concurrent dialing scripts (such as the pppoeup script). You can use the multi-Wan method to configure Server Load balancer.
6. Multi-dial is one thing. The overlapping bandwidth after multi-dial is one thing, which is objectively restricted by network operators. For the same route, the same firmware can be set to multiple ports in the network of carrier a. It is normal that the network of carrier B cannot be set to multiple ports. Even in the network of the same carrier, it is normal to allocate more resources in the C region and not in the D region.
7. native QoS is coupled with L7. Although support for standard packets of Bt and electric power supply is acceptable (in fact, p2pblock works well), it is powerless for other P2P applications such as thunder and PPS. I even checked a lot of QoS data and got the conclusion that the application classification of data packets on the client is better (for example, it would be better to use CFOs speed on the computer to identify data packets based on processes ), application classification of data packets on routers is not only inconvenient to update (L7 is ineffective), but also inefficient for home routing, which is too costly for hardware resources). It is king to manage bandwidth on the routing end, regardless of TT or other systems, QoS in Linux is essentially a toss of TC and iptables.
8. after testing, TC and iptables have a good effect. For a computer that enables thunder downloads or watches PPS, the priority of downgrading is limited to half a speed. For another computer that plays online games, the priority is increased, and the ping value does not fluctuate much, it is completely acceptable. For details about the method, refer to 104 floor.
9. brush method please search keywords in the search engine "zyphio column", my blog has a full set of detailed brush method; in addition, the benefit of WHR-G300Nv2 is brush don't die, as long as you do not move its bootloader (uboot), even if you brush the wrong model or delete the LAN port, you can use the network cable to refresh it under TFTP, without JTAG or TTL.
Latest Version:
Openwrt barrier breaker r35801/Luci trunk (trunk + svn9668)
Compilation Time:
Update description:
1. Use the latest source code for compilation. The application components are exactly the same as those of the previous version.
2. re-integrate the kmod-macvlan kernel module to correct the error when executing the virtual Nic command and prompt "RTNETLINK answers.
: Http://www.kuaipan.cn/file/id_3097242651066427.htm