Что такое DD-WRT?

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 08:52, 5 February 2010 (edit)
ZliS (Talk | contribs)
(Замечания)
← Previous diff
Revision as of 07:39, 13 May 2010 (edit) (undo)
Glenn (Talk | contribs)
(+{{Languages|What is DD-WRT?}} +topsort)
Next diff →
(10 intermediate revisions not shown.)
Line 1: Line 1:
 +{{Languages|What is DD-WRT?}}
[[Image:Wpa2.JPG|thumb|Текущий [[Web Interface|веб-интерфейс]] of DD-WRT]] [[Image:Wpa2.JPG|thumb|Текущий [[Web Interface|веб-интерфейс]] of DD-WRT]]
DD-WRT — это сторонняя разработка прошивки (микропрограммы) под лицензией GPL для множества ieee802.11a/b/g/h/n беспроводных маршрутизаторах, реализованных на чипах Broadcom и Atheros. DD-WRT — это сторонняя разработка прошивки (микропрограммы) под лицензией GPL для множества ieee802.11a/b/g/h/n беспроводных маршрутизаторах, реализованных на чипах Broadcom и Atheros.
Line 10: Line 11:
'''Примечание:''' Beta-версия, по своей природе, содержит ошибки. Поэтому не рекомендуется ставить Beta-версию в больших сетях и везде, где работа маршрутизатора должна быть стабильной и может принести экономические убытки. Тем не менее, новая система сбора ошибок прошивки DD-WRT расположена здесь:'' [http://www.dd-wrt.com/dd-wrtv2/bugtracker/ DD-WRT Bugtracker]. '''Примечание:''' Beta-версия, по своей природе, содержит ошибки. Поэтому не рекомендуется ставить Beta-версию в больших сетях и везде, где работа маршрутизатора должна быть стабильной и может принести экономические убытки. Тем не менее, новая система сбора ошибок прошивки DD-WRT расположена здесь:'' [http://www.dd-wrt.com/dd-wrtv2/bugtracker/ DD-WRT Bugtracker].
-Кроме множества возможностей, имеющихся в оригинальных прошивках Linksys, DD-WRT включает [[Kai Daemon]] для [http://www.teamxlink.co.uk/ Kai Console Gaming network], [[wikipedia:Wireless Distribution System|WDS]] [[wireless bridging]]/repeating protocol, [[wikipedia:RADIUS|Radius Authentication]] для более защищенного беспроводного соединения, усовершенствованную систему [[Quality of Service]] для распределения канала, и программную поддержку для для аппаратного добавления устройства чтения SD-Карт.<br>+Кроме множества возможностей, имеющихся в оригинальных прошивках Linksys, DD-WRT включает [[Kai Daemon]] для [http://www.teamxlink.co.uk/ Kai Console Gaming network], [[wikipedia:Wireless Distribution System|WDS]] [[wireless bridging]]/repeating protocol, [[wikipedia:RADIUS|Radius Authentication]] для более защищенного беспроводного соединения, усовершенствованную систему [[Quality of Service]] для распределения канала, и программную поддержку для аппаратного добавления устройства чтения SD-Карт.<br>
__TOC__ __TOC__
=Требования= =Требования=
Line 124: Line 125:
Стандартные сборки (NEWD) используют новые драйверы, в то время, как [[NEWD or VINT|VINT]] (vintage build) используют старые. Стандартные сборки (NEWD) используют новые драйверы, в то время, как [[NEWD or VINT|VINT]] (vintage build) используют старые.
-=File Versions=+=Версии прошивки=
==V24_pre_sp2 K24== ==V24_pre_sp2 K24==
===Особенности сборок=== ===Особенности сборок===
Line 1,079: Line 1,080:
<br><font size=0>(5)</font>Очевидно, IPv6 '''НЕ''' работает по-умолчанию в DD-WRT v24. Смотрите [http://www.dd-wrt.com/wiki/index.php/IPv6_on_v24 IPv6 on v24]. <br><font size=0>(5)</font>Очевидно, IPv6 '''НЕ''' работает по-умолчанию в DD-WRT v24. Смотрите [http://www.dd-wrt.com/wiki/index.php/IPv6_on_v24 IPv6 on v24].
<br><font size=0>(6)</font>Недоступно на сборках VPN версии v24sp1 ([http://www.dd-wrt.com/wiki/index.php/Journalling_Flash_File_System#Prerequisites prerequisites for JFFS]). <br><font size=0>(6)</font>Недоступно на сборках VPN версии v24sp1 ([http://www.dd-wrt.com/wiki/index.php/Journalling_Flash_File_System#Prerequisites prerequisites for JFFS]).
-<br><font size=0>(7)</font> для работы необходим CFE Compressor. Подробнее (http://www.dd-wrt.com/phpBB2/viewtopic.php?t=38844).+<br><font size=0>(7)</font>Для работы необходим CFE Compressor. Подробнее (http://www.dd-wrt.com/phpBB2/viewtopic.php?t=38844).
Сборки версии v24: Сборки версии v24:
Line 1,088: Line 1,089:
|- |-
| <tt>dd-wrt.v24_<type>_asus.trx</tt> | <tt>dd-wrt.v24_<type>_asus.trx</tt>
-| '''Web interface''' version for flashing. See [[Flash Your Asus WL-500G Deluxe]]+| '''Web interface'''-версия для прошивки. Подробнее [[Flash Your Asus WL-500G Deluxe]]
|- |-
| <tt>dd-wrt.v24_<type>_generic.bin</tt> | <tt>dd-wrt.v24_<type>_generic.bin</tt>
-| Generic version for flashing via '''web interface''' on all supported devices (including Linksys WRT54G/GL/GS) and for flashing [[Siemens SE505]] with boot tftp on 192.168.2.1+| Стандартная сборка для прошивки через '''web interface''' на всех поддерживаемых устройствах (включая Linksys WRT54G/GL/GS) и для прошивки [[Siemens SE505]] через tftp с адресом 192.168.2.1
|- |-
| <tt>dd-wrt.v24_<type>_wrt54g.bin</tt> | <tt>dd-wrt.v24_<type>_wrt54g.bin</tt>
-| '''tftp''' versions for WRT54G. You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version. These versions were just made specifically for TFTPing to those routers. (v5/v6 note: Since the WRT54G/GS v5-v6 uses a modified WAP54Gv3 once made 'linux ready', it will not accept these standard WRT54G/GS firmwares. You must use the 'generic' build for TFTPing to these units).+| '''tftp''' версии для WRT54G. Вы МОЖЕТЕ прошить ими через веб-интерфейс, но только после применения микро-прошивки. Эти версии специально предназначены для прошивки через TFTP. (v5/v6 note: Since the WRT54G/GS v5-v6 uses a modified WAP54Gv3 once made 'linux ready', it will not accept these standard WRT54G/GS firmwares. You must use the 'generic' build for TFTPing to these units).
|- |-
| <tt>dd-wrt.v24_<type>_wrt54gs.bin</tt> | <tt>dd-wrt.v24_<type>_wrt54gs.bin</tt>
-| '''tftp''' versions for WRT54GS. You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version. These versions were just made specifically for TFTPing to those routers.+| '''tftp''' версии для WRT54GS. Вы МОЖЕТЕ прошить ими через веб-интерфейс, но только после применения микро-прошивки. Эти версии специально предназначены для прошивки через TFTP.
|- |-
| <tt>dd-wrt.v24_<type>_wrt54gsv4.bin</tt> | <tt>dd-wrt.v24_<type>_wrt54gsv4.bin</tt>
-| '''tftp''' versions for WRTGSv4. You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version. These versions were just made specifically for TFTPing to those routers.+| '''tftp''' версии для WRTGSv4. Y Вы МОЖЕТЕ прошить ими через веб-интерфейс, но только после применения микро-прошивки. Эти версии специально предназначены для прошивки через TFTP.
|- |-
| <tt>dd-wrt.v24_<type>_wrtsl54gs.bin</tt> | <tt>dd-wrt.v24_<type>_wrtsl54gs.bin</tt>
-| '''tftp''' versions for WRTSL54GS. You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version. These versions were just made specifically for TFTPing to those routers.+| '''tftp''' версии для WRTSL54GS. Вы МОЖЕТЕ прошить ими через веб-интерфейс, но только после применения микро-прошивки. Эти версии специально предназначены для прошивки через TFTP.
|- |-
| <tt>dd-wrt.v24_<type>_moto.trx</tt> | <tt>dd-wrt.v24_<type>_moto.trx</tt>
Line 1,109: Line 1,110:
|} |}
-where <tt>&lt;type&gt;</tt> is a placeholder for <tt>mini</tt>, <tt>std</tt>, <tt>voip</tt>, etc.+где <tt>&lt;type&gt;</tt> заменяется на <tt>mini</tt>, <tt>std</tt>, <tt>voip</tt>, и т. д.
-For upgrading from the original Linksys firmware, please use the '''mini''' version first+Для прошивки с оригинальной микропрограммы от Linksys, сначала прошейтесь версией '''mini''' через '''web interface'''.
-and flash it from the '''web interface'''.+После этого через веб-интерфейс новой прошивки можно прошить любую версию..
-After this first flash you can then upgrade to any distribution of your choice.+
==V24_pre_sp2 K26== ==V24_pre_sp2 K26==
-'''<font color=red><big><big>WARNING:</big></big></font> Do not use the K2.6 builds unless you are certain your device can support it! It will brick it!'''+'''<font color=red><big><big>WARNING:</big></big></font> Не используйте сборки K2.6, если не уверены, что Ваше устройство их поддерживает. Список поддерживаемых устройств [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=63757&highlight=k26 здесь]!'''
-===K2.6 Build Features===+===Сборки K2.6===
{| style="font-size: 100%; text-align:center;" border=1 cellspacing=0 cellpadding=3 class="wikitable" {| style="font-size: 100%; text-align:center;" border=1 cellspacing=0 cellpadding=3 class="wikitable"
|-style="background-color:#eee;" |-style="background-color:#eee;"
Line 1,785: Line 1,785:
|} |}
-===Notes===+===Замечания:===
-K26 builds do not have MMC/SD support yet.+K26 пока не поддерживают MMC/SD.
- +==Специальные версии==
-==Special Versions==+
[[Image:Aqos_screenshot.jpg|thumb|Screenshot of a QoS version]] [[Image:Aqos_screenshot.jpg|thumb|Screenshot of a QoS version]]
-Currently brainslayer offers a special version of DD-WRT with extended QoS capabilities:+Brainslayer предлагает специальные версии DD-WRT с расширенными возможностями QoS:
* set maximum bandwidth available per netmask/MAC address (v.24-SP1: even for different vlans) * set maximum bandwidth available per netmask/MAC address (v.24-SP1: even for different vlans)
* set a default rule for any unconfigured netmask/MAC address * set a default rule for any unconfigured netmask/MAC address
-This version is available from the DD-WRT [http://www.dd-wrt.com/shop/catalog Shop]. <br>+Версия доступна из [http://www.dd-wrt.com/shop/catalog Магазина] DD-WRT. <br>
-Updates for this special firmware version are provided in the special [http://www.dd-wrt.com/phpBB2/viewforum.php?f=17 Customer Downloads & Updates] forum.+Обновления этих специальных прошивок находятся на специальном форуме ([http://www.dd-wrt.com/phpBB2/viewforum.php?f=17 Customer Downloads & Updates]).
-Firmware releases customized to your corporate design are also available.+Есть возможность изготовления прошивок с символикой фирмы.
-[[Category:Русская документация]]+[[Category:Русская документация| ]]

Revision as of 07:39, 13 May 2010

Текущий веб-интерфейс of DD-WRT
Текущий веб-интерфейс of DD-WRT

DD-WRT — это сторонняя разработка прошивки (микропрограммы) под лицензией GPL для множества ieee802.11a/b/g/h/n беспроводных маршрутизаторах, реализованных на чипах Broadcom и Atheros.

Прошивка поддерживается BrainSlayer и расположена на хостинге dd-wrt.com. Первые версии DD-WRT были основаны на прошивке Alchemy Firmware от Sveasoft Inc, которая, в свою очередь, основана на прошивке под лицензией GPL от Linksys, которая включала в себя множество проектов под открытым исходным кодом. DD-WRT была создана непосредственно благодаря решению Sveasoft's начать продавать свою прошивку, закрыв путь открытому программному обеспечению.

В настоящее время, DD-WRT доступна свободно, за исключением нескольких бизнесс-моделей, которые были использованы BrainSlayer с целью обеспечить себе хлеб, ведь программирование DD-WRT занимает все его рабочее время.

Новая версия DD-WRT (v24) — это совершенно новый проект. DD-WRT вобрала в себя новые возможности, которые были реализованы в заводских прошивках маршрутизаторов, возможности новых версий используемых компонентов и особенности прошивок от Sveasoft. Но она все также доступна и свободна от активации и контроля производителя.

Примечание: Beta-версия, по своей природе, содержит ошибки. Поэтому не рекомендуется ставить Beta-версию в больших сетях и везде, где работа маршрутизатора должна быть стабильной и может принести экономические убытки. Тем не менее, новая система сбора ошибок прошивки DD-WRT расположена здесь: DD-WRT Bugtracker.

Кроме множества возможностей, имеющихся в оригинальных прошивках Linksys, DD-WRT включает Kai Daemon для Kai Console Gaming network, WDS wireless bridging/repeating protocol, Radius Authentication для более защищенного беспроводного соединения, усовершенствованную систему Quality of Service для распределения канала, и программную поддержку для аппаратного добавления устройства чтения SD-Карт.

Contents

Требования

  • Компьютер (Windows, Linux, Mac и другие)
  • Интернет-сединение (DSL, Cable, or similar)
  • Linksys WRT54G/GL/GS роутер или любой поддерживаемый маршрутизатор.
  • Образ прошивки DD-WRT с The DD-WRT Project
  • Следовать инструкциям на странице Установка_и_настройка для установки прошивки в маршрутизатор.

Особенности

Поддерживаемые и рекомендованные устройства

Список поддерживаемых и рекомендованных устройств находится здесь.


Какой модификацией прошивки версии V24 я могу прошить свой роутер?

[NOTE] - Всегда делайте жесткий сброс, называемый 30/30/30 на маршрутизаторе ДО и ПОСЛЕ прошивки этой версией.

[NOTE] - Функция Восстановления настроек применима только к той же версии прошивки, с которой была сохранена их копия.

Просмотрите список поддерживаемых устройств, чтобы удостовериться в том, что для прошивки вашего маршрутизатора не нужны какие-то дополнительные действия.

Для начала проверьте интерфейс wl0_corerev выполнением следующей команды через telnet.
nvram get wl0_corerev


Данные чипсеты Broadcom требуют специальных VINT сборок:

  • Любые старые маршрутизаторы на чипе Broadcom 4702/4710 (125MHz), имеющие mini-PCI карты, имеют wl0_corerev < 5 (such as Belkin F5D7130-4 v1000 - v1112)
  • Linksys WRT54G v1
  • Linksys WAP54G v1
  • Sitecom WL-105b


Следующие чипы Broadcom требуют нормальных сборок (иногда называемых NEWD):

  • Asus WL-520GU
  • Buffalo WHR-G125
  • Linksys WRT54G v8.0-8.2
  • Linksys WRT54GS v7.0
  • Все более новые маршрутизаторы на чипе Broadcom 4704, 4785, 5354, 5365


Следующие чипы могут использовать обе версии, normal (recommended или NEWD) или VINT.

  • Buffalo WHR-HP-G54, WHR-G54S
  • Linksys WRT54G v4.0
  • Linksys WRT54GL 1.0 & 1.1
  • Все маршрутизаторы на чипе Broadcom 5352
  • Все маршрутизаторы на чипе 4712 (BCM4712) с wl0_corerev 5 и выше.


Стандартные сборки (NEWD) используют новые драйверы, в то время, как VINT (vintage build) используют старые.

Версии прошивки

V24_pre_sp2 K24

Особенности сборок

  Micro (1) Micro Plus (2)(7) Micro Plus ssh (2)(7) Mini (1) Mini Hotspot Kaid (2) Mini USB (2) Mini USB FTP (2) Nokaid (1) OpenVPN JFFS Small (2) STD (1) STD NoKaid (2) STD NoKaid NoHotspot NoStor (2) STD NoKaid USB (2) VOIP (1) VPN (1)(3) Big (2)(4) Mega (1)(4)
Access Restrictions
AnchorFree
Asterisk                                
Bandwidth Monitoring
Chillispot                    
Connection Warning Notifier      
Dynamic DNS
EoIP Support        
ext2 Support              
ext3 Support                          
Hotspot System                    
HTTP Redirect
HTTPS Support for Web Management              
IPv6 (5)                
JFFS2 (6)          
kaid                          
MMC/SD Support                
NoCat                  
OpenVPN                          
Pound                                
PPTP/PPTP Client      
ProFTPd                            
  Micro (1) Micro Plus (2)(7) Micro Plus ssh (2)(7) Mini (1) Mini Hotspot Kaid (2) Mini USB (2) Mini USB FTP (2) Nokaid (1) OpenVPN JFFS Small (2) STD (1) STD NoKaid (2) STD NoKaid NoHotspot NoStor (2) STD NoKaid USB (2) VOIP (1) VPN (1)(3) Big (2)(4) Mega (1)(4)
QoS
radvd          
Repeater/mBSSID
RFlow              
Samba/CIFS client                  
Security Log      
SIPatH/Milkfish                            
SMTP Redirect
SNMP                
SPI Firewall/IPtables
Sputnik                
SSHd    
Syslogd
tcpdump                              
Telnetd
(Tx) power adjust
UPnP
USB                      
Wake On LAN
Wifidog                    
WPA/WPA2 Per/Ent
Wiviz      

Замечания


(1)Официальные сборки от Brainslayer
(2)Специальные сборки от разработчика Eko
(3)Маленькие сборки с VPN JFFS для устройств с памятью 4MB: downloads/others/eko
(4)Только DD-WRT v24 (8MB+ flash required)
(5)Очевидно, IPv6 НЕ работает по-умолчанию в DD-WRT v24. Смотрите IPv6 on v24.
(6)Недоступно на сборках VPN версии v24sp1 (prerequisites for JFFS).
(7)Для работы необходим CFE Compressor. Подробнее (http://www.dd-wrt.com/phpBB2/viewtopic.php?t=38844).

Сборки версии v24:

filename description
dd-wrt.v24_<type>_asus.trx Web interface-версия для прошивки. Подробнее Flash Your Asus WL-500G Deluxe
dd-wrt.v24_<type>_generic.bin Стандартная сборка для прошивки через web interface на всех поддерживаемых устройствах (включая Linksys WRT54G/GL/GS) и для прошивки Siemens SE505 через tftp с адресом 192.168.2.1
dd-wrt.v24_<type>_wrt54g.bin tftp версии для WRT54G. Вы МОЖЕТЕ прошить ими через веб-интерфейс, но только после применения микро-прошивки. Эти версии специально предназначены для прошивки через TFTP. (v5/v6 note: Since the WRT54G/GS v5-v6 uses a modified WAP54Gv3 once made 'linux ready', it will not accept these standard WRT54G/GS firmwares. You must use the 'generic' build for TFTPing to these units).
dd-wrt.v24_<type>_wrt54gs.bin tftp версии для WRT54GS. Вы МОЖЕТЕ прошить ими через веб-интерфейс, но только после применения микро-прошивки. Эти версии специально предназначены для прошивки через TFTP.
dd-wrt.v24_<type>_wrt54gsv4.bin tftp версии для WRTGSv4. Y Вы МОЖЕТЕ прошить ими через веб-интерфейс, но только после применения микро-прошивки. Эти версии специально предназначены для прошивки через TFTP.
dd-wrt.v24_<type>_wrtsl54gs.bin tftp версии для WRTSL54GS. Вы МОЖЕТЕ прошить ими через веб-интерфейс, но только после применения микро-прошивки. Эти версии специально предназначены для прошивки через TFTP.
dd-wrt.v24_<type>_moto.trx For initial Flash Your Motorola WR850G (Micro and Mini builds ONLY)

где <type> заменяется на mini, std, voip, и т. д. Для прошивки с оригинальной микропрограммы от Linksys, сначала прошейтесь версией mini через web interface. После этого через веб-интерфейс новой прошивки можно прошить любую версию..

V24_pre_sp2 K26

WARNING: Не используйте сборки K2.6, если не уверены, что Ваше устройство их поддерживает. Список поддерживаемых устройств здесь!

Сборки K2.6

  Mini Mini Hotspot Mini USB Mini USB FTP OpenVPN OpenVPN Small STD NoKaid Small STD USB FTP VOIP VOIP Small Big
Access Restrictions
AnchorFree
Asterisk                      
Bandwidth Monitoring
Chillispot                
Connection Warning Notifier
Dynamic DNS
EoIP Support      
ext2 Support                      
ext3 Support                      
Hotspot System                
HTTP Redirect
HTTPS Support for Web Management
IPv6              
JFFS2          
kaid                  
MMC/SD Support                      
NoCat                
OpenVPN                
Pound                      
PPTP/PPTP Client
ProFTPd                
  Mini Mini Hotspot Mini USB Mini USB FTP OpenVPN OpenVPN Small STD NoKaid Small STD USB FTP VOIP VOIP Small Big
QoS
radvd              
Repeater/mBSSID
RFlow        
Samba/CIFS client              
Security Log
SIPatH/Milkfish                
SMTP Redirect
SNMP          
SPI Firewall/IPtables
Sputnik              
SSHd  
Syslogd
tcpdump                      
Telnetd
(Tx) power adjust
UPnP
USB              
Wake On LAN
Wifidog                
WPA/WPA2 Per/Ent
Wiviz  

Замечания:

K26 пока не поддерживают MMC/SD.

Специальные версии

Screenshot of a QoS version
Screenshot of a QoS version

Brainslayer предлагает специальные версии DD-WRT с расширенными возможностями QoS:

  • set maximum bandwidth available per netmask/MAC address (v.24-SP1: even for different vlans)
  • set a default rule for any unconfigured netmask/MAC address

Версия доступна из Магазина DD-WRT.
Обновления этих специальных прошивок находятся на специальном форуме (Customer Downloads & Updates).

Есть возможность изготовления прошивок с символикой фирмы.