OpenWrt is a Linux distribution for embedded devices.
Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application. For developer, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.
It supports devices from the following manufacturers:
1. 3Com
2. 4G Systems
3. Acmesystems SRL.
4. ACorp
5. Actiontec
6. Addon-Tech
7. Airlink101
8. A-Link
9. ALLNET
10. AMCC
11. Asus
12. Auerswald
13. AVM
14. Aztech
15. Belkin
16. Buffalo
17. Bewan
18. Canyon
19. Castlenet
20. CC&C
21. Compex
22. Conceptronic
23. Corinex
24. Davolink
25. Dell
26. Digitus
27. D-Link
28. Dovado
29. Dynalink
30. Edimax
31. Fon (Accton Manufactured)
32. Freecom
33. Gateway
34. Gateworks
35. Gigabyte
36. LanReady - Antcor
37. LevelOne
38. Linksys
39. Maxtor
40. Meraki
41. MicraDigital
42. Microsoft
43. Mikrotik
44. Mitsubishi
45. Motorola
46. MSI
47. Netgear
48. Netopia
49. Ovislink/AirLive
50. Philips
51. PC Engines
52. Planet
53. Ravotek
54. RaidSonic
55. Samsung
56. Senao/EnGenius
57. Siemens
58. Simpletech
59. Sitecom
60. SMC
61. Soekris Engineering
62. Star-Net
63. Sweex
64. T-Com
65. Targa
66. Thomson
67. Toshiba
68. Trendnet
69. US Robotics
70. Viewsonic
71. WELL
72. Western Digital
73. Wistron
74. Wippies
75. Yakumo
76. ZyXEL
What's New in This Release:
· Fix a crash at boot time on atheros-2.6
· Documentation updates
· UCI updates - uncommitted changes are now active on config reads
· PPP fixes
· Firewall fixes for dynamic interfaces
· Config enhancements for dnsmasq
· Timing fixes for BCM947xx (fixes flash access problems on some models)
· Fix for BCM947xx and Atheros cards on Linux 2.4
· Prevent interfaces from accidentally being started twice at boot time
· Fix QoS for dynamically assigned interfaces
· Fix IMQ errors when ip6tables is installed (Linux 2.4)