Hardware
From DD-WRT Wiki
(Difference between revisions)
Revision as of 12:40, 1 January 2008 (edit) Soulstace (Talk | contribs) (→NVRAM) ← Previous diff |
Revision as of 12:13, 15 October 2008 (edit) (undo) HKK (Talk | contribs) (→NVRAM - moved description above each code box for better overview, added info on grep parameter) Next diff → |
||
Line 8: | Line 8: | ||
You can run the following commands using [[Telnet/SSH and the Command Line|Command Line]]: | You can run the following commands using [[Telnet/SSH and the Command Line|Command Line]]: | ||
+ | *Show the whole NVRAM content: | ||
nvram show | nvram show | ||
- | + | *Show NVRAM content containing the pattern <search_pattern> (useful for quickly finding things in NVRAM): | |
- | + | nvram show | grep <search_pattern> | |
- | + | :Replace <replace_pattern> with what you are actually looking for. This can simply be a word or a [http://en.wikipedia.org/wiki/Regular_expression regular expression] | |
- | + | ||
+ | *Show value of a certain variable: | ||
nvram get <variable_name> | nvram get <variable_name> | ||
- | Shows variable value | ||
+ | *Change variable value ''in RAM only'': | ||
nvram set <variable_name>="<value>" | nvram set <variable_name>="<value>" | ||
- | + | :Now you can play with the new settings or test user scripts but this new value will be lost after reboot unless you do <code>nvram commit</code>. | |
+ | *Save all changed variables to NVRAM: | ||
nvram commit | nvram commit | ||
- | + | ||
Reboot the router for new settings in NVRAM to go into effect. | Reboot the router for new settings in NVRAM to go into effect. |
Revision as of 12:13, 15 October 2008
Contents |
NVRAM
NVRAM (non-volatile RAM) is the place where the permanent settings are stored. This includes
- DD-WRT settings that you normally change using Web Interface
- settings for user Startup Scripts
You can run the following commands using Command Line:
- Show the whole NVRAM content:
nvram show
- Show NVRAM content containing the pattern <search_pattern> (useful for quickly finding things in NVRAM):
nvram show | grep <search_pattern>
- Replace <replace_pattern> with what you are actually looking for. This can simply be a word or a regular expression
- Show value of a certain variable:
nvram get <variable_name>
- Change variable value in RAM only:
nvram set <variable_name>="<value>"
- Now you can play with the new settings or test user scripts but this new value will be lost after reboot unless you do
nvram commit
.
- Save all changed variables to NVRAM:
nvram commit
Reboot the router for new settings in NVRAM to go into effect.
Boardflags
/* boardflags */
- define BFL_BTCOEXIST 0x0001 /* This board implements Bluetooth coexistance */
- define BFL_PACTRL 0x0002 /* This board has gpio 9 controlling the PA */
- define BFL_AIRLINEMODE 0x0004 /* This board implements gpio13 radio disable indication */
- define BFL_ENETROBO 0x0010 /* This board has robo switch or core */
- define BFL_CCKHIPWR 0x0040 /* Can do high-power CCK transmission */
- define BFL_ENETADM 0x0080 /* This board has ADMtek switch */
- define BFL_ENETVLAN 0x0100 /* This board has vlan capability */
- define BFL_AFTERBURNER 0x0200 /* This board supports Afterburner mode */
- define BFL_NOPCI 0x0400 /* This board leaves PCI floating */
- define BFL_FEM 0x0800 /* This board supports the Front End Module */
- define BFL_EXTLNA 0x1000 /* This board has an external LNA */
- define BFL_HGPA 0x2000 /* This board has a high gain PA */
- define BFL_BTCMOD 0x4000 /* This board' BTCOEXIST is in the alternate gpios */
Overclocking
BCM3303 v0.7 clock frequencies: (todo...)
MIPS/CPU | Backplane | Comment |
BCM3303 v0.8 clock frequencies:
MIPS/CPU | Backplane | Comment |
183 | 91 | |
188 | 94 | |
197 | 98 | |
200 | 100 | |
206 | 103 | |
212 | 106 | |
216 | 108 | |
217 | 109 | |
225 | 113 | |
238 | 119 | |
240 | 120 | |
250 | 125 |
Hardware Modifications
Hardware Modifications (mods) are not necessarily DD-WRT specific or compatible.
Serial Port
Additional external SMA-R connector
Dual Serial Port
SD-Card
Temperature sensor for WRT54G 2.x and WRT54GS with DS1820