DD-WRTとは何ですか?
From DD-WRT Wiki
Revision as of 05:30, 3 April 2013 (edit) Utimukat55 (Talk | contribs) m (未訳の目印を付与) ← Previous diff |
Current revision (10:29, 31 May 2014) (edit) (undo) Glenn (Talk | contribs) (→x86ベースのデバイス - catchg) |
||
(3 intermediate revisions not shown.) | |||
Line 677: | Line 677: | ||
サポート対象及び推奨されるデバイスは、'''[[Supported Devices]]'''を確認のこと。 | サポート対象及び推奨されるデバイスは、'''[[Supported Devices]]'''を確認のこと。 | ||
- | = | + | = ルータへのV24ビルドのflash = |
+ | '''{NOTE] - ファームウェアをflashする前と後には毎回[[Hard reset or 30/30/30]]をすること。''' | ||
+ | '''[NOTE] ''' - Backup/Restoreをあるsvnから他のファームウェアに変えるときに使わないこと。(Do not use Backup/Restore anytime you change the firmware build even from one svn to another.)Backup/Restoreはまさに同じビルド(同じsvn)から読み出す場合またはハードリセットが終わって、同じビルドから設定をリストアしたい場合のみに使った方がいい。 | ||
+ | [[Supported Devices]]をチェックして、ルータがどのチップセットなのかと特別なflash手順が要求されるかを確認すること。 | ||
- | + | 最初に、telnetから下のコマンドを投入してwl0_corerevを確認する。<br> | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
nvram get wl0_corerev<br> | nvram get wl0_corerev<br> | ||
- | + | 以下のBroadcomチップセットは[http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_FINAL-VINT/ VINT]ビルドが必要となる: | |
+ | * Broadcom 4702/4710チップセット(125MHz)を使用し、wl0_corerevが5未満のmini-PCIカードを持っている古いルータ(Belkin F5D7130-4 v1000 - v1112) Any older routers using Broadcom 4702/4710 chipsets (125MHz) and have mini-PCI cards wl0_corerev < 5 (such as Belkin F5D7130-4 v1000 - v1112) | ||
+ | * Linksys WRT54G v1 | ||
+ | * Linksys WAP54G v1 | ||
+ | * Sitecom WL-105b | ||
- | *Any older routers using Broadcom 4702/4710 chipsets (125MHz) and have mini-PCI cards wl0_corerev < 5 (such as Belkin F5D7130-4 v1000 - v1112) | ||
- | *Linksys WRT54G v1 | ||
- | *Linksys WAP54G v1 | ||
- | *Sitecom WL-105b | ||
+ | [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fv24%2FBroadcom/ normal]ビルドが要求される以下のBroadcomチップセット(時々NEWDに転送される): (The following Broadcom chipsets require the [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fv24%2FBroadcom/ normal] builds (sometimes referred to as NEWD):) | ||
+ | * Asus WL-520GU | ||
+ | * Buffalo WHR-G125 | ||
+ | * Linksys WRT54G v8.0-8.2 | ||
+ | * Linksys WRT54GS v7.0 | ||
+ | * Broadcom 4704, 4785, 5354, 5365チップセットを使っているすべての新しいルータ | ||
- | + | [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fv24%2FBroadcom/ normal]も[http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_FINAL-VINT/ VINT]ビルドも両方実行できる(推奨- 時々NEWDに転送される)以下のチップセット (The following chipsets can run both the [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fv24%2FBroadcom/ normal] (recommended- sometimes referred to as NEWD) and [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_FINAL-VINT/ VINT] builds.) | |
- | + | * Buffalo WHR-HP-G54, WHR-G54S | |
- | + | * Linksys WRT54G v4.0 | |
- | + | * Linksys WRT54GL 1.0 & 1.1 | |
- | + | * Broadcom 5352チップセットを使用しているすべてのルータ | |
- | + | * Broadcom 4712チップセット(BCM4712)を使用し、wl0_corerevが5以上のすべてのルータ | |
- | + | ||
- | + | ||
- | + | ||
- | The following chipsets can run both the [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fv24%2FBroadcom/ normal] (recommended- sometimes referred to as NEWD) and [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_FINAL-VINT/ VINT] builds. | + | |
- | + | ||
- | *Buffalo WHR-HP-G54, WHR-G54S | + | |
- | *Linksys WRT54G v4.0 | + | |
- | *Linksys WRT54GL 1.0 & 1.1 | + | |
- | * | + | |
- | * | + | |
The normal build (sometimes referred to as NEWD) uses a new wireless driver where the [[NEWD or VINT|VINT]] (vintage build) uses an older one. | The normal build (sometimes referred to as NEWD) uses a new wireless driver where the [[NEWD or VINT|VINT]] (vintage build) uses an older one. | ||
- | = | + | = ファームウェアバージョン = |
- | + | 異なる版のファームウェアは異なる機能を持つ。以下の表はそれぞれの版の機能概要を説明するが、時々特定の版の機能は変更される。SVNサーバ上の[http://svn.dd-wrt.com:8000/browser/src/router/configs config files]を確認することで、どの機能がBrainslayerのオフィシャルビルドに該当するのかを正確に確認できる。しかし、Ekoによる独自ビルドの設定ファイル(config files)は提供されていない。 | |
- | + | ||
- | + | ||
- | + | == Atherosベースのデバイス(UBNTを含む) == | |
+ | Atherosベースのデバイスは典型的に機種毎に1つのバージョンだけ、ファームウェアを使用出来る。Atherosビルドの機能セットは一般的にユニットが持つフラッシュメモリの搭載量により制限される。なので基本的には、Atherosの4MBフラッシュユニットが持つ機能はBroadcom K2.6 ミニバージョンが持つものと似ているし、8MBフラッシュユニットが持つ機能はBroadcom K2.6 ビッグバージョンに似ている。しかし、機能は様々なものになる。 | ||
+ | Atherosビルドはまだユニットに対してpre-bakedな状態なので、ユニットのバージョンの機能は他のユニットのバージョンから少し異なるかもしれない。このデバイスに対して、dd-wrtショップでアクティベーションを購入することが必要となる。[http://www.dd-wrt.com/shop/catalog/index.php?cPath=22] | ||
- | == | + | == Broadcomベースのデバイス == |
- | + | Broadcomベースのデバイスはいくつかの異なる版を選ぶことができる。どの版があなたのハードウェアで実行できるか、Broadcomフォーラムにある[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486 Peacock Announcement]の'''Note 4'''で相談して欲しい。 | |
- | ===V24_pre_sp2 K24=== | + | === V24_pre_sp2 K24 === |
- | + | この連結されたチャートは作業中である。もしあなたが間違っているところを見つけたり、追加が必要なものを見つけたらプライベートメッセージをください?(If you spot something wrong or needed to be added, pm me.) [http://www.dd-wrt.com/phpBB2/profile_sec.php?mode=viewprofile&u=68435 DarkShadow] | |
- | Need verification of pound and tcpdump | + | poundの検証とtcmdump(のキャプチャ)が必要です。(Need verification of pound and tcpdump) |
- | + | ||
+ | ==== K2.4ビルドの機能 ==== | ||
{| style="font-size: 85%; text-align:center;" border=1 cellspacing=0 cellpadding=3 class="wikitable" | {| style="font-size: 85%; text-align:center;" border=1 cellspacing=0 cellpadding=3 class="wikitable" | ||
- | |+<div style="font-size: x-large;">V24_pre_sp2 | + | |+<div style="font-size: x-large;">V24_pre_sp2 K24ビルドの機能</div> |
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
| | | | ||
Line 759: | Line 752: | ||
|- | |- | ||
- | | [[Access Restrictions]] | + | | [[Access Restrictions | アクセス制限]] |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 824: | Line 817: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | | + | | バンド幅監視 |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 867: | Line 860: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | | + | | コネクション警告通知 |
| | | | ||
| | | | ||
Line 910: | Line 903: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | | + | | EoIPサポート |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 931: | Line 924: | ||
|- | |- | ||
- | | [http://en.wikipedia.org/wiki/Ext2 ext2] | + | | [http://en.wikipedia.org/wiki/Ext2 ext2]サポート |
| | | | ||
| | | | ||
Line 953: | Line 946: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | [http://en.wikipedia.org/wiki/Ext3 ext3] | + | | [http://en.wikipedia.org/wiki/Ext3 ext3]サポート |
| | | | ||
| | | | ||
Line 996: | Line 989: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | | + | | HTTPリダイレクト |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 1,103: | Line 1,096: | ||
|- | |- | ||
- | | MMC/[[Tutorial:_Hinzuf%C3%BCgen_eines_SD-Kartenlesers_an_den_Linksys_WRT54G |SD]] | + | | MMC/[[Tutorial:_Hinzuf%C3%BCgen_eines_SD-Kartenlesers_an_den_Linksys_WRT54G |SD]]サポート |
| | | | ||
| | | | ||
Line 1,146: | Line 1,139: | ||
|- | |- | ||
- | | [http://en.wikipedia.org/wiki/NTFS NTFS] | + | | [http://en.wikipedia.org/wiki/NTFS NTFS]サポート |
| | | | ||
| | | | ||
Line 1,211: | Line 1,204: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | [[Static_PPTP_VPN_Client | | + | | [[Static_PPTP_VPN_Client |PPTPクライアント]]/[[PPTP_Server_Configuration |PPTPサーバ]] |
| | | | ||
| | | | ||
Line 1,361: | Line 1,354: | ||
|- | |- | ||
- | | [[Samba |Samba/ | + | | [[Samba |Samba/CIFSクライアント]] |
| | | | ||
| | | | ||
Line 1,447: | Line 1,440: | ||
|- | |- | ||
- | | | + | | SMTPリダイレクト |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 1,619: | Line 1,612: | ||
|- | |- | ||
- | | [[Glossary#Tx |Tx]] | + | | [[Glossary#Tx |Tx]]出力調整 |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 1,790: | Line 1,783: | ||
| '''•''' | | '''•''' | ||
|} | |} | ||
- | |||
==== Notes ==== | ==== Notes ==== | ||
+ | <br><font size=0>(1)</font>Brainslayerによるオフィシャルdd-wrtビルド | ||
+ | <br><font size=0>(2)</font>Ekoの特別な'''Broadcom限定'''ビルド | ||
+ | <br><font size=0>(3)</font>小さなVPN JFFSビルドが4MBユニットで利用可能: [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_TNG/ downloads/others/eko] | ||
+ | <br><font size=0>(4)</font>DD-WRT v24のみ(8MB以上のフラッシュが必要) | ||
+ | <br><font size=0>(5)</font>DD-WRT v24のデフォルトではIPv6関連の機能は明らかに動かない。 [http://www.dd-wrt.com/wiki/index.php/IPv6_on_v24 IPv6 on v24]を参照のこと。 | ||
+ | <br><font size=0>(6)</font>v24sp1のVPN-buildsは利用できない([http://www.dd-wrt.com/wiki/index.php/Journalling_Flash_File_System#Prerequisites prerequisites for JFFS]を参照のこと) | ||
+ | <br><font size=0>(7)</font> 実行にはCFEコンプレッサーが必要。http://www.dd-wrt.com/phpBB2/viewtopic.php?t=38844 参照のこと。 | ||
- | + | v24ファームウェアは6つのバージョンがある: | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
{| border=1 cellspacing=0 cellpadding=5 | {| border=1 cellspacing=0 cellpadding=5 | ||
- | ! | + | ! ファイル名 |
! description | ! description | ||
|- | |- | ||
| <tt>dd-wrt.v24_<type>_asus.trx</tt> | | <tt>dd-wrt.v24_<type>_asus.trx</tt> | ||
- | | '''Web interface''' | + | | flashing用の'''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 | + | | (Linksys WRT54G/GL/GSを含めた)すべてのサポートデバイスと[[Siemens SE505]]を192.168.2.1でtftp起動してflashするための'''webインタフェース'''経由でflashする為の一般的なバージョン(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) |
|- | |- | ||
| <tt>dd-wrt.v24_<type>_wrt54g.bin</tt> | | <tt>dd-wrt.v24_<type>_wrt54g.bin</tt> | ||
- | | '''tftp''' | + | | WRT54G用の'''tftp'''バージョン。webインタフェースからflashするために使うことができるが、必ずミニバージョンでflashした後に実施すること(You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version.)。これらのバージョンはルータにTFTPすることに特化している(v5/v6向けのNote:WRT54G/GSのv5-v6は変更されたWAP54Gv3を使っており、それはこれらの標準WRT54G/GSファームウェアは受け付けなくなっている。これらのユニットにはTFTPするための'一般的'ビルドを使う必要がある)(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).) |
|- | |- | ||
| <tt>dd-wrt.v24_<type>_wrt54gs.bin</tt> | | <tt>dd-wrt.v24_<type>_wrt54gs.bin</tt> | ||
- | | '''tftp''' | + | | WRT54GS用の'''tftp'''バージョン。これをwebインタフェースからのflashに使用することができるが、必ずミニバージョンをflashした後に行うこと。これらのバージョンはこれらのルータにTFTPすることに特化して作られている。 |
|- | |- | ||
| <tt>dd-wrt.v24_<type>_wrt54gsv4.bin</tt> | | <tt>dd-wrt.v24_<type>_wrt54gsv4.bin</tt> | ||
- | | '''tftp''' | + | | WRTGSv4用の'''tftp'''バージョン。これをwebインタフェースからのflashに使用することができるが、必ずミニバージョンをflashした後に行うこと。これらのバージョンはこれらのルータにTFTPすることに特化して作られている。 |
|- | |- | ||
| <tt>dd-wrt.v24_<type>_wrtsl54gs.bin</tt> | | <tt>dd-wrt.v24_<type>_wrtsl54gs.bin</tt> | ||
- | | '''tftp''' | + | | WRTSL54GS用の'''tftp'''バージョン。これをwebインタフェースからのflashに使用することができるが、必ずミニバージョンをflashした後に行うこと。これらのバージョンはこれらのルータにTFTPすることに特化して作られている。 |
|- | |- | ||
| <tt>dd-wrt.v24_<type>_moto.trx</tt> | | <tt>dd-wrt.v24_<type>_moto.trx</tt> | ||
- | | | + | | 最初の[[Flash Your Motorola WR850G| Motorola WR850G用のフラッシュ]] '''(マイクロとミニビルド限定)''' |
|} | |} | ||
- | + | <tt><type></tt>は<tt>mini</tt>、<tt>std</tt>、<tt>voip</tt>などで置き換える為のプレースホルダ。 | |
- | + | オリジナルのLinksysファームウェアからアップグレードする場合、最初に'''ミニ'''バージョンを使って、'''webインタフェース'''からflashすること。 | |
- | + | この最初のflashの後、他のどのディストリビューションへもアップグレードできるようになる。 | |
- | + | ||
- | + | ||
- | + | ||
- | + | ekoのビルドはBroadcom向けのみ(K24とK26両方とも)。 | |
- | + | ||
- | + | ||
+ | === V24_pre_sp2 K26 === | ||
+ | '''<font color=red><big><big>警告:</big></big></font> K2.6ビルドはあなたのデバイスをサポートしていることがはっきりしない場合は使わないこと。brickする。''' [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=63757 Forum thread about K26 build supported broadcom based router List] | ||
+ | ==== 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" | ||
- | |+<div style="font-size: x-large;">K2. | + | |+<div style="font-size: x-large;">K2.6ビルドの機能</div> |
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
| | | | ||
Line 1,860: | Line 1,849: | ||
|- | |- | ||
- | | [[Access Restrictions]] | + | | [[Access Restrictions | アクセス制限]] |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 1,910: | Line 1,899: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | | + | | バンド幅監視 |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 1,943: | Line 1,932: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | | + | | コネクション監視通知 |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 1,976: | Line 1,965: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | | + | | EoIPサポート |
| '''•''' | | '''•''' | ||
| | | | ||
Line 1,992: | Line 1,981: | ||
|- | |- | ||
- | | [http://en.wikipedia.org/wiki/Ext2 ext2] | + | | [http://en.wikipedia.org/wiki/Ext2 ext2]サポート |
| | | | ||
| | | | ||
Line 2,009: | Line 1,998: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | [http://en.wikipedia.org/wiki/Ext3 ext3] | + | | [http://en.wikipedia.org/wiki/Ext3 ext3]サポート |
| | | | ||
| | | | ||
Line 2,042: | Line 2,031: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | | + | | HTTPリダイレクト |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 2,058: | Line 2,047: | ||
|- | |- | ||
- | | | + | | Web管理の為のHTTPSサポート |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 2,124: | Line 2,113: | ||
|- | |- | ||
- | | MMC/[[Tutorial:_Hinzuf%C3%BCgen_eines_SD-Kartenlesers_an_den_Linksys_WRT54G |SD]] | + | | MMC/[[Tutorial:_Hinzuf%C3%BCgen_eines_SD-Kartenlesers_an_den_Linksys_WRT54G |SD]]サポート |
| | | | ||
| | | | ||
Line 2,157: | Line 2,146: | ||
|- | |- | ||
- | | [http://en.wikipedia.org/wiki/NTFS NTFS] | + | | [http://en.wikipedia.org/wiki/NTFS NTFS]サポート |
| | | | ||
| | | | ||
Line 2,207: | Line 2,196: | ||
|-style="background-color:#eee;" | |-style="background-color:#eee;" | ||
- | | [[Static_PPTP_VPN_Client | | + | | [[Static_PPTP_VPN_Client |PPTPクライアント]] / [[PPTP_Server_Configuration |PPTPサーバ]] |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 2,322: | Line 2,311: | ||
|- | |- | ||
- | | [[Samba |Samba/ | + | | [[Samba |Samba/CIFSクライアント]] |
| | | | ||
| '''•''' | | '''•''' | ||
Line 2,520: | Line 2,509: | ||
|- | |- | ||
- | | [[Glossary#Tx |Tx]] | + | | [[Glossary#Tx |Tx]]出力調整 |
| '''•''' | | '''•''' | ||
| '''•''' | | '''•''' | ||
Line 2,652: | Line 2,641: | ||
|} | |} | ||
- | ====Notes==== | + | ==== Notes ==== |
- | + | K26ビルドはまだMMC/SDサポートがない。 | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | == | + | === 特別バージョン === |
+ | [[Image:Aqos_screenshot.jpg|thumb|QoS版のスクリーンショット]] | ||
+ | 現在のところ、brainslayerはQoS拡張付きのDD-WRTを提案する: | ||
+ | * ネットマスク/MACアドレス毎の最大バンド幅の設定(v.24-SP1: 異なるvlanに対しても設定可能) | ||
+ | * 未設定ネットマスク/MACアドレスに対するデフォルトルールの設定 | ||
+ | この版は常に現在のソースをベースとしており、atmはカーネル2.4ベースのユニットだけに提供される。この版はDD-WRT[http://www.dd-wrt.com/shop/catalog Shop]で購入可能。 | ||
+ | この特別バージョンに対するアップデートは特別[http://www.dd-wrt.com/phpBB2/viewforum.php?f=17 Customer Downloads & Updates]フォーラムで提供される。 | ||
- | + | あなたのコーポレートデザインに合わせてカスタマイズされたファームウェアのリリースも利用可能。 | |
- | + | == Intel IXPベースのデバイス == | |
- | == | + | == Ralinkベースのデバイス == |
+ | Ralinkベースのデバイスは典型的にそれぞれの機種に対応した1つのファームウェアがある。 | ||
+ | == x86ベースのデバイス == | ||
- | [[Category:Documentation| ]] | + | [[Category:Documentation/ja| ]] |
- | [[Category:Community| ]] | + | [[Category:Community/ja| ]] |
- | [[Category:Categories| ]] | + | [[Category:Categories/ja| ]] |
Current revision
English • Deutsch • Español • Français • Italiano • 日本語 • Polski • Português • Русский • Svenska • 中文(中国大陆) • 中文(台灣) • |
DD-WRTはBroadcomやAtherosチップのリファレンス設計に基づいた多くのieee802.11a/b/g/h/n無線ルータ用のファームウェア。サードパーティーによって開発され、GPLの下でリリースされる。
ファームウェアはBrainSlayerによってメンテナンスされ、dd-wrt.comでホストされる。DD-WRTの最初のバージョンはAlchemyファームウェア(Sveasoft Inc)をベースとしていた。それはGPLで提供されたLinksysのオリジナルのファームウェアといくつかのオープンソースプロジェクトで構成された。DD-WRTはSveasoftのソフトウェア開発が彼らのファームウェアへの機能追加を行い、オープンソースへの扉を閉めるという決断から作成された。
現在のDD-WRTはBrainSlayerの給与のためのフルタイムの仕事という異なるビジネスモデルが進行しているものの、無料で使用できる。
新しいバージョンのDD−WRT(v24)は完全に新しいプロジェクトである。DD-WRTはこれらのOEMファームウェアやSveasoftから購入できるファームウェアにもない多くの拡張された機能を提案する。それはまた、Sveasoftファームウェアに見られた製品アクティベーション又はトラッキングも無料である。
Note:ベータファームウェアはとてもありのままで、バグを含んでいると考えたほうが良い。商用での利用などで巨大なネットワークにベータファームウェアをインストールすることは推奨されない。しかし、今はバグトラッカーがDD-WRTファームウェアに配置されている。 DD-WRT Bugtracker
オリジナルのLinksysファームウェアにはない機能は、DD-WRTはKai Console Gaming networkの為のKai Daemon、WDS、wireless bridging/repeating protocol、よりセキュアな無線通信の為のRadius認証、バンド幅割り当ての為の拡張Quality of Service制御、SDカードハードウェア変更の為のソフトウェアサポート。
何がdd-wrtの中で際立っているのか?ドイツ車のドレスデン用のナンバープレートのコード。
Contents |
[edit] 必要なもの
- コンピューター(Windows、Linux、Macなんでも)
- ブロードバンドインターネット回線(DSL、ケーブルやそれに類するもの)
- Linksysルータ WRT54G/GL/GS 又は他のサポートされているルータ
- The DD-WRT ProjectのDD-WRTファームウェアイメージ
- あなたのルータへ新しいファームウェアをインストールするため、Installationに記載された手順を実行してください。
[edit] 機能
[edit] サポート対象・推奨されるデバイス一覧
サポート対象及び推奨されるデバイスは、Supported Devicesを確認のこと。
[edit] ルータへのV24ビルドのflash
{NOTE] - ファームウェアをflashする前と後には毎回Hard reset or 30/30/30をすること。
[NOTE] - Backup/Restoreをあるsvnから他のファームウェアに変えるときに使わないこと。(Do not use Backup/Restore anytime you change the firmware build even from one svn to another.)Backup/Restoreはまさに同じビルド(同じsvn)から読み出す場合またはハードリセットが終わって、同じビルドから設定をリストアしたい場合のみに使った方がいい。
Supported Devicesをチェックして、ルータがどのチップセットなのかと特別なflash手順が要求されるかを確認すること。
最初に、telnetから下のコマンドを投入してwl0_corerevを確認する。
nvram get wl0_corerev
以下のBroadcomチップセットはVINTビルドが必要となる:
- Broadcom 4702/4710チップセット(125MHz)を使用し、wl0_corerevが5未満のmini-PCIカードを持っている古いルータ(Belkin F5D7130-4 v1000 - v1112) Any older routers using Broadcom 4702/4710 chipsets (125MHz) and have mini-PCI cards wl0_corerev < 5 (such as Belkin F5D7130-4 v1000 - v1112)
- Linksys WRT54G v1
- Linksys WAP54G v1
- Sitecom WL-105b
normalビルドが要求される以下のBroadcomチップセット(時々NEWDに転送される): (The following Broadcom chipsets require the normal builds (sometimes referred to as NEWD):)
- Asus WL-520GU
- Buffalo WHR-G125
- Linksys WRT54G v8.0-8.2
- Linksys WRT54GS v7.0
- Broadcom 4704, 4785, 5354, 5365チップセットを使っているすべての新しいルータ
normalもVINTビルドも両方実行できる(推奨- 時々NEWDに転送される)以下のチップセット (The following chipsets can run both the normal (recommended- sometimes referred to as NEWD) and VINT builds.)
- Buffalo WHR-HP-G54, WHR-G54S
- Linksys WRT54G v4.0
- Linksys WRT54GL 1.0 & 1.1
- Broadcom 5352チップセットを使用しているすべてのルータ
- Broadcom 4712チップセット(BCM4712)を使用し、wl0_corerevが5以上のすべてのルータ
The normal build (sometimes referred to as NEWD) uses a new wireless driver where the VINT (vintage build) uses an older one.
[edit] ファームウェアバージョン
異なる版のファームウェアは異なる機能を持つ。以下の表はそれぞれの版の機能概要を説明するが、時々特定の版の機能は変更される。SVNサーバ上のconfig filesを確認することで、どの機能がBrainslayerのオフィシャルビルドに該当するのかを正確に確認できる。しかし、Ekoによる独自ビルドの設定ファイル(config files)は提供されていない。
[edit] Atherosベースのデバイス(UBNTを含む)
Atherosベースのデバイスは典型的に機種毎に1つのバージョンだけ、ファームウェアを使用出来る。Atherosビルドの機能セットは一般的にユニットが持つフラッシュメモリの搭載量により制限される。なので基本的には、Atherosの4MBフラッシュユニットが持つ機能はBroadcom K2.6 ミニバージョンが持つものと似ているし、8MBフラッシュユニットが持つ機能はBroadcom K2.6 ビッグバージョンに似ている。しかし、機能は様々なものになる。 Atherosビルドはまだユニットに対してpre-bakedな状態なので、ユニットのバージョンの機能は他のユニットのバージョンから少し異なるかもしれない。このデバイスに対して、dd-wrtショップでアクティベーションを購入することが必要となる。[1]
[edit] Broadcomベースのデバイス
Broadcomベースのデバイスはいくつかの異なる版を選ぶことができる。どの版があなたのハードウェアで実行できるか、BroadcomフォーラムにあるPeacock AnnouncementのNote 4で相談して欲しい。
[edit] V24_pre_sp2 K24
この連結されたチャートは作業中である。もしあなたが間違っているところを見つけたり、追加が必要なものを見つけたらプライベートメッセージをください?(If you spot something wrong or needed to be added, pm me.) DarkShadow poundの検証とtcmdump(のキャプチャ)が必要です。(Need verification of pound and tcpdump)
[edit] K2.4ビルドの機能
Micro (1) | Micro Plus (2)(7) | Micro Plus ssh (2)(7) | Mini (1) | Mini Hotspot Kaid (2) | Mini USB (2) | USB Generic (1) | Mini USB FTP (2) | Nokaid (1) | Open VPN JFFS Small (2) | STD (1) | STD NoKaid (2) | STD NoKaid No Hotspot NoStor (2) | STD NoKaid USB (2) | VOIP (1) | VPN (1)(3) | Big (2)(4) | Mega (1)(4) | |
アクセス制限 | | | | | | | | | | | | | | | | | | |
AnchorFree | | | | | | | | | | | | | | | | | | |
Asterisk | | |||||||||||||||||
バンド幅監視 | | | | | | | | | | | | | | | | | | |
Chillispot | | | | | | | | |||||||||||
コネクション警告通知 | | | | | | | | | | | | | | | | |||
Dynamic DNS | | | | | | | | | | | | | | | | | | |
EoIPサポート | | | | | | | | | | | | | | | ||||
ext2サポート | | | | | | | | | | | ||||||||
ext3サポート | | | | | | |||||||||||||
Hotspot System | | | | | | | | |||||||||||
HTTPリダイレクト | | | | | | | | | | | | | | | | | | |
HTTPS Support for Web Mngt | | | | | | | | | | | | |||||||
IPv6 (5) | | | | | | | | |||||||||||
JFFS2 (6) | | | | | | | | | | | | | | |||||
kaid | | | | | ||||||||||||||
MMC/SDサポート | | | | | | | | | | |||||||||
NoCat | | | | | | | | | ||||||||||
NTFSサポート | ||||||||||||||||||
OpenVPN | | | | | ||||||||||||||
Pound | | |||||||||||||||||
PPTPクライアント/PPTPサーバ | | | | | | | | | | | | | | | | |||
ProFTPd | | | | | ||||||||||||||
Micro (1) | Micro Plus (2)(7) | Micro Plus ssh (2)(7) | Mini (1) | Mini Hotspot Kaid (2) | Mini USB (2) | USB Generic (1) | Mini USB FTP (2) | Nokaid (1) | Open VPN JFFS Small (2) | STD (1) | STD NoKaid (2) | STD NoKaid No Hotspot NoStor (2) | STD NoKaid USB (2) | VOIP (1) | VPN (1)(3) | Big (2)(4) | Mega (1)(4) | |
QoS | | | | | | | | | | | | | | | | | | |
radvd | | | | | | | | | | | | |||||||
Repeater | | | | | | | | | | | | | | | | | | |
RFlow | | | | | | | | | | | ||||||||
Samba/CIFSクライアント | | | | | | | | | ||||||||||
Security Log | | | | | | | | | | | | | | | | |||
SFTP | | |||||||||||||||||
SIPatH/Milkfish | | | | |||||||||||||||
SMTPリダイレクト | | | | | | | | | | | | | | | | | | |
SNMP | | | | | | | | | | |||||||||
SPI Firewall/Iptables | | | | | | | | | | | | | | | | | | |
Sputnik | | | | | | | | | | |||||||||
SSH | | | | | | | | | | | | | | | | | ||
Syslogd | | | | | | | | | | | | | | | | | | |
tcpdump | | | ||||||||||||||||
Telnet | | | | | | | | | | | | | | | | | | |
Tx出力調整 | | | | | | | | | | | | | | | | | | |
UPnP | | | | | | | | | | | | | | | | | | |
USB | | | | | | | ||||||||||||
VPNC | | | ||||||||||||||||
Wake On LAN | | | | | | | | | | | | | | | | | | |
Wifidog | | | | | | | | |||||||||||
WPA/WPA2 Per/Ent | | | | | | | | | | | | | | | | | | |
Wiviz | | | | | | | | | | | | | | | |
[edit] Notes
(1)Brainslayerによるオフィシャルdd-wrtビルド
(2)Ekoの特別なBroadcom限定ビルド
(3)小さなVPN JFFSビルドが4MBユニットで利用可能: downloads/others/eko
(4)DD-WRT v24のみ(8MB以上のフラッシュが必要)
(5)DD-WRT v24のデフォルトではIPv6関連の機能は明らかに動かない。 IPv6 on v24を参照のこと。
(6)v24sp1のVPN-buildsは利用できない(prerequisites for JFFSを参照のこと)
(7) 実行にはCFEコンプレッサーが必要。http://www.dd-wrt.com/phpBB2/viewtopic.php?t=38844 参照のこと。
v24ファームウェアは6つのバージョンがある:
ファイル名 | description |
---|---|
dd-wrt.v24_<type>_asus.trx | flashing用のWeb interfaceバージョン。 Flash Your Asus WL-500G Deluxeを参照のこと。 |
dd-wrt.v24_<type>_generic.bin | (Linksys WRT54G/GL/GSを含めた)すべてのサポートデバイスとSiemens SE505を192.168.2.1でtftp起動してflashするためのwebインタフェース経由でflashする為の一般的なバージョン(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) |
dd-wrt.v24_<type>_wrt54g.bin | WRT54G用のtftpバージョン。webインタフェースからflashするために使うことができるが、必ずミニバージョンでflashした後に実施すること(You CAN use this to flash via web interface but do so only AFTER you have done so using the mini version.)。これらのバージョンはルータにTFTPすることに特化している(v5/v6向けのNote:WRT54G/GSのv5-v6は変更されたWAP54Gv3を使っており、それはこれらの標準WRT54G/GSファームウェアは受け付けなくなっている。これらのユニットにはTFTPするための'一般的'ビルドを使う必要がある)(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).) |
dd-wrt.v24_<type>_wrt54gs.bin | WRT54GS用のtftpバージョン。これをwebインタフェースからのflashに使用することができるが、必ずミニバージョンをflashした後に行うこと。これらのバージョンはこれらのルータにTFTPすることに特化して作られている。 |
dd-wrt.v24_<type>_wrt54gsv4.bin | WRTGSv4用のtftpバージョン。これをwebインタフェースからのflashに使用することができるが、必ずミニバージョンをflashした後に行うこと。これらのバージョンはこれらのルータにTFTPすることに特化して作られている。 |
dd-wrt.v24_<type>_wrtsl54gs.bin | WRTSL54GS用のtftpバージョン。これをwebインタフェースからのflashに使用することができるが、必ずミニバージョンをflashした後に行うこと。これらのバージョンはこれらのルータにTFTPすることに特化して作られている。 |
dd-wrt.v24_<type>_moto.trx | 最初の Motorola WR850G用のフラッシュ (マイクロとミニビルド限定) |
<type>はmini、std、voipなどで置き換える為のプレースホルダ。 オリジナルのLinksysファームウェアからアップグレードする場合、最初にミニバージョンを使って、webインタフェースからflashすること。 この最初のflashの後、他のどのディストリビューションへもアップグレードできるようになる。
ekoのビルドはBroadcom向けのみ(K24とK26両方とも)。
[edit] V24_pre_sp2 K26
警告: K2.6ビルドはあなたのデバイスをサポートしていることがはっきりしない場合は使わないこと。brickする。 Forum thread about K26 build supported broadcom based router List
[edit] K2.6ビルドの機能
Mini | Mini Hotspot | Mini USB | Mini USB NAS | OpenVPN | OpenVPN Small | STD NoKaid Small | STD USB NAS | VOIP | VOIP Small | Big | Mega | (Giga) | |
アクセス制限 | | | | | | | | | | | | | |
AnchorFree | | | | | | | | | | | | '" | |
Asterisk | |||||||||||||
バンド幅監視 | | | | | | | | | | | | | |
Chillispot | | | | | | ||||||||
コネクション監視通知 | | | | | | | | | | | | | |
Dynamic DNS | | | | | | | | | | | | | |
EoIPサポート | | | | | | | | | | | |||
ext2サポート | | | | ||||||||||
ext3サポート | | | | ||||||||||
Hotspot System | | | | | | ||||||||
HTTPリダイレクト | | | | | | | | | | | | | |
Web管理の為のHTTPSサポート | | | | | | | | | | | | | |
IPv6 | | | | | | | |||||||
JFFS2 | | | | | | | | | |||||
kaid | | | | | |||||||||
MMC/SDサポート | |||||||||||||
NoCat | | | | | | ||||||||
NTFSサポート | | | | | |||||||||
OpenVPN | | | | | | ||||||||
Pound | |||||||||||||
PPTPクライアント / PPTPサーバ | | | | | | | | | | | | | |
ProFTPd | | | | | | ||||||||
Mini | Mini Hotspot | Mini USB | Mini USB NAS | OpenVPN | OpenVPN Small | STD NoKaid Small | STD USB NAS | VOIP | VOIP Small | Big | Mega | (Giga) | |
QoS | | | | | | | | | | | | | |
radvd | | | | | | | |||||||
Repeater | | | | | | | | | | | | | |
RFlow | | | | | | | | | | ||||
Samba/CIFSクライアント | | | | | | | |||||||
Security Log | | | | | | | | | | | | | |
SFTP | | | | | |||||||||
SIPatH/Milkfish | | | | | | ||||||||
SMTP Redirect | | | | | | | | | | | | | |
SNMP | | | | | | | | | |||||
SPI Firewall/Iptables | | | | | | | | | | | | | |
Sputnik | | | | | | | |||||||
SSH | | | | | | | | | | | | | |
Syslogd | | | | | | | | | | | | | |
tcpdump | |||||||||||||
Telnet | | | | | | | | | | | | | |
Tx出力調整 | | | | | | | | | | | | | |
UPnP | | | | | | | | | | | | | |
USB | | | | | | | |||||||
VPNC | | | | ||||||||||
Wake On LAN | | | | | | | | | | | | | |
Wifidog | | | | | | ||||||||
WPA/WPA2 Per/Ent | | | | | | | | | | | | | |
Wiviz | | | | | | | | | | | | |
[edit] Notes
K26ビルドはまだMMC/SDサポートがない。
[edit] 特別バージョン
現在のところ、brainslayerはQoS拡張付きのDD-WRTを提案する:
- ネットマスク/MACアドレス毎の最大バンド幅の設定(v.24-SP1: 異なるvlanに対しても設定可能)
- 未設定ネットマスク/MACアドレスに対するデフォルトルールの設定
この版は常に現在のソースをベースとしており、atmはカーネル2.4ベースのユニットだけに提供される。この版はDD-WRTShopで購入可能。 この特別バージョンに対するアップデートは特別Customer Downloads & Updatesフォーラムで提供される。
あなたのコーポレートデザインに合わせてカスタマイズされたファームウェアのリリースも利用可能。
[edit] Intel IXPベースのデバイス
[edit] Ralinkベースのデバイス
Ralinkベースのデバイスは典型的にそれぞれの機種に対応した1つのファームウェアがある。