Tutorials

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 18:55, 18 March 2018 (edit)
Ian5142 (Talk | contribs)
(Added links to various categories.)
← Previous diff
Revision as of 20:56, 5 January 2022 (edit) (undo)
Kernel-panic69 (Talk | contribs)
(Basic Tutorials - (add distinction and link so both Broadcom and non-Broadcom CB wikis are linked))
Next diff →
(21 intermediate revisions not shown.)
Line 1: Line 1:
{{Languages|Tutorials}} {{Languages|Tutorials}}
-__NOTOC__ 
-<font color=red><big>'''NOTE:'''</big></font> '''During configuration or flashing a device, the only cables that should be hooked to the device are the power cable and the cable connecting the device to your computer''' 
-<br /> 
==Getting Started== ==Getting Started==
- 
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="100%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="100%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
Line 11: Line 7:
* [[Basic Wireless Settings]] - Info and Recommendations on Basic Wireless settings * [[Basic Wireless Settings]] - Info and Recommendations on Basic Wireless settings
* [[Advanced wireless settings]] - Info and Recommendations on Advanced Wireless settings * [[Advanced wireless settings]] - Info and Recommendations on Advanced Wireless settings
 +* [[Atheros/ath wireless settings]] - Info specific to Qualcomm Atheros settings
* [[Index:FAQ|FAQs]] - Everything from Where do I download dd-wrt, to how do I increase range. * [[Index:FAQ|FAQs]] - Everything from Where do I download dd-wrt, to how do I increase range.
 +* [[Glossary]] - Good to look up any unfamiliar dd-wrt term.
|} |}
<br/> <br/>
==Basic Tutorials == ==Basic Tutorials ==
- +These tutorials have content most new users will understand and be able to deploy. Category is here: [https://www.dd-wrt.com/wiki/index.php/Category:Basic_tutorials Category:Basic tutorials]
-These tutorials have content most new users will understand and be able to deploy.+
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[Access Restrictions]]+*[[Access Restrictions]]
-* [[Access To Modem Configuration]]+*[[Access To Modem Configuration]]
-* [[Ad blocking]]+*[[Ad blocking]]
-* [[Afterburner|Afterburner/Speedbooster]]+*[[Afterburner|Afterburner/Speedbooster]]
-* [[Chillispot|Chillispot hotspot]] (now very simple)+*[[Captive Portal]] - hotspot
-* [[Client Bridged]]+*[[Client Bridge]] (Broadcom)
-* [[Client Mode]]+*[[Client Bridged]] (Non-Broadcom)
-* [[UMA|Configuration settings for UMA enabled phones]]+*[[Client Mode]]
-* [[CRON]]+*[[UMA|Configuration settings for UMA enabled phones]]
-* [[DNSMasq as DHCP server]]+*[[CRON]]
-* [[Easy SSH tunnels]] (securely surf the web anywhere / bypass firewalls)+*[[DNSMasq as DHCP server]]
-* [[EoIP Routing]] (Link two routers over the Internet)+*[[Easy SSH tunnels]] (securely surf the web anywhere / bypass firewalls)
-* [[Firewall]]+*[[Easy torrenting with dd-wrt]]
-* [[Firewall Builder]]+*[[EoIP Routing]] (Link two routers over the Internet)
-* [[Google Chromecast]]+*[[Firewall]]
-* [[Guest Network]] for new and pre-23020 builds+*[[Firewall Builder]]
-* [[HTTPRedirect|HotSpot HTTP Redirect]]+*[[Google Chromecast]]
-* [[Itunes remote]]+*[[Guest Network]] for new and pre-23020 builds
-* [[Insufficient ram|Insufficient RAM]] (make 8MB RAM devices stable) / [[Router Slowdown|Router Slowdown]]+*[[HTTPRedirect|HotSpot HTTP Redirect]]
-* [[Linking Routers]] - WDS, Repeaters, OLSR, etc.+*[[Itunes remote]]
-* [[MAC Address Clone]]+*[[Insufficient ram|Insufficient RAM]] (make 8MB RAM devices stable) / [[Router Slowdown|Router Slowdown]]
-* [http://wiki.milkfish.org/index.php?n=Milkfish-dd.RouterConfiguration Milkfish Setup]+*[[Linking Routers]] - WDS, Repeaters, OLSR, etc.
-* [[Modem - Connection to Router]]<br/>+*[[MAC Address Clone]]
-* [[Multiple WLANs]] - Add additional SSID's+*[https://web.archive.org/web/20101124010208/http://wiki.milkfish.org/index.php?n=Milkfish-dd.RouterConfiguration Milkfish Setup]
-* [[MyPage|My Page]]+*[[Modem - Connection to Router]]<br/>
-* [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=57213 Networking 101 for Dummies]+*[[Multiple WLANs]] - Add additional SSID's
-* [http://www.dd-wrt.com/wiki/index.php/Network_traffic_analysis_with_netflow_and_ntop Network traffic analysis with netflow and ntop]+*[[MyPage|My Page]]
-* [[Network Time Protocol]] (NTP)+*[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=57213 Networking 101 for Dummies]
-* [[NoCatSplash]]+*[http://www.dd-wrt.com/wiki/index.php/Network_traffic_analysis_with_netflow_and_ntop Network traffic analysis with netflow and ntop]
-* [[Obtaining_Router_IP|Obtaining an Unknown Router IP Address]]+*[[Network Time Protocol]] (NTP)
-* [[OpenDNS]]+*[[NoCatSplash]]
-* [[OpenVPN Remote Access by Static Key (The Simple Way)]]+*[[Obtaining_Router_IP|Obtaining an Unknown Router IP Address]]
 +*[[OpenDNS]]
 +*[[OpenVPN Remote Access by Static Key (The Simple Way)]]
 +*[[Parental control]]
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
- +*[[Port Blocking]]
-* [[Parental control]]+*[[Port Forwarding]] (single/range/trigger/UPnP)
-* [[Port Blocking]]+*[[Port Forwarding Troubleshooting]]
-* [[Port Forwarding]] (single/range/trigger/UPnP)+*[[Printer Sharing]]
-* [[Port Forwarding Troubleshooting]]+*[[ProFTPd Server]] (including WAN or anonymous access)
-* [[Printer Sharing]]+*[[Quality of Service]] (QoS)
-* [[ProFTPd Server]] (And some other good to knows)+*[[Repeater Bridge]]
-* [[Quality of Service]] (QoS)+*[[Samba Filesystem]]
-* [[Repeater Bridge]]+*[[Separate LAN and WLAN]]
-* [[Samba Filesystem]]+*[[SmartDNS]]
-* [[Separate LAN and WLAN]]+*[[Spanning Tree Protocol]] (STP)
-* [[Spanning Tree Protocol]] (STP)+*[[SSH access from internet]]
-* [[SSH access from internet]]+*[[Sshfs]]
-* [[Sshfs]]+*[[Sony PSP and Remote Play]]
-* [[Sony PSP and Remote Play]]+*[[Startup Scripts]]
-* [[Startup Scripts]]+*[[Static DHCP]]
-* [[Static DHCP]]+*[[Telnet/SSH and the Command Line]]
-* [[Telnet/SSH and the Command Line]]+*[[The Easiest Tunnel Ever]]
-* [[Update IP change on Tunnelbroker with DNS-O-MATIC]] +*[[Update IP change on Tunnelbroker with DNS-O-MATIC]]
-* [[URL - Keyword blocking]] (Access Restrictions)+*[[Unbound]]
-* [[USB|USB Support]] (USB)+*[[URL - Keyword blocking]] (Access Restrictions)
-* [[USB storage|USB storage]]+*[[USB|USB Support]] (USB)
-* [[Verizon FiOS - Using Your Own Router]]+*[[USB storage|USB storage]]
-* [[WOL|Wake On Lan]] (WOL)+*[[Verizon FiOS - Using Your Own Router]]
-* [[Wireless Access Point]] (WAP)+*[[VPN (the easy way) v24+]]
-* [[Wireless-N Configuration]]+*[[WOL|Wake On Lan]] (WOL)
-* [[Wireless Bridge]]+*[[WDS_Linked_router_network|WDS Router Setup]]
-* [[Wireless Packet Info - RX/TX Errors]]+*[[Wireless Access Point]] (WAP)
-* [[Configuring for Xbox 360]] (Xbox 360 - dd-wrt settings) +*[[Wireless-N Configuration]]
-* [[VPN (the easy way) v24+]]+*[[Wireless Bridge]]
-* [[WDS_Linked_router_network|WDS Linked router network]]+*[[Wireless Packet Info - RX/TX Errors]]
-* [[Wl command|WL command help]] (Wireless Commands)+*[[Wireless and Networking tools]]
-* [http://www.linksysinfo.org/forums/showthread.php?t=47262 WMM Support]+*[[Wl command|WL command help]] (Wireless Commands)
-* [[Wireless and Networking tools]]+*[http://www.linksysinfo.org/forums/showthread.php?t=47262 WMM Support]
 +*[[Configuring for Xbox 360|Xbox 360 configuration]] - DD-WRT settings
|} |}
<br/> <br/>
Line 94: Line 95:
==Advanced Tutorials== ==Advanced Tutorials==
These tutorials require a certain degree of knowledge about general networking that some new users may or may not understand. Also, check out the [https://www.dd-wrt.com/wiki/index.php/Category:Advanced_tutorials Advanced tutorials Category] These tutorials require a certain degree of knowledge about general networking that some new users may or may not understand. Also, check out the [https://www.dd-wrt.com/wiki/index.php/Category:Advanced_tutorials Advanced tutorials Category]
 +
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[Advanced wireless settings | Advanced Wireless Settings]]+*[[Advanced wireless settings | Advanced Wireless Settings]]
-* [http://wl500g.info/showthread.php?t=11992 Additional USB ports and Internal HD on Asus WL500gP]+*[http://wl500g.info/showthread.php?t=11992 Additional USB ports and Internal HD on Asus WL500gP]
-* [[CFE backup| CFE_backup]]+*[[CFE backup]]
-* [[Chillispot| Chillispot hotspot]]+*[[Chillispot|Chillispot captive portal hotspot]]
-* [[Comcast download speed fix for Linksys eSeries]]+*[[Comcast download speed fix for Linksys eSeries]]
-* [[Configure RSS feed output]]+*[[Configure RSS feed output]]
-* [[Connection Limit Notifier]]+*[[Connection Limit Notifier]]
-* [https://www.dd-wrt.com/wiki/index.php/Category:DNS DNS Category] - DNSMasq, OpenDNS, etc+*[https://www.dd-wrt.com/wiki/index.php/Category:DNS DNS Category] - DNSMasq, OpenDNS, etc.
-* [https://www.dd-wrt.com/wiki/index.php/Category:Dynamic_DNS Dynamic DNS Category] - DDNS, no-ip.com, etc+*[https://www.dd-wrt.com/wiki/index.php/Category:Dynamic_DNS Dynamic DNS Category] - DDNS, no-ip.com, etc.
-* [https://www.dd-wrt.com/wiki/index.php/Category:Dual_WAN Dual WAN Category] - How to setup Dual WAN+*[https://www.dd-wrt.com/wiki/index.php/Category:Dual_WAN Dual WAN Category] - Setup Guides
-* [[FON Hotspot| FON Hotspot using Chillispot]]+*[[Installing_Entware|Entware]] - software repository for embedded devices
-* [[Guest WiFi + abuse control for beginners]]+*[[FON Hotspot| FON Hotspot using Chillispot]]
-* [[HDsamba2]] - Setting up and using+*[[Guest WiFi + abuse control for beginners]]
-* [[How to - Format and Partition External Storage Device]]+*[[HDsamba2]] - Setting up and using
-* [[Hosting Subversion Service on your router]]+*[[How to - Format and Partition External Storage Device]]
-* [[Installing_Entware|Installing Entware]] - It is a software repository for embedded devices like routers or network attached storages. >1800 packages are available.+*[[Hosting Subversion Service on your router]]
-* [[Iptables command|Iptables command]]+*[[ipkg]] - Install OpenWRT packages
-* [https://www.dd-wrt.com/wiki/index.php/Category:IPv6 IPv6 Category]+*[[IPSET]]-Using IPSET
-* [[JFFS File System|JFFS and other possibilities for storing]]+*[[Iptables command|Iptables command]]
-* [[Jffs|JFFS - Using nvram to enable Jffs]]+*[https://www.dd-wrt.com/wiki/index.php/Category:IPv6 IPv6 Category]
-* [[Kai Console Gaming]]+*[[JFFS File System|JFFS and other possibilities for storing]]
-* [[Linking Subnets with Static Routes]]+*[[Jffs|JFFS - Using nvram to enable Jffs]]
-* [[Logging with DD-WRT|Logging with DD-WRT]]+*[[Kai Console Gaming]]
-* [https://www.dd-wrt.com/wiki/index.php/Category:Tunneling Tunneling and VPN Category] - including OpenVPN, PPTP+*[[Linking Subnets with Static Routes]]
-* [[One-to-one NAT]] (aka Static NAT)+*[[Linux SWAP]] - page swap for DD-WRT
-* [https://www.dd-wrt.com/wiki/index.php/Category:Optware Optware Category]+*[[Logging with DD-WRT|Logging with DD-WRT]]
-* [[Overclocking BCM 47xx CPU's]]+
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[Linux SWAP|Page swapping for DD-WRT]]+*[[One-to-one NAT]] (aka Static NAT)
-* [[Peer-to-Peer (P2P) Throttling]]+*[https://www.dd-wrt.com/wiki/index.php/Category:Optware Optware Category]
-* [[Policy Based Routing]]+*[[Overclocking BCM 47xx CPU's]]
-* [[Preventing Brute Force Attacks]] (WiP)+*[[Peer-to-Peer (P2P) Throttling]]
-* [[Point-to-Point PPTP Tunneling with two DD-WRT]]+*[https://www.howtogeek.com/51477/how-to-remove-advertisements-with-pixelserv-on-dd-wrt/ Pixelserv] - Remove Ads on DD-WRT (requires JFFS)
-* [[PXE|PXE - Allow thin clients to boot using DD-WRT's DHCP service]]+*[[Policy Based Routing]]
-* [[WEB server|Router as a Web Server]]+*[[Preventing Brute Force Attacks]]
-* [[Rsync_Backup_Server|Rsync Backup Server (win/mac/linux clients)]]+*[[Point-to-Point PPTP Tunneling with two DD-WRT]]
-* [[Squid Transparent Proxy|Setting up a Transparent Proxy Server using Squid]]+*[[PXE]] - Boot images with DD-WRT DHCP]]
-* [[SNMP]]+*[[WEB server|Router as a Web Server]]
-* [[Setting up IPTV without impact to LAN and Wireless traffic]]+*[[Rsync_Backup_Server|Rsync Backup Server (win/mac/linux clients)]]
-* [[siproxd]] -- Transparent sip proxy for using sip devices without nat/outbound proxy configuration (e.g. Nokia e61)+*[[Setting up IPTV without impact to LAN and Wireless traffic]]
-* [[SFTP with DD-WRT]] - Access your DD-WRT-based router with SFTP.+*[[SES Button]] customization
-* [[SES_Button]] - Customizing+*[[SFTP with DD-WRT]] - Router access by SFTP
-* [[Ushare_uPnP_media_server|Ushare uPnP media server]]+*[[Simple Network Management Protocol]] (SNMP)
-* [[ipkg|Using ipkg to install OpenWRT packages]] +*[[siproxd]] - VoIP proxy for sip devices without NAT
-* [[Using RFlow Collector and MySQL To Gather Traffic Information]]+*[[Squid Transparent Proxy|Setting up a Transparent Proxy Server using Squid]]
-* [[Verizon FIOS setup with dd-wrt as primary router]]+*[https://www.dd-wrt.com/wiki/index.php/Category:Tunneling Tunneling/VPN Category] - Wireguard, OpenVPN, PPTP
-* [[Verizon FIOS setup Walkaround with Coax cable (MoCA)]]+*[[Ushare uPnP media server]]
-* [https://www.dd-wrt.com/wiki/index.php/Category:VLANs VLANs Category]+*[[Using RFlow Collector and MySQL To Gather Traffic Information|Rflow]] - Network Traffic Info
-* [http://sysadmingeek.com/articles/how-to-remove-advertisements-with-pixelserv-on-dd-wrt/ How to Remove Advertisements with Pixelserv on DD-WRT (requires JFFS).]+*[https://www.dd-wrt.com/wiki/index.php/Category:VLANs VLANs Category]
-* [https://www.dd-wrt.com/wiki/index.php/Category:Wan Wan Category] - including Cellular Phone, USB Modem, PPPoE, Dual WAN, DSL, Dial-up, etc.+*[https://www.dd-wrt.com/wiki/index.php/Category:Wan Wan Category] - including Cellular Phone, USB Modem, PPPoE, Dual WAN, DSL, Dial-up, etc.
 +*[[Wireguard]] - simple, fast, modern, and secure VPN
|} |}
<br /> <br />
==Installable Packages== ==Installable Packages==
- +This list covers additional software that can be installed on devices running DD-WRT. [[Optware]] also provides many [http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/ NSLU2-Linux packages] build specially for DD-WRT. [[Installing Entware]] is also supported and more modern than Optware, with even more [http://bin.entware.net/armv7sf-k3.2/Packages.html packages].
-This list covers additional software that can be installed on devices running DD-WRT. Additionally more than [http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/ 1250 packages] are provided with NSLU2-Linux [[Optware]] packages build specially for DD-WRT. [[Installing_Entware|Entware]] is also supported and is more up-to-date than Optware. A list of Entware packages, >1800, is [http://bin.entware.net/armv7sf-k3.2/Packages.html here].+
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[BWlog]] -- Bandwidth Log - realtime bandwidth graphing.+*[[Asterisk]] - open source PBX VoIP system<br>
-* [[iftop]] -- for ncurses-based monitoring of active connections and their bandwidth+*[[BWlog]] - Bandwidth Log - realtime bandwidth graphing.
-* [[Kismet Server/Drone]] -- using a windows box to display results+*[[iftop]] - for ncurses-based monitoring of active connections and their bandwidth
-* [[knockd|Port Knocker daemon]]+*[[Kismet Server/Drone]] - using Windows to display results
-* [[Miau IRC Bouncer]] -- keep IRC nickname and channels<br>+*[[knockd|Port Knocker daemon]]
-* [[Multi Router Traffic Grapher]] -- MRTG for dd-wrt<br>+*[[Miau IRC Bouncer]] - keep IRC nickname and channels<br>
-* [[No-IP.com Client]] -- add No-IP.com DDNS<br>+*[[Multi Router Traffic Grapher]] - MRTG for dd-wrt<br>
-* [[OpenNTPD]] -- Turn your router into a time server<br>+*[[No-IP.com Client]] - add No-IP.com DDNS<br>
-* [[OpenSwan]] -- IPsec for Linux<br>+*[[OpenNTPD]] - Turn your router into a time server<br>
-* [[Asterisk]] -- open source PBX VoIP system<br>+ 
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [http://wiki.openwrt.org/doc/howto/vncrepeater VNCRepeater] -- connect to multiple vnc servers behind a NAT firewall and only have to forward one port. Note: Someone pls create and adapt this page for dd-wrt.<br>+*[[OpenSwan]] - IPsec for Linux<br>
-* [[wrt54g kismet with linux server]] -- using a linux box to display results<br>+*[[ProFTPd]] - install ProFTPd and start via xinetd
-* [[Wiviz]] - DHTML interface to scan for networks and see signal strength and effects of antenna adjustment in real time+*[http://wiki.openwrt.org/doc/howto/vncrepeater VNCRepeater ipkg] - connect to multiple vnc servers behind a firewall<br>
-* [[vsftpd]] -- FTP server +*[[wrt54g kismet with linux server]] - using a linux box to display results<br>
-* [[ProFTPd]] -- Howto install ProFTPd and start it via xinetd.+*[[Wiviz]] - Real time wireless scan for signal strength and antenna testing
 +*[[vsftpd]] - FTP server
|} |}
<br/> <br/>
==La Fonera Tutorials== ==La Fonera Tutorials==
- 
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="100%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="100%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[LaFonera]] - LaFonera Router<br>+*[[LaFonera]] - LaFonera Router<br>
 +*[https://www.dd-wrt.com/wiki/index.php/Category:LaFonera_%28en%29 LaFonera Category]
|} |}
-[[Category:Documentation| ]]+[[Category:Documentation]]
-[[Category:Tutorials| ]]+[[Category:Tutorials]]

Revision as of 20:56, 5 January 2022


Contents

Getting Started


Basic Tutorials

These tutorials have content most new users will understand and be able to deploy. Category is here: Category:Basic tutorials


Advanced Tutorials

These tutorials require a certain degree of knowledge about general networking that some new users may or may not understand. Also, check out the Advanced tutorials Category


Installable Packages

This list covers additional software that can be installed on devices running DD-WRT. Optware also provides many NSLU2-Linux packages build specially for DD-WRT. Installing Entware is also supported and more modern than Optware, with even more packages.


La Fonera Tutorials