mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-12-25 03:44:16 +02:00
move old kamikaze out of trunk - will put buildroot-ng in there as soon as all the developers are ready
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@4944 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
f4dd5a6d7c
commit
725611a466
@ -1,8 +0,0 @@
|
|||||||
dl
|
|
||||||
.config*
|
|
||||||
.tmpconfig.h
|
|
||||||
root_fs*
|
|
||||||
build_*
|
|
||||||
toolchain_build_*
|
|
||||||
staging_dir_*
|
|
||||||
bin
|
|
@ -1,106 +0,0 @@
|
|||||||
#
|
|
||||||
|
|
||||||
mainmenu "OpenWrt Configuration"
|
|
||||||
|
|
||||||
config MODULES
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
|
|
||||||
config BR2_HAVE_DOT_CONFIG
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
|
|
||||||
config BR2_BIG_ENDIAN
|
|
||||||
tristate
|
|
||||||
|
|
||||||
# Supported architectures
|
|
||||||
|
|
||||||
config BR2_i386
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_mips
|
|
||||||
tristate
|
|
||||||
select BR2_BIG_ENDIAN
|
|
||||||
|
|
||||||
config BR2_mipsel
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_armeb
|
|
||||||
tristate
|
|
||||||
select BR2_BIG_ENDIAN
|
|
||||||
|
|
||||||
# Unsupported architectures
|
|
||||||
|
|
||||||
if CONFIG_DEVEL
|
|
||||||
config BR2_mips64
|
|
||||||
tristate
|
|
||||||
select BR2_BIG_ENDIAN
|
|
||||||
|
|
||||||
config BR2_arm
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_cris
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_m68k
|
|
||||||
tristate
|
|
||||||
select BR2_BIG_ENDIAN
|
|
||||||
|
|
||||||
config BR2_powerpc
|
|
||||||
tristate
|
|
||||||
select BR2_BIG_ENDIAN
|
|
||||||
|
|
||||||
config BR2_sh3
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_sh3eb
|
|
||||||
tristate
|
|
||||||
select BR2_BIG_ENDIAN
|
|
||||||
|
|
||||||
config BR2_sh4
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_sh4eb
|
|
||||||
tristate
|
|
||||||
select BR2_BIG_ENDIAN
|
|
||||||
|
|
||||||
config BR2_sparc
|
|
||||||
tristate
|
|
||||||
select BR2_BIG_ENDIAN
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
config BR2_ARCH
|
|
||||||
string
|
|
||||||
default "arm" if BR2_arm
|
|
||||||
default "armeb" if BR2_armeb
|
|
||||||
default "cris" if BR2_cris
|
|
||||||
default "i386" if BR2_i386
|
|
||||||
default "m68k" if BR2_m68k
|
|
||||||
default "mips" if BR2_mips
|
|
||||||
default "mipsel" if BR2_mipsel || !CONFIG_DEVEL
|
|
||||||
default "mips64" if BR2_mips64
|
|
||||||
default "powerpc" if BR2_powerpc
|
|
||||||
default "sh3" if BR2_sh3
|
|
||||||
default "sh3eb" if BR2_sh3eb
|
|
||||||
default "sh4" if BR2_sh4
|
|
||||||
default "sh4eb" if BR2_sh4eb
|
|
||||||
default "sparc" if BR2_sparc
|
|
||||||
|
|
||||||
|
|
||||||
config BR2_WGET
|
|
||||||
string
|
|
||||||
default "wget --passive-ftp -nd"
|
|
||||||
|
|
||||||
config BR2_TAR_VERBOSITY
|
|
||||||
bool
|
|
||||||
default n
|
|
||||||
|
|
||||||
config BR2_JLEVEL
|
|
||||||
int
|
|
||||||
default "1"
|
|
||||||
|
|
||||||
source "target/Config.in"
|
|
||||||
source "toolchain/Config.in"
|
|
||||||
source "package/Config.in"
|
|
||||||
source "target/linux/Config.in"
|
|
@ -1,107 +0,0 @@
|
|||||||
#
|
|
||||||
config CONFIG_DEVEL
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
|
|
||||||
mainmenu "OpenWrt Configuration"
|
|
||||||
|
|
||||||
config MODULES
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
|
|
||||||
config BR2_HAVE_DOT_CONFIG
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
|
|
||||||
# Supported architectures
|
|
||||||
|
|
||||||
config BR2_i386
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_mips
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_mipsel
|
|
||||||
tristate
|
|
||||||
|
|
||||||
# Unsupported architectures
|
|
||||||
|
|
||||||
if CONFIG_DEVEL
|
|
||||||
config BR2_mips64
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_arm
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_armeb
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_cris
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_m68k
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_powerpc
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_sh3
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_sh3eb
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_sh4
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_sh4eb
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config BR2_sparc
|
|
||||||
tristate
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
config BR2_ARCH
|
|
||||||
string
|
|
||||||
default "arm" if BR2_arm
|
|
||||||
default "armeb" if BR2_armeb
|
|
||||||
default "cris" if BR2_cris
|
|
||||||
default "i386" if BR2_i386
|
|
||||||
default "m68k" if BR2_m68k
|
|
||||||
default "mips" if BR2_mips
|
|
||||||
default "mipsel" if BR2_mipsel || !CONFIG_DEVEL
|
|
||||||
default "mips64" if BR2_mips64
|
|
||||||
default "powerpc" if BR2_powerpc
|
|
||||||
default "sh3" if BR2_sh3
|
|
||||||
default "sh3eb" if BR2_sh3eb
|
|
||||||
default "sh4" if BR2_sh4
|
|
||||||
default "sh4eb" if BR2_sh4eb
|
|
||||||
default "sparc" if BR2_sparc
|
|
||||||
|
|
||||||
source "target/Config.in"
|
|
||||||
|
|
||||||
menu "Build options"
|
|
||||||
|
|
||||||
config BR2_WGET
|
|
||||||
string
|
|
||||||
prompt "Wget command"
|
|
||||||
default "wget --passive-ftp -nd"
|
|
||||||
|
|
||||||
config BR2_TAR_VERBOSITY
|
|
||||||
bool
|
|
||||||
prompt "Tar verbose"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config BR2_JLEVEL
|
|
||||||
int
|
|
||||||
prompt "Number of jobs to run simultaneously"
|
|
||||||
default "1"
|
|
||||||
help
|
|
||||||
Number of jobs to run simultanesouly
|
|
||||||
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
source "toolchain/Config.in"
|
|
||||||
source "package/Config.in"
|
|
||||||
source "target/linux/Config.in"
|
|
340
openwrt/LICENSE
340
openwrt/LICENSE
@ -1,340 +0,0 @@
|
|||||||
GNU GENERAL PUBLIC LICENSE
|
|
||||||
Version 2, June 1991
|
|
||||||
|
|
||||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
|
||||||
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
Everyone is permitted to copy and distribute verbatim copies
|
|
||||||
of this license document, but changing it is not allowed.
|
|
||||||
|
|
||||||
Preamble
|
|
||||||
|
|
||||||
The licenses for most software are designed to take away your
|
|
||||||
freedom to share and change it. By contrast, the GNU General Public
|
|
||||||
License is intended to guarantee your freedom to share and change free
|
|
||||||
software--to make sure the software is free for all its users. This
|
|
||||||
General Public License applies to most of the Free Software
|
|
||||||
Foundation's software and to any other program whose authors commit to
|
|
||||||
using it. (Some other Free Software Foundation software is covered by
|
|
||||||
the GNU Library General Public License instead.) You can apply it to
|
|
||||||
your programs, too.
|
|
||||||
|
|
||||||
When we speak of free software, we are referring to freedom, not
|
|
||||||
price. Our General Public Licenses are designed to make sure that you
|
|
||||||
have the freedom to distribute copies of free software (and charge for
|
|
||||||
this service if you wish), that you receive source code or can get it
|
|
||||||
if you want it, that you can change the software or use pieces of it
|
|
||||||
in new free programs; and that you know you can do these things.
|
|
||||||
|
|
||||||
To protect your rights, we need to make restrictions that forbid
|
|
||||||
anyone to deny you these rights or to ask you to surrender the rights.
|
|
||||||
These restrictions translate to certain responsibilities for you if you
|
|
||||||
distribute copies of the software, or if you modify it.
|
|
||||||
|
|
||||||
For example, if you distribute copies of such a program, whether
|
|
||||||
gratis or for a fee, you must give the recipients all the rights that
|
|
||||||
you have. You must make sure that they, too, receive or can get the
|
|
||||||
source code. And you must show them these terms so they know their
|
|
||||||
rights.
|
|
||||||
|
|
||||||
We protect your rights with two steps: (1) copyright the software, and
|
|
||||||
(2) offer you this license which gives you legal permission to copy,
|
|
||||||
distribute and/or modify the software.
|
|
||||||
|
|
||||||
Also, for each author's protection and ours, we want to make certain
|
|
||||||
that everyone understands that there is no warranty for this free
|
|
||||||
software. If the software is modified by someone else and passed on, we
|
|
||||||
want its recipients to know that what they have is not the original, so
|
|
||||||
that any problems introduced by others will not reflect on the original
|
|
||||||
authors' reputations.
|
|
||||||
|
|
||||||
Finally, any free program is threatened constantly by software
|
|
||||||
patents. We wish to avoid the danger that redistributors of a free
|
|
||||||
program will individually obtain patent licenses, in effect making the
|
|
||||||
program proprietary. To prevent this, we have made it clear that any
|
|
||||||
patent must be licensed for everyone's free use or not licensed at all.
|
|
||||||
|
|
||||||
The precise terms and conditions for copying, distribution and
|
|
||||||
modification follow.
|
|
||||||
|
|
||||||
GNU GENERAL PUBLIC LICENSE
|
|
||||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
|
||||||
|
|
||||||
0. This License applies to any program or other work which contains
|
|
||||||
a notice placed by the copyright holder saying it may be distributed
|
|
||||||
under the terms of this General Public License. The "Program", below,
|
|
||||||
refers to any such program or work, and a "work based on the Program"
|
|
||||||
means either the Program or any derivative work under copyright law:
|
|
||||||
that is to say, a work containing the Program or a portion of it,
|
|
||||||
either verbatim or with modifications and/or translated into another
|
|
||||||
language. (Hereinafter, translation is included without limitation in
|
|
||||||
the term "modification".) Each licensee is addressed as "you".
|
|
||||||
|
|
||||||
Activities other than copying, distribution and modification are not
|
|
||||||
covered by this License; they are outside its scope. The act of
|
|
||||||
running the Program is not restricted, and the output from the Program
|
|
||||||
is covered only if its contents constitute a work based on the
|
|
||||||
Program (independent of having been made by running the Program).
|
|
||||||
Whether that is true depends on what the Program does.
|
|
||||||
|
|
||||||
1. You may copy and distribute verbatim copies of the Program's
|
|
||||||
source code as you receive it, in any medium, provided that you
|
|
||||||
conspicuously and appropriately publish on each copy an appropriate
|
|
||||||
copyright notice and disclaimer of warranty; keep intact all the
|
|
||||||
notices that refer to this License and to the absence of any warranty;
|
|
||||||
and give any other recipients of the Program a copy of this License
|
|
||||||
along with the Program.
|
|
||||||
|
|
||||||
You may charge a fee for the physical act of transferring a copy, and
|
|
||||||
you may at your option offer warranty protection in exchange for a fee.
|
|
||||||
|
|
||||||
2. You may modify your copy or copies of the Program or any portion
|
|
||||||
of it, thus forming a work based on the Program, and copy and
|
|
||||||
distribute such modifications or work under the terms of Section 1
|
|
||||||
above, provided that you also meet all of these conditions:
|
|
||||||
|
|
||||||
a) You must cause the modified files to carry prominent notices
|
|
||||||
stating that you changed the files and the date of any change.
|
|
||||||
|
|
||||||
b) You must cause any work that you distribute or publish, that in
|
|
||||||
whole or in part contains or is derived from the Program or any
|
|
||||||
part thereof, to be licensed as a whole at no charge to all third
|
|
||||||
parties under the terms of this License.
|
|
||||||
|
|
||||||
c) If the modified program normally reads commands interactively
|
|
||||||
when run, you must cause it, when started running for such
|
|
||||||
interactive use in the most ordinary way, to print or display an
|
|
||||||
announcement including an appropriate copyright notice and a
|
|
||||||
notice that there is no warranty (or else, saying that you provide
|
|
||||||
a warranty) and that users may redistribute the program under
|
|
||||||
these conditions, and telling the user how to view a copy of this
|
|
||||||
License. (Exception: if the Program itself is interactive but
|
|
||||||
does not normally print such an announcement, your work based on
|
|
||||||
the Program is not required to print an announcement.)
|
|
||||||
|
|
||||||
These requirements apply to the modified work as a whole. If
|
|
||||||
identifiable sections of that work are not derived from the Program,
|
|
||||||
and can be reasonably considered independent and separate works in
|
|
||||||
themselves, then this License, and its terms, do not apply to those
|
|
||||||
sections when you distribute them as separate works. But when you
|
|
||||||
distribute the same sections as part of a whole which is a work based
|
|
||||||
on the Program, the distribution of the whole must be on the terms of
|
|
||||||
this License, whose permissions for other licensees extend to the
|
|
||||||
entire whole, and thus to each and every part regardless of who wrote it.
|
|
||||||
|
|
||||||
Thus, it is not the intent of this section to claim rights or contest
|
|
||||||
your rights to work written entirely by you; rather, the intent is to
|
|
||||||
exercise the right to control the distribution of derivative or
|
|
||||||
collective works based on the Program.
|
|
||||||
|
|
||||||
In addition, mere aggregation of another work not based on the Program
|
|
||||||
with the Program (or with a work based on the Program) on a volume of
|
|
||||||
a storage or distribution medium does not bring the other work under
|
|
||||||
the scope of this License.
|
|
||||||
|
|
||||||
3. You may copy and distribute the Program (or a work based on it,
|
|
||||||
under Section 2) in object code or executable form under the terms of
|
|
||||||
Sections 1 and 2 above provided that you also do one of the following:
|
|
||||||
|
|
||||||
a) Accompany it with the complete corresponding machine-readable
|
|
||||||
source code, which must be distributed under the terms of Sections
|
|
||||||
1 and 2 above on a medium customarily used for software interchange; or,
|
|
||||||
|
|
||||||
b) Accompany it with a written offer, valid for at least three
|
|
||||||
years, to give any third party, for a charge no more than your
|
|
||||||
cost of physically performing source distribution, a complete
|
|
||||||
machine-readable copy of the corresponding source code, to be
|
|
||||||
distributed under the terms of Sections 1 and 2 above on a medium
|
|
||||||
customarily used for software interchange; or,
|
|
||||||
|
|
||||||
c) Accompany it with the information you received as to the offer
|
|
||||||
to distribute corresponding source code. (This alternative is
|
|
||||||
allowed only for noncommercial distribution and only if you
|
|
||||||
received the program in object code or executable form with such
|
|
||||||
an offer, in accord with Subsection b above.)
|
|
||||||
|
|
||||||
The source code for a work means the preferred form of the work for
|
|
||||||
making modifications to it. For an executable work, complete source
|
|
||||||
code means all the source code for all modules it contains, plus any
|
|
||||||
associated interface definition files, plus the scripts used to
|
|
||||||
control compilation and installation of the executable. However, as a
|
|
||||||
special exception, the source code distributed need not include
|
|
||||||
anything that is normally distributed (in either source or binary
|
|
||||||
form) with the major components (compiler, kernel, and so on) of the
|
|
||||||
operating system on which the executable runs, unless that component
|
|
||||||
itself accompanies the executable.
|
|
||||||
|
|
||||||
If distribution of executable or object code is made by offering
|
|
||||||
access to copy from a designated place, then offering equivalent
|
|
||||||
access to copy the source code from the same place counts as
|
|
||||||
distribution of the source code, even though third parties are not
|
|
||||||
compelled to copy the source along with the object code.
|
|
||||||
|
|
||||||
4. You may not copy, modify, sublicense, or distribute the Program
|
|
||||||
except as expressly provided under this License. Any attempt
|
|
||||||
otherwise to copy, modify, sublicense or distribute the Program is
|
|
||||||
void, and will automatically terminate your rights under this License.
|
|
||||||
However, parties who have received copies, or rights, from you under
|
|
||||||
this License will not have their licenses terminated so long as such
|
|
||||||
parties remain in full compliance.
|
|
||||||
|
|
||||||
5. You are not required to accept this License, since you have not
|
|
||||||
signed it. However, nothing else grants you permission to modify or
|
|
||||||
distribute the Program or its derivative works. These actions are
|
|
||||||
prohibited by law if you do not accept this License. Therefore, by
|
|
||||||
modifying or distributing the Program (or any work based on the
|
|
||||||
Program), you indicate your acceptance of this License to do so, and
|
|
||||||
all its terms and conditions for copying, distributing or modifying
|
|
||||||
the Program or works based on it.
|
|
||||||
|
|
||||||
6. Each time you redistribute the Program (or any work based on the
|
|
||||||
Program), the recipient automatically receives a license from the
|
|
||||||
original licensor to copy, distribute or modify the Program subject to
|
|
||||||
these terms and conditions. You may not impose any further
|
|
||||||
restrictions on the recipients' exercise of the rights granted herein.
|
|
||||||
You are not responsible for enforcing compliance by third parties to
|
|
||||||
this License.
|
|
||||||
|
|
||||||
7. If, as a consequence of a court judgment or allegation of patent
|
|
||||||
infringement or for any other reason (not limited to patent issues),
|
|
||||||
conditions are imposed on you (whether by court order, agreement or
|
|
||||||
otherwise) that contradict the conditions of this License, they do not
|
|
||||||
excuse you from the conditions of this License. If you cannot
|
|
||||||
distribute so as to satisfy simultaneously your obligations under this
|
|
||||||
License and any other pertinent obligations, then as a consequence you
|
|
||||||
may not distribute the Program at all. For example, if a patent
|
|
||||||
license would not permit royalty-free redistribution of the Program by
|
|
||||||
all those who receive copies directly or indirectly through you, then
|
|
||||||
the only way you could satisfy both it and this License would be to
|
|
||||||
refrain entirely from distribution of the Program.
|
|
||||||
|
|
||||||
If any portion of this section is held invalid or unenforceable under
|
|
||||||
any particular circumstance, the balance of the section is intended to
|
|
||||||
apply and the section as a whole is intended to apply in other
|
|
||||||
circumstances.
|
|
||||||
|
|
||||||
It is not the purpose of this section to induce you to infringe any
|
|
||||||
patents or other property right claims or to contest validity of any
|
|
||||||
such claims; this section has the sole purpose of protecting the
|
|
||||||
integrity of the free software distribution system, which is
|
|
||||||
implemented by public license practices. Many people have made
|
|
||||||
generous contributions to the wide range of software distributed
|
|
||||||
through that system in reliance on consistent application of that
|
|
||||||
system; it is up to the author/donor to decide if he or she is willing
|
|
||||||
to distribute software through any other system and a licensee cannot
|
|
||||||
impose that choice.
|
|
||||||
|
|
||||||
This section is intended to make thoroughly clear what is believed to
|
|
||||||
be a consequence of the rest of this License.
|
|
||||||
|
|
||||||
8. If the distribution and/or use of the Program is restricted in
|
|
||||||
certain countries either by patents or by copyrighted interfaces, the
|
|
||||||
original copyright holder who places the Program under this License
|
|
||||||
may add an explicit geographical distribution limitation excluding
|
|
||||||
those countries, so that distribution is permitted only in or among
|
|
||||||
countries not thus excluded. In such case, this License incorporates
|
|
||||||
the limitation as if written in the body of this License.
|
|
||||||
|
|
||||||
9. The Free Software Foundation may publish revised and/or new versions
|
|
||||||
of the General Public License from time to time. Such new versions will
|
|
||||||
be similar in spirit to the present version, but may differ in detail to
|
|
||||||
address new problems or concerns.
|
|
||||||
|
|
||||||
Each version is given a distinguishing version number. If the Program
|
|
||||||
specifies a version number of this License which applies to it and "any
|
|
||||||
later version", you have the option of following the terms and conditions
|
|
||||||
either of that version or of any later version published by the Free
|
|
||||||
Software Foundation. If the Program does not specify a version number of
|
|
||||||
this License, you may choose any version ever published by the Free Software
|
|
||||||
Foundation.
|
|
||||||
|
|
||||||
10. If you wish to incorporate parts of the Program into other free
|
|
||||||
programs whose distribution conditions are different, write to the author
|
|
||||||
to ask for permission. For software which is copyrighted by the Free
|
|
||||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
|
||||||
make exceptions for this. Our decision will be guided by the two goals
|
|
||||||
of preserving the free status of all derivatives of our free software and
|
|
||||||
of promoting the sharing and reuse of software generally.
|
|
||||||
|
|
||||||
NO WARRANTY
|
|
||||||
|
|
||||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
|
||||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
|
||||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
|
||||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
|
||||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
|
||||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
|
||||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
|
||||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
|
||||||
REPAIR OR CORRECTION.
|
|
||||||
|
|
||||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
|
||||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
|
||||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
|
||||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
|
||||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
|
||||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
|
||||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
|
||||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
|
||||||
POSSIBILITY OF SUCH DAMAGES.
|
|
||||||
|
|
||||||
END OF TERMS AND CONDITIONS
|
|
||||||
|
|
||||||
How to Apply These Terms to Your New Programs
|
|
||||||
|
|
||||||
If you develop a new program, and you want it to be of the greatest
|
|
||||||
possible use to the public, the best way to achieve this is to make it
|
|
||||||
free software which everyone can redistribute and change under these terms.
|
|
||||||
|
|
||||||
To do so, attach the following notices to the program. It is safest
|
|
||||||
to attach them to the start of each source file to most effectively
|
|
||||||
convey the exclusion of warranty; and each file should have at least
|
|
||||||
the "copyright" line and a pointer to where the full notice is found.
|
|
||||||
|
|
||||||
<one line to give the program's name and a brief idea of what it does.>
|
|
||||||
Copyright (C) <year> <name of author>
|
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program; if not, write to the Free Software
|
|
||||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
|
|
||||||
|
|
||||||
Also add information on how to contact you by electronic and paper mail.
|
|
||||||
|
|
||||||
If the program is interactive, make it output a short notice like this
|
|
||||||
when it starts in an interactive mode:
|
|
||||||
|
|
||||||
Gnomovision version 69, Copyright (C) year name of author
|
|
||||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
|
||||||
This is free software, and you are welcome to redistribute it
|
|
||||||
under certain conditions; type `show c' for details.
|
|
||||||
|
|
||||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
|
||||||
parts of the General Public License. Of course, the commands you use may
|
|
||||||
be called something other than `show w' and `show c'; they could even be
|
|
||||||
mouse-clicks or menu items--whatever suits your program.
|
|
||||||
|
|
||||||
You should also get your employer (if you work as a programmer) or your
|
|
||||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
|
||||||
necessary. Here is a sample; alter the names:
|
|
||||||
|
|
||||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
|
||||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
|
||||||
|
|
||||||
<signature of Ty Coon>, 1 April 1989
|
|
||||||
Ty Coon, President of Vice
|
|
||||||
|
|
||||||
This General Public License does not permit incorporating your program into
|
|
||||||
proprietary programs. If your program is a subroutine library, you may
|
|
||||||
consider it more useful to permit linking proprietary applications with the
|
|
||||||
library. If this is what you want to do, use the GNU Library General
|
|
||||||
Public License instead of this License.
|
|
178
openwrt/Makefile
178
openwrt/Makefile
@ -1,178 +0,0 @@
|
|||||||
# Makefile for OpenWrt
|
|
||||||
#
|
|
||||||
# Copyright (C) 2005 by Felix Fietkau <openwrt@nbd.name>
|
|
||||||
# Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
#
|
|
||||||
|
|
||||||
#--------------------------------------------------------------
|
|
||||||
# Just run 'make menuconfig', configure stuff, then run 'make'.
|
|
||||||
# You shouldn't need to mess with anything beyond this point...
|
|
||||||
#--------------------------------------------------------------
|
|
||||||
TOPDIR=${shell pwd}
|
|
||||||
export TOPDIR
|
|
||||||
|
|
||||||
ifneq ($(DEVELOPER),)
|
|
||||||
CONFIG_CONFIG_IN = Config.in.devel
|
|
||||||
else
|
|
||||||
CONFIG_CONFIG_IN = Config.in
|
|
||||||
endif
|
|
||||||
CONFIG_DEFCONFIG = .defconfig
|
|
||||||
CONFIG = package/config
|
|
||||||
|
|
||||||
noconfig_targets := menuconfig config oldconfig randconfig \
|
|
||||||
defconfig allyesconfig allnoconfig tags
|
|
||||||
|
|
||||||
# Pull in the user's configuration file
|
|
||||||
ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
|
|
||||||
-include $(TOPDIR)/.config
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y)
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
all: world
|
|
||||||
|
|
||||||
.NOTPARALLEL:
|
|
||||||
.PHONY: all world clean dirclean distclean image_clean target_clean source configtest
|
|
||||||
|
|
||||||
#############################################################
|
|
||||||
#
|
|
||||||
# You should probably leave this stuff alone unless you know
|
|
||||||
# what you are doing.
|
|
||||||
#
|
|
||||||
#############################################################
|
|
||||||
|
|
||||||
# In this section, we need .config
|
|
||||||
include .config.cmd
|
|
||||||
|
|
||||||
world: $(DL_DIR) $(BUILD_DIR) configtest
|
|
||||||
$(MAKE) toolchain/install target/compile package/compile root_clean package/install target/install package_index
|
|
||||||
@$(TRACE) Build complete.
|
|
||||||
|
|
||||||
configtest:
|
|
||||||
-cp .config .config.test
|
|
||||||
-scripts/configtest.pl
|
|
||||||
|
|
||||||
package_index:
|
|
||||||
(cd $(PACKAGE_DIR); $(STAGING_DIR)/usr/bin/ipkg-make-index . > Packages)
|
|
||||||
|
|
||||||
$(DL_DIR):
|
|
||||||
@mkdir -p $(DL_DIR)
|
|
||||||
|
|
||||||
$(BUILD_DIR):
|
|
||||||
@mkdir -p $(BUILD_DIR)
|
|
||||||
|
|
||||||
source: toolchain/source package/source target/source
|
|
||||||
|
|
||||||
package/%:
|
|
||||||
@$(TRACE) $@
|
|
||||||
$(MAKE) -C package $(patsubst package/%,%,$@)
|
|
||||||
|
|
||||||
target/%:
|
|
||||||
@$(TRACE) $@
|
|
||||||
$(MAKE) -C target $(patsubst target/%,%,$@)
|
|
||||||
|
|
||||||
toolchain/%:
|
|
||||||
@$(TRACE) $@
|
|
||||||
$(MAKE) -C toolchain $(patsubst toolchain/%,%,$@)
|
|
||||||
|
|
||||||
#############################################################
|
|
||||||
#
|
|
||||||
# Cleanup and misc junk
|
|
||||||
#
|
|
||||||
#############################################################
|
|
||||||
root_clean:
|
|
||||||
@$(TRACE) root_clean
|
|
||||||
rm -rf $(BUILD_DIR)/linux-*/root $(BUILD_DIR)/root
|
|
||||||
|
|
||||||
target_clean: root_clean
|
|
||||||
rm -f $(STAMP_DIR)/.*-compile
|
|
||||||
rm -f $(STAMP_DIR)/.*-install
|
|
||||||
rm -rf $(BIN_DIR)
|
|
||||||
|
|
||||||
clean: dirclean
|
|
||||||
|
|
||||||
dirclean:
|
|
||||||
@$(TRACE) dirclean
|
|
||||||
@$(MAKE) -C $(CONFIG) clean
|
|
||||||
rm -rf $(BUILD_DIR)
|
|
||||||
|
|
||||||
distclean: dirclean
|
|
||||||
rm -rf $(STAMP_DIR) $(DL_DIR) $(TOOL_BUILD_DIR) $(STAGING_DIR)
|
|
||||||
rm -f .config* .tmpconfig.h
|
|
||||||
|
|
||||||
else # ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y)
|
|
||||||
|
|
||||||
all: menuconfig
|
|
||||||
|
|
||||||
# configuration
|
|
||||||
# ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$(CONFIG)/conf:
|
|
||||||
$(MAKE) -C $(CONFIG) conf
|
|
||||||
-@if [ ! -f .config ] ; then \
|
|
||||||
cp $(CONFIG_DEFCONFIG) .config; \
|
|
||||||
fi
|
|
||||||
$(CONFIG)/mconf:
|
|
||||||
$(MAKE) -C $(CONFIG)
|
|
||||||
-@if [ ! -f .config ] ; then \
|
|
||||||
cp $(CONFIG_DEFCONFIG) .config; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
menuconfig: $(CONFIG)/mconf
|
|
||||||
-touch .config
|
|
||||||
-cp .config .config.test
|
|
||||||
@$(CONFIG)/mconf $(CONFIG_CONFIG_IN)
|
|
||||||
-./scripts/configtest.pl
|
|
||||||
|
|
||||||
config: $(CONFIG)/conf
|
|
||||||
-touch .config
|
|
||||||
-cp .config .config.test
|
|
||||||
@$(CONFIG)/conf $(CONFIG_CONFIG_IN)
|
|
||||||
-./scripts/configtest.pl
|
|
||||||
|
|
||||||
oldconfig: $(CONFIG)/conf
|
|
||||||
-touch .config
|
|
||||||
-cp .config .config.test
|
|
||||||
@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
|
|
||||||
-./scripts/configtest.pl
|
|
||||||
|
|
||||||
randconfig: $(CONFIG)/conf
|
|
||||||
-touch .config
|
|
||||||
-cp .config .config.test
|
|
||||||
@$(CONFIG)/conf -r $(CONFIG_CONFIG_IN)
|
|
||||||
-./scripts/configtest.pl
|
|
||||||
|
|
||||||
allyesconfig: $(CONFIG)/conf
|
|
||||||
-touch .config
|
|
||||||
-cp .config .config.test
|
|
||||||
@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
|
|
||||||
-./scripts/configtest.pl
|
|
||||||
|
|
||||||
allnoconfig: $(CONFIG)/conf
|
|
||||||
-touch .config
|
|
||||||
-cp .config .config.test
|
|
||||||
@$(CONFIG)/conf -n $(CONFIG_CONFIG_IN)
|
|
||||||
-./scripts/configtest.pl
|
|
||||||
|
|
||||||
defconfig: $(CONFIG)/conf
|
|
||||||
-touch .config
|
|
||||||
-cp .config .config.test
|
|
||||||
@$(CONFIG)/conf -d $(CONFIG_CONFIG_IN)
|
|
||||||
-./scripts/configtest.pl
|
|
||||||
|
|
||||||
endif # ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y)
|
|
@ -1,24 +0,0 @@
|
|||||||
This is the buildsystem for the OpenWrt Linux distribution
|
|
||||||
|
|
||||||
Please use "make menuconfig" to configure your appreciated
|
|
||||||
configuration for the toolchain and firmware.
|
|
||||||
|
|
||||||
You need to have installed gcc, binutils, patch, bzip2, flex, bison,
|
|
||||||
make, gettext, pkg-config, unzip, libz-dev and libc headers.
|
|
||||||
|
|
||||||
Simply running 'make' will build your firmware.
|
|
||||||
It will download all sources, build the cross-compile toolchain,
|
|
||||||
the kernel and all choosen applications.
|
|
||||||
|
|
||||||
You can use scripts/flash.sh for remotely updating your embedded system
|
|
||||||
via tftp.
|
|
||||||
|
|
||||||
The buildroot system is documented in docs/buildroot-documentation.html.
|
|
||||||
|
|
||||||
Building your own firmware you need to have access to a Linux system.
|
|
||||||
|
|
||||||
Sunshine!
|
|
||||||
Your OpenWrt Project
|
|
||||||
http://openwrt.org
|
|
||||||
|
|
||||||
|
|
@ -1,710 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
||||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
||||||
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<head>
|
|
||||||
<title>OpenWrt Buildroot - Usage and documentation</title>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css?format=raw" />
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<div class="main">
|
|
||||||
<div class="titre">
|
|
||||||
<h1>OpenWrt Buildroot</h1>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<p>Usage and documentation by Felix Fietkau and Waldemar Brodkorb, based on uClibc Buildroot
|
|
||||||
documentation by Thomas Petazzoni. Contributions from Karsten Kruse,
|
|
||||||
Ned Ludd, Martin Herren. OpenWrt Kernel Module Creation Howto by Markus Becker.</p>
|
|
||||||
|
|
||||||
<p><small>Last modification : $Id$</small></p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="#about">About OpenWrt Buildroot</a></li>
|
|
||||||
<li><a href="#download">Obtaining OpenWrt Buildroot</a></li>
|
|
||||||
<li><a href="#using">Using OpenWrt Buildroot</a></li>
|
|
||||||
<li><a href="#custom_targetfs">Customizing the target filesystem</a></li>
|
|
||||||
<li><a href="#custom_busybox">Customizing the Busybox
|
|
||||||
configuration</a></li>
|
|
||||||
<li><a href="#custom_uclibc">Customizing the uClibc
|
|
||||||
configuration</a></li>
|
|
||||||
<li><a href="#buildroot_innards">How OpenWrt Buildroot works</a></li>
|
|
||||||
<li><a href="#using_toolchain">Using the uClibc toolchain</a></li>
|
|
||||||
<li><a href="#toolchain_standalone">Using the uClibc toolchain
|
|
||||||
outside of Buildroot</a></li>
|
|
||||||
<li><a href="#downloaded_packages">Location of downloaded packages</a></li>
|
|
||||||
<li><a href="#add_software">Extending OpenWrt with more Software</a></li>
|
|
||||||
<li><a href="#links">Ressources</a></li>
|
|
||||||
<br>
|
|
||||||
<li><a href="#about_module">About OpenWrt Kernel Module Compilation</a></li>
|
|
||||||
<li><a href="#kernel">Enable the kernel options</a></li>
|
|
||||||
<li><a href="#buildroot_option">Create a buildroot option</a></li>
|
|
||||||
<li><a href="#binary">Define the binary files for the kernel module</a></li>
|
|
||||||
<li><a href="#control">Specify the ipkg control file</a></li>
|
|
||||||
<li><a href="#compile">Compile the kernel module</a></li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<h2><a name="about" id="about"></a>About OpenWrt Buildroot</h2>
|
|
||||||
|
|
||||||
<p>OpenWrt Buildroot is a set of Makefiles and patches that allows to easily
|
|
||||||
generate both a cross-compilation toolchain and a root filesystem for your
|
|
||||||
Wireless Router. The cross-compilation toolchain uses uClibc (<a href=
|
|
||||||
"http://www.uclibc.org/">http://www.uclibc.org/</a>), a tiny C standard
|
|
||||||
library.</p>
|
|
||||||
|
|
||||||
<p>A compilation toolchain is the set of tools that allows to
|
|
||||||
compile code for your system. It consists of a compiler (in our
|
|
||||||
case, <code>gcc</code>), binary utils like assembler and linker
|
|
||||||
(in our case, <code>binutils</code>) and a C standard library (for
|
|
||||||
example <a href="http://www.gnu.org/software/libc/libc.html">GNU
|
|
||||||
Libc</a>, <a href="http://www.uclibc.org">uClibc</a> or <a
|
|
||||||
href="http://www.fefe.de/dietlibc/">dietlibc</a>). The system
|
|
||||||
installed on your development station certainly already has a
|
|
||||||
compilation toolchain that you can use to compile application that
|
|
||||||
runs on your system. If you're using a PC, your compilation
|
|
||||||
toolchain runs on an x86 processor and generates code for a x86
|
|
||||||
processor. Under most Linux systems, the compilation toolchain
|
|
||||||
uses the GNU libc as C standard library. This compilation
|
|
||||||
toolchain is called the "host compilation toolchain", and more
|
|
||||||
generally, the machine on which it is running, and on which you're
|
|
||||||
working is called the "host system". The compilation toolchain is
|
|
||||||
provided by your distribution, and OpenWrt Buildroot has nothing to do
|
|
||||||
with it.</p>
|
|
||||||
|
|
||||||
<p>As said above, the compilation toolchain that comes with your system
|
|
||||||
runs and generates code for the processor of your host system. As your
|
|
||||||
embedded system has a different processor, you need a cross-compilation
|
|
||||||
toolchain: it's a compilation toolchain that runs on your host system but
|
|
||||||
that generates code for your target system (and target processor). For
|
|
||||||
example, if your host system uses x86 and your target system uses MIPS, the
|
|
||||||
regular compilation toolchain of your host runs on x86 and generates code
|
|
||||||
for x86, while the cross-compilation toolchain runs on x86 and generates
|
|
||||||
code for MIPS.</p>
|
|
||||||
|
|
||||||
<p>You might wonder why such a tool is needed when you can compile
|
|
||||||
<code>gcc</code>, <code>binutils</code>, uClibc and all the tools by hand.
|
|
||||||
Of course, doing so is possible. But dealing with all configure options,
|
|
||||||
with all problems of every <code>gcc</code> or <code>binutils</code>
|
|
||||||
version is very time-consuming and uninteresting. OpenWrt Buildroot automates this
|
|
||||||
process through the use of Makefiles, and has a collection of patches for
|
|
||||||
each <code>gcc</code> and <code>binutils</code> version to make them work
|
|
||||||
on the MIPS architecture of most Wireless Routers.</p>
|
|
||||||
|
|
||||||
<h2><a name="download" id="download"></a>Obtaining OpenWrt Buildroot</h2>
|
|
||||||
|
|
||||||
<p>OpenWrt Buildroot is available via SVN aka subversion.
|
|
||||||
For any kind of OpenWrt development you should get the latest version from svn via:</p>
|
|
||||||
<pre>
|
|
||||||
$ svn co https://svn.openwrt.org/openwrt/trunk/
|
|
||||||
</pre>
|
|
||||||
<p>If you only like to create your own custom firmware images and packages we
|
|
||||||
strongly suggest to use the SVN branch of the stable version (whiterussian):
|
|
||||||
</p>
|
|
||||||
<pre>
|
|
||||||
$ svn co https://svn.openwrt.org/openwrt/branches/whiterussian/
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
|
|
||||||
<h2><a name="using" id="using"></a>Using OpenWrt Buildroot</h2>
|
|
||||||
|
|
||||||
<p>OpenWrt Buildroot has a nice configuration tool similar to the one you can find
|
|
||||||
in the Linux Kernel (<a href="http://www.kernel.org/">http://www.kernel.org/</a>)
|
|
||||||
or in Busybox (<a href="http://www.busybox.org/">http://www.busybox.org/</a>).
|
|
||||||
Note that you can run everything as a normal user. There is no need to be root to
|
|
||||||
configure and use the Buildroot. The first step is to run the configuration
|
|
||||||
assistant:</p>
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
$ make menuconfig
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p>For each entry of the configuration tool, you can find associated help
|
|
||||||
that describes the purpose of the entry.</p>
|
|
||||||
|
|
||||||
<p>Once everything is configured, the configuration tool has generated a
|
|
||||||
<code>.config</code> file that contains the description of your
|
|
||||||
configuration. It will be used by the Makefiles to do what's needed.</p>
|
|
||||||
|
|
||||||
<p>Let's go:</p>
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
$ make
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p>This command will download, configure and compile all the selected
|
|
||||||
tools, and finally generate target firmware images and additional packages
|
|
||||||
(depending on your selections in <code>make menuconfig</code>.
|
|
||||||
All the target files can be found in the <code>bin/</code> subdirectory.
|
|
||||||
You can compile firmware images containing two different filesystem types:
|
|
||||||
<ul>
|
|
||||||
<li>jffs2</li>
|
|
||||||
<li>squashfs</li>
|
|
||||||
</ul>
|
|
||||||
<p><code>jffs2</code> contains a writable root filesystem, which will expand to
|
|
||||||
the size of your flash image. Note: if you use the generic firmware image, you
|
|
||||||
need to pick the right image for your flash size, because of different
|
|
||||||
eraseblock sizes.</p>
|
|
||||||
|
|
||||||
<p><code>squashfs</code> contains a read-only root filesystem using a modified
|
|
||||||
<code>squashfs</code> filesystem with LZMA compression. When booting it, you can
|
|
||||||
create a writable second filesystem, which will contain your modifications to
|
|
||||||
the root filesystem, including the packages you install.
|
|
||||||
|
|
||||||
<h2><a name="custom_targetfs" id="custom_targetfs"></a>Customizing the
|
|
||||||
target filesystem</h2>
|
|
||||||
|
|
||||||
<p>There are two ways to customize the resulting target filesystem:</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>Customize the target filesystem directly, and rebuild the image. The
|
|
||||||
target filesystem is available under <code>build_ARCH/root/</code> where
|
|
||||||
<code>ARCH</code> is the chosen target architecture, usually mipsel.
|
|
||||||
You can simply make your changes here, and run make target_install afterwards,
|
|
||||||
which will rebuild the target filesystem image. This method allows to do
|
|
||||||
everything on the target filesystem, but if you decide to rebuild your toolchain,
|
|
||||||
tools or packages, these changes will be lost.</li>
|
|
||||||
|
|
||||||
<li>Customize the target filesystem skeleton, available under
|
|
||||||
<code>package/base-files/default/</code>. You can customize
|
|
||||||
configuration files or other stuff here. However, the full file hierarchy
|
|
||||||
is not yet present, because it's created during the compilation process.
|
|
||||||
So you can't do everything on this target filesystem skeleton, but
|
|
||||||
changes to it remains even when you completely rebuild the cross-compilation
|
|
||||||
toolchain and the tools.<br />
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<h2><a name="custom_busybox" id="custom_busybox"></a>Customizing the
|
|
||||||
Busybox configuration</h2>
|
|
||||||
|
|
||||||
<p>Busybox is very configurable, and you may want to customize it.
|
|
||||||
Its configuration is completely integrated into the main menuconfig system.
|
|
||||||
You can find it under "OpenWrt Package Selection" => "Busybox Configuration"</p>
|
|
||||||
|
|
||||||
<h2><a name="custom_uclibc" id="custom_uclibc"></a>Customizing the uClibc
|
|
||||||
configuration</h2>
|
|
||||||
|
|
||||||
<p>Just like <a href="#custom_busybox">BusyBox</a>, <a
|
|
||||||
href="http://www.uclibc.org">uClibc</a> offers a lot of
|
|
||||||
configuration options. They allow to select various
|
|
||||||
functionalities, depending on your needs and limitations.</p>
|
|
||||||
|
|
||||||
<p>The easiest way to modify the configuration of uClibc is to
|
|
||||||
follow these steps :</p>
|
|
||||||
|
|
||||||
<ol>
|
|
||||||
|
|
||||||
<li>Make a first compilation of buildroot without trying to
|
|
||||||
customize uClibc.</li>
|
|
||||||
|
|
||||||
<li>Go into the directory
|
|
||||||
<code>toolchain_build_ARCH/uClibc/</code> and run <code>make
|
|
||||||
menuconfig</code>. The nice configuration assistant, similar to
|
|
||||||
the one used in the Linux Kernel appears. Make
|
|
||||||
your configuration as appropriate.</li>
|
|
||||||
|
|
||||||
<li>Copy the <code>.config</code> file to
|
|
||||||
<code>toolchain/uClibc/uClibc.config</code> or
|
|
||||||
<code>toolchain/uClibc/uClibc.config-locale</code>. The former
|
|
||||||
is used if you haven't selected locale support in the Buildroot
|
|
||||||
configuration, and the latter is used if you have selected
|
|
||||||
locale support.</li>
|
|
||||||
|
|
||||||
<li>Run the compilation again.</li>
|
|
||||||
|
|
||||||
</ol>
|
|
||||||
|
|
||||||
<p>Otherwise, you can simply change
|
|
||||||
<code>toolchain/uClibc/uClibc.config</code> or
|
|
||||||
<code>toolchain/uClibc/uClibc.config-locale</code> without running
|
|
||||||
the configuration assistant.</p>
|
|
||||||
|
|
||||||
<h2><a name="buildroot_innards" id="buildroot_innards"></a>How OpenWrt Buildroot
|
|
||||||
works</h2>
|
|
||||||
|
|
||||||
<p>As said above, OpenWrt is basically a set of Makefiles that download,
|
|
||||||
configure and compiles software with the correct options. It also includes
|
|
||||||
some patches for various software, mainly the ones involved in the
|
|
||||||
cross-compilation tool chain (<code>gcc</code>, <code>binutils</code> and
|
|
||||||
uClibc).</p>
|
|
||||||
|
|
||||||
<p>There is basically one Makefile per software, and they are named <code>Makefile</code>.
|
|
||||||
Makefiles are split into three sections:</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><b>package</b> (in the <code>package/</code> directory) contains the
|
|
||||||
Makefiles and associated files for all user-space tools that Buildroot
|
|
||||||
can compile and add to the target root filesystem. There is one
|
|
||||||
sub-directory per tool.</li>
|
|
||||||
|
|
||||||
<li><b>toolchain</b> (in the <code>toolchain/</code> directory) contains
|
|
||||||
the Makefiles and associated files for all software related to the
|
|
||||||
cross-compilation toolchain : <code>binutils</code>, <code>ccache</code>,
|
|
||||||
<code>gcc</code>, <code>gdb</code>, <code>kernel-headers</code> and
|
|
||||||
<code>uClibc</code>.</li>
|
|
||||||
|
|
||||||
<li><b>target</b> (in the <code>target</code> directory) contains the
|
|
||||||
Makefiles and associated files for software related to the generation of
|
|
||||||
the target root filesystem image and the linux kernel for the different
|
|
||||||
system on a chip boards, used in the Wireless Routers.
|
|
||||||
Two types of filesystems are supported
|
|
||||||
: jffs2 and squashfs.
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>Each directory contains at least 2 files :</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><code>Makefile</code> is the Makefile that downloads, configures,
|
|
||||||
compiles and installs the software <code>something</code>.</li>
|
|
||||||
|
|
||||||
<li><code>Config.in</code> is a part of the configuration tool
|
|
||||||
description file. It describes the option related to the current
|
|
||||||
software.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>The main Makefile do the job through the following steps (once the
|
|
||||||
configuration is done):</p>
|
|
||||||
|
|
||||||
<ol>
|
|
||||||
<li>Create the download directory (<code>dl/</code> by default). This is
|
|
||||||
where the tarballs will be downloaded. It is interesting to know that the
|
|
||||||
tarballs are in this directory because it may be useful to save them
|
|
||||||
somewhere to avoid further downloads.</li>
|
|
||||||
|
|
||||||
<li>Create the build directory (<code>build_ARCH/</code> by default,
|
|
||||||
where <code>ARCH</code> is your architecture). This is where all
|
|
||||||
user-space tools while be compiled.</li>
|
|
||||||
|
|
||||||
<li>Create the toolchain build directory
|
|
||||||
(<code>toolchain_build_ARCH/</code> by default, where <code>ARCH</code>
|
|
||||||
is your architecture). This is where the cross compilation toolchain will
|
|
||||||
be compiled.</li>
|
|
||||||
|
|
||||||
<li>Setup the staging directory (<code>staging_dir_ARCH/</code> by
|
|
||||||
default). This is where the cross-compilation toolchain will be
|
|
||||||
installed. If you want to use the same cross-compilation toolchain for
|
|
||||||
other purposes, such as compiling third-party applications, you can add
|
|
||||||
<code>staging_dir_ARCH/bin</code> to your PATH, and then use
|
|
||||||
<code>arch-linux-gcc</code> to compile your application. In order to
|
|
||||||
setup this staging directory, it first removes it, and then it creates
|
|
||||||
various subdirectories and symlinks inside it.</li>
|
|
||||||
|
|
||||||
<li>Create the target directory (<code>build_ARCH/root/</code> by
|
|
||||||
default) and the target filesystem skeleton. This directory will contain
|
|
||||||
the final root filesystem. To set it up, it first deletes it, then it
|
|
||||||
copies the skeleton available in <code>target/default/target_skeleton</code>
|
|
||||||
and then removes useless <code>SVN/</code> directories.</li>
|
|
||||||
|
|
||||||
<li>Call the <code>prepare</code>, <code>compile</code> and <code>install</code>
|
|
||||||
targets for the subdirectories <code>toolchain</code>, <code>package</code>
|
|
||||||
and <code>target</code></li>
|
|
||||||
</ol>
|
|
||||||
|
|
||||||
<h2><a name="using_toolchain" id="using_toolchain"></a>Using the
|
|
||||||
uClibc toolchain</h2>
|
|
||||||
|
|
||||||
<p>You may want to compile your own programs or other software
|
|
||||||
that are not packaged in OpenWrt. In order to do this, you can
|
|
||||||
use the toolchain that was generated by the Buildroot.</p>
|
|
||||||
|
|
||||||
<p>The toolchain generated by the Buildroot by default is located in
|
|
||||||
<code>staging_dir_ARCH</code>. The simplest way to use it
|
|
||||||
is to add <code>staging_dir_ARCH/bin/</code> to your PATH
|
|
||||||
environment variable, and then to use
|
|
||||||
<code>arch-linux-gcc</code>, <code>arch-linux-objdump</code>,
|
|
||||||
<code>arch-linux-ld</code>, etc.</p>
|
|
||||||
|
|
||||||
<p>For example, you may add the following to your
|
|
||||||
<code>.bashrc</code> (considering you're building for the MIPS
|
|
||||||
architecture and that Buildroot is located in
|
|
||||||
<code>~/openwrt/</code>) :</p>
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
export PATH=$PATH:~/openwrt/staging_dir_mipsel/bin/
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p>Then you can simply do :</p>
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
mipsel-linux-uclibc-gcc -o foo foo.c
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p><b>Important</b> : do not try to move the toolchain to an other
|
|
||||||
directory, it won't work. There are some hard-coded paths in the
|
|
||||||
<i>gcc</i> configuration. If the default toolchain directory
|
|
||||||
doesn't suit your needs, please refer to the <a
|
|
||||||
href="#toolchain_standalone">Using the uClibc toolchain outside of
|
|
||||||
buildroot</a> section.</p>
|
|
||||||
|
|
||||||
<h2><a name="toolchain_standalone" id="toolchain_standalone"></a>Using the
|
|
||||||
uClibc toolchain outside of buildroot</h2>
|
|
||||||
|
|
||||||
<p>By default, the cross-compilation toolchain is generated inside
|
|
||||||
<code>staging_dir_ARCH/</code>. But sometimes, it may be useful to
|
|
||||||
install it somewhere else, so that it can be used to compile other programs
|
|
||||||
or by other users. Moving the <code>staging_dir_ARCH/</code>
|
|
||||||
directory elsewhere is <b>not possible</b>, because they are some hardcoded
|
|
||||||
paths in the toolchain configuration.</p>
|
|
||||||
|
|
||||||
<p>If you want to use the generated toolchain for other purposes,
|
|
||||||
you can configure Buildroot to generate it elsewhere using the
|
|
||||||
option of the configuration tool : <code>Build options ->
|
|
||||||
Toolchain and header file location</code>, which defaults to
|
|
||||||
<code>staging_dir_ARCH/</code>.</p>
|
|
||||||
|
|
||||||
<h2><a name="downloaded_packages"
|
|
||||||
id="downloaded_packages"></a>Location of downloaded packages</h2>
|
|
||||||
|
|
||||||
<p>It might be useful to know that the various tarballs that are
|
|
||||||
downloaded by the <i>Makefiles</i> are all stored in the
|
|
||||||
<code>DL_DIR</code> which by default is the <code>dl</code>
|
|
||||||
directory. It's useful for example if you want to keep a complete
|
|
||||||
version of Buildroot which is known to be working with the
|
|
||||||
associated tarballs. This will allow you to regenerate the
|
|
||||||
toolchain and the target filesystem with exactly the same
|
|
||||||
versions.</p>
|
|
||||||
|
|
||||||
<h2><a name="add_software" id="add_software"></a>Extending OpenWrt with
|
|
||||||
more software</h2>
|
|
||||||
|
|
||||||
<p>This section will only consider the case in which you want to
|
|
||||||
add user-space software.</p>
|
|
||||||
|
|
||||||
<h3>Package directory</h3>
|
|
||||||
|
|
||||||
<p>First of all, create a directory under the <code>package</code>
|
|
||||||
directory for your software, for example <code>foo</code>.</p>
|
|
||||||
|
|
||||||
<h3><code>Config.in</code> file</h3>
|
|
||||||
|
|
||||||
<p>Then, create a file named <code>Config.in</code>. This file
|
|
||||||
will contain the portion of options description related to our
|
|
||||||
<code>foo</code> software that will be used and displayed in the
|
|
||||||
configuration tool. It should basically contain :</p>
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
config BR2_PACKAGE_FOO
|
|
||||||
tristate "foo - some nice tool"
|
|
||||||
default m if CONFIG_DEVEL
|
|
||||||
help
|
|
||||||
This is a comment that explains what foo is.
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p>If you depend on other software or library inside the Buildroot, it
|
|
||||||
is important that you automatically select these packages in your
|
|
||||||
<code>Config.in</code>. Example if foo depends on bar library:
|
|
||||||
</p>
|
|
||||||
<pre>
|
|
||||||
config BR2_PACKAGE_FOO
|
|
||||||
tristate "foo - some nice tool"
|
|
||||||
default m if CONFIG_DEVEL
|
|
||||||
select BR2_PACKAGE_LIBBAR
|
|
||||||
help
|
|
||||||
This is a comment that explains what foo is.
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p>Of course, you can add other options to configure particular
|
|
||||||
things in your software.</p>
|
|
||||||
|
|
||||||
<h3><code>Config.in</code> in the package directory</h3>
|
|
||||||
|
|
||||||
<p>To add your package to the configuration tool, you need
|
|
||||||
to add the following line to <code>package/Config.in</code>,
|
|
||||||
please add it to a section, which fits the purpose of foo:
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
comment "Networking"
|
|
||||||
source "package/foo/Config.in"
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<h3><code>Makefile</code> in the package directory</h3>
|
|
||||||
|
|
||||||
<p>To add your package to the build process, you need to edit
|
|
||||||
the Makefile in the <code>package/</code> directory. Locate the
|
|
||||||
lines that look like the following:</p>
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
package-$(BR2_PACKAGE_FOO) += foo
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p>As you can see, this short line simply adds the target
|
|
||||||
<code>foo</code> to the list of targets handled by OpenWrt Buildroot.</p>
|
|
||||||
|
|
||||||
<p>In addition to the default dependencies, you make your package
|
|
||||||
depend on another package (e.g. a library) by adding a line:
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
foo-compile: bar-compile
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<h3>The ipkg control file</h3>
|
|
||||||
<p>Additionally, you need to create a control file which contains
|
|
||||||
information about your package, readable by the <i>ipkg</i> package
|
|
||||||
utility. It should be created as file:
|
|
||||||
<code>package/foo/ipkg/foo.control</code></p>
|
|
||||||
|
|
||||||
<p>The file looks like this</p>
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
1 Package: foo
|
|
||||||
2 Priority: optional
|
|
||||||
3 Section: net
|
|
||||||
4 Maintainer: Foo Software <foo@foosoftware.com>
|
|
||||||
5 Source: http://foosoftware.com
|
|
||||||
6 Depends: libbar
|
|
||||||
7 Description: Package Description
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p>You can skip the usual <code>Version:</code> and <code>Architecture</code>
|
|
||||||
fields, as they will be generated by the <code>make-ipkg-dir.sh</code> script
|
|
||||||
called from your Makefile. The Depends field is important, so that ipkg will
|
|
||||||
automatically fetch all dependend software on your target system.</p>
|
|
||||||
|
|
||||||
<h3>The real <i>Makefile</i></h3>
|
|
||||||
|
|
||||||
<p>Finally, here's the hardest part. Create a file named
|
|
||||||
<code>Makefile</code>. It will contain the <i>Makefile</i> rules that
|
|
||||||
are in charge of downloading, configuring, compiling and installing
|
|
||||||
the software. Below is an example that we will comment afterwards.</p>
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
1 # $Id$
|
|
||||||
2
|
|
||||||
3 include $(TOPDIR)/rules.mk
|
|
||||||
4
|
|
||||||
5 PKG_NAME:=foo
|
|
||||||
6 PKG_VERSION:=1.0
|
|
||||||
7 PKG_RELEASE:=1
|
|
||||||
8 PKG_MD5SUM:=4584f226523776a3cdd2fb6f8212ba8d
|
|
||||||
9
|
|
||||||
10 PKG_SOURCE_URL:=http://www.foosoftware.org/downloads
|
|
||||||
11 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
|
||||||
12 PKG_CAT:=zcat
|
|
||||||
13
|
|
||||||
14 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
|
||||||
15 PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
|
||||||
16
|
|
||||||
17 include $(TOPDIR)/package/rules.mk
|
|
||||||
18
|
|
||||||
19 $(eval $(call PKG_template,FOO,foo,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
|
|
||||||
20
|
|
||||||
21 $(PKG_BUILD_DIR)/.configured: $(PKG_BUILD_DIR)/.prepared
|
|
||||||
22 (cd $(PKG_BUILD_DIR); \
|
|
||||||
23 $(TARGET_CONFIGURE_OPTS) \
|
|
||||||
24 CFLAGS="$(TARGET_CFLAGS)" \
|
|
||||||
25 ./configure \
|
|
||||||
26 --target=$(GNU_TARGET_NAME) \
|
|
||||||
27 --host=$(GNU_TARGET_NAME) \
|
|
||||||
28 --build=$(GNU_HOST_NAME) \
|
|
||||||
29 --prefix=/usr \
|
|
||||||
30 --sysconfdir=/etc \
|
|
||||||
31 --with-bar="$(STAGING_DIR)/usr" \
|
|
||||||
32 );
|
|
||||||
33 touch $@
|
|
||||||
34
|
|
||||||
35 $(PKG_BUILD_DIR)/.built:
|
|
||||||
36 rm -rf $(PKG_INSTALL_DIR)
|
|
||||||
37 mkdir -p $(PKG_INSTALL_DIR)
|
|
||||||
38 $(MAKE) -C $(PKG_BUILD_DIR) \
|
|
||||||
39 $(TARGET_CONFIGURE_OPTS) \
|
|
||||||
40 install_prefix="$(PKG_INSTALL_DIR)" \
|
|
||||||
41 all install
|
|
||||||
42 touch $@
|
|
||||||
43
|
|
||||||
44 $(IPKG_FOO):
|
|
||||||
46 install -d -m0755 $(IDIR_FOO)/usr/sbin
|
|
||||||
47 cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/foo $(IDIR_FOO)/usr/sbin
|
|
||||||
49 $(RSTRIP) $(IDIR_FOO)
|
|
||||||
50 $(IPKG_BUILD) $(IDIR_FOO) $(PACKAGE_DIR)
|
|
||||||
51
|
|
||||||
52 mostlyclean:
|
|
||||||
53 make -C $(PKG_BUILD_DIR) clean
|
|
||||||
54 rm $(PKG_BUILD_DIR)/.built
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
<p>First of all, this <i>Makefile</i> example works for a single
|
|
||||||
binary software. For other software such as libraries or more
|
|
||||||
complex stuff with multiple binaries, it should be adapted. Look at
|
|
||||||
the other <code>Makefile</code> files in the <code>package/</code>
|
|
||||||
directory.</p>
|
|
||||||
|
|
||||||
<p>At lines 5-15, a couple of useful variables are defined:</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><code>PKG_NAME</code> : The package name, e.g. <i>foo</i>.</li>
|
|
||||||
|
|
||||||
<li><code>PKG_VERSION</code> : The version of the package that
|
|
||||||
should be downloaded.</li>
|
|
||||||
|
|
||||||
<li><code>PKG_RELEASE</code> : The release number that will be
|
|
||||||
appended to the version number of your <i>ipkg</i> package.</li>
|
|
||||||
|
|
||||||
<li><code>PKG_MD5SUM</code> : The md5sum of the software archive.</li>
|
|
||||||
|
|
||||||
<li><code>PKG_SOURCE_URL</code> : Space separated list of the HTTP
|
|
||||||
or FTP sites from which the archive is downloaded. It must include the complete
|
|
||||||
path to the directory where <code>FOO_SOURCE</code> can be
|
|
||||||
found.</li>
|
|
||||||
|
|
||||||
<li><code>PKG_SOURCE</code> : The name of the tarball of
|
|
||||||
your package on the download website of FTP site. As you can see
|
|
||||||
<code>PKG_NAME</code> and <code>PKG_VERSION</code> are used.</li>
|
|
||||||
|
|
||||||
<li><code>PKG_CAT</code> : The tool needed for extraction of the
|
|
||||||
software archive.</li>
|
|
||||||
|
|
||||||
<li><code>PKG_BUILD_DIR</code> : The directory into which the software
|
|
||||||
will be configured and compiled. Basically, it's a subdirectory
|
|
||||||
of <code>BUILD_DIR</code> which is created upon extraction of
|
|
||||||
the tarball.</li>
|
|
||||||
|
|
||||||
<li><code>PKG_INSTALL_DIR</code> : The directory into the software
|
|
||||||
will be installed. It is a subdirectory of <code>PKG_BUILD_DIR</code>.</li>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>In Line 3 and 17 we include common variables and routines to simplify
|
|
||||||
the process of ipkg creation. It includes routines to download, verify
|
|
||||||
and extract the software package archives.</p>
|
|
||||||
|
|
||||||
<p>Line 19 contains the magic line which automatically creates the
|
|
||||||
ipkg for us.</p>
|
|
||||||
|
|
||||||
<p>Lines 21-33 defines a target and associated rules that
|
|
||||||
configures the software. It depends on the previous target (the
|
|
||||||
hidden <code>.prepared</code> file) so that we are sure the software has
|
|
||||||
been uncompressed. In order to configure it, it basically runs the
|
|
||||||
well-known <code>./configure</code>script. As we may be doing
|
|
||||||
cross-compilation, <code>target</code>, <code>host</code> and
|
|
||||||
<code>build</code> arguments are given. The prefix is also set to
|
|
||||||
<code>/usr</code>, not because the software will be installed in
|
|
||||||
<code>/usr</code> on your host system, but in the target
|
|
||||||
filesystem. Finally it creates a <code>.configured</code> file to
|
|
||||||
mark the software as configured.</p>
|
|
||||||
|
|
||||||
<p>Lines 35-42 defines a target and a rule that compiles the
|
|
||||||
software. This target will create the binary file in the
|
|
||||||
compilation directory, and depends on the software being already
|
|
||||||
configured (hence the reference to the <code>.configured</code>
|
|
||||||
file). Afterwards it installs the resulting binary into the
|
|
||||||
<code>PKG_INSTALL_DIR</code>. It basically runs
|
|
||||||
<code>make install</code> inside the source directory.</p>
|
|
||||||
|
|
||||||
<p>Lines 44-50 defines a target and associated rules that create
|
|
||||||
the <i>ipkg</i> package, which can optionally be embedded into
|
|
||||||
the resulting firmware image. It manually installs all files you
|
|
||||||
want to integrate in your resulting ipkg. <code>RSTRIP</code> will
|
|
||||||
recursevily strip all binaries and libraries.
|
|
||||||
Finally <code>IPKG_BUILD</code> is called to create the package.</p>
|
|
||||||
|
|
||||||
<h3>Conclusion</h3>
|
|
||||||
|
|
||||||
<p>As you can see, adding a software to buildroot is simply a
|
|
||||||
matter of writing a <i>Makefile</i> using an already existing
|
|
||||||
example and to modify it according to the compilation process of
|
|
||||||
the software.</p>
|
|
||||||
|
|
||||||
<p>If you package software that might be useful for other persons,
|
|
||||||
don't forget to send a patch to OpenWrt developers!
|
|
||||||
Use the mail address: openwrt-devel@openwrt.org
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2><a name="links" id="links"></a>Resources</h2>
|
|
||||||
|
|
||||||
<p>To learn more about OpenWrt you can visit this website:
|
|
||||||
<a href="http://openwrt.org/">http://openwrt.org/</a></p>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="main">
|
|
||||||
<div class="titre">
|
|
||||||
<h1>OpenWrt Kernel Module Creation Howto</h1>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h2><a name="about_module" id="about_module"></a>About OpenWrt Kernel Module Compilation</h2>
|
|
||||||
|
|
||||||
<p>You are planning to compile a kernel module? This howto will
|
|
||||||
explain what you have to do, to have your kernel module installable as
|
|
||||||
an ipkg.</p>
|
|
||||||
|
|
||||||
<h2><a name="kernel" id="kernel"></a>Enable the kernel options</h2>
|
|
||||||
|
|
||||||
<p>Enable the kernel options you want by modifying
|
|
||||||
build_mipsel/linux/.config. We are assuming, that you already had your
|
|
||||||
kernel compiled once here. You can do the modification by hand or by
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
$ cd build_mipsel/linux
|
|
||||||
$ make menuconfig
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
And copy it, so your changes are not getting lost, when doing a 'make
|
|
||||||
dirclean'. Here we assume that you are compiling for Broadcom chipset
|
|
||||||
based devices:
|
|
||||||
|
|
||||||
<pre> $ cp .config ../../../target/linux/linux-2.4/config/brcm </pre>
|
|
||||||
|
|
||||||
</p>
|
|
||||||
<h2><a name="buildroot_option" id="buildroot_option"></a>Create a buildroot option</h2>
|
|
||||||
|
|
||||||
<p>Create a buildroot option by modifying/inserting into
|
|
||||||
target/linux/Config.in, e.g.
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
config BR2_PACKAGE_KMOD_USB_KEYBOARD
|
|
||||||
tristate "Support for USB keyboards"
|
|
||||||
default m
|
|
||||||
depends BR2_PACKAGE_KMOD_USB_CONTROLLER
|
|
||||||
</pre>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2><a name="binary" id="binary"></a>Define the binary files for the kernel module</h2>
|
|
||||||
|
|
||||||
<p>Define the binary files for the kernel module by modifying/inserting into
|
|
||||||
target/linux/linux-2.4/Makefile, e.g.
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
$(eval $(call KMOD_template,USB_KEYBOARD,usb-kbd,\
|
|
||||||
$(MODULES_DIR)/kernel/drivers/input/input.o \
|
|
||||||
$(MODULES_DIR)/kernel/drivers/input/keybdev.o \
|
|
||||||
$(MODULES_DIR)/kernel/drivers/usb/usbkbd.o \
|
|
||||||
,CONFIG_USB_KEYB,kmod-usb-core,60,input keybdev usbkbd))
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
Where CONFIG_USB_KEYB is the kernel option, USB_KEYBOARD is the last
|
|
||||||
part of BR2_PACKAGE_KMOD_USB_KEYBOARD and usb-kbd is part of the
|
|
||||||
filename of the created ipkg.</p>
|
|
||||||
|
|
||||||
<h2><a name="control" id="control"></a>Specify the ipkg control file</h2>
|
|
||||||
|
|
||||||
<p>Create e.g. target/linux/control/kmod-usb-kbd.control with content similar to this:
|
|
||||||
|
|
||||||
<pre>
|
|
||||||
Package: kmod-usb-kbd
|
|
||||||
Priority: optional
|
|
||||||
Section: sys
|
|
||||||
Maintainer: Markus Becker <mab@comnets.uni-bremen.de>
|
|
||||||
Source: buildroot internal
|
|
||||||
Description: Kernel Support for USB Keyboards
|
|
||||||
</pre>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2><a name="compile" id="compile"></a>Compile the kernel module</h2>
|
|
||||||
|
|
||||||
<p>Enable the kernel module with
|
|
||||||
<pre>
|
|
||||||
$ make menuconfig
|
|
||||||
</pre>
|
|
||||||
in TOPDIR and selecting it.<br>
|
|
||||||
|
|
||||||
Compile with
|
|
||||||
<pre>
|
|
||||||
$ make dirclean && make
|
|
||||||
</pre>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,11 +0,0 @@
|
|||||||
system type : MTX-1
|
|
||||||
processor : 0
|
|
||||||
cpu model : Au1500 V0.2
|
|
||||||
BogoMIPS : 395.67
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : yes
|
|
||||||
hardware watchpoint : yes
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
@ -1,86 +0,0 @@
|
|||||||
CPU revision is: 01030202
|
|
||||||
Primary instruction cache 16kB, physically tagged, 4-way, linesize 32 bytes.
|
|
||||||
Primary data cache 16kB, 4-way, linesize 32 bytes.
|
|
||||||
Linux version 2.4.27 (rhandorf@devel) (gcc version 3.3.4) #1 Mon Dec 5
|
|
||||||
15:55:07 EST 2005
|
|
||||||
4G Systems MTX-1 Board
|
|
||||||
Au1500 AD (PRId 01030202) @ 396MHZ
|
|
||||||
BCLK switching enabled!
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 04000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 16384
|
|
||||||
zone(0): 16384 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock/0 console=ttyS0,115200
|
|
||||||
usb_ohci=base:0x10100000,len:0x100000,irq:26
|
|
||||||
calculating r4koff... 003c6cc0(3960000)
|
|
||||||
CPU frequency 396.00 MHz
|
|
||||||
Calibrating delay loop... 395.67 BogoMIPS
|
|
||||||
Memory: 61504k/65536k available (1769k kernel code, 4032k reserved, 260k data,
|
|
||||||
88k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 8192 (order: 4, 65536 bytes)
|
|
||||||
Inode cache hash table entries: 4096 (order: 3, 32768 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 4096 (order: 2, 16384 bytes)
|
|
||||||
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
Autoconfig PCI channel 0x80316838
|
|
||||||
Scanning bus 00, I/O 0x00000300:0x00100000, Mem 0x40000000:0x50000000
|
|
||||||
00:00.0 Class 0200: 168c:001b (rev 01)
|
|
||||||
Mem at 0x40000000 [size=0x10000]
|
|
||||||
00:01.0 Class 0200: 168c:001b (rev 01)
|
|
||||||
Mem at 0x40010000 [size=0x10000]
|
|
||||||
Non-coherent PCI accesses enabled
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
|
|
||||||
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 1.01 (2001-02-08) with no serial options enabled
|
|
||||||
ttyS00 at 0xb1100000 (irq = 0) is a 16550
|
|
||||||
ttyS01 at 0xb1400000 (irq = 3) is a 16550
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
au1000eth.c:1.4 ppopov@mvista.com
|
|
||||||
eth0: Au1x Ethernet found at 0xb1500000, irq 28
|
|
||||||
eth0: LSI 80227 10/100 BaseT PHY at phy address 31
|
|
||||||
eth0: Using LSI 80227 10/100 BaseT PHY as default
|
|
||||||
MTX-1 flash: probing 32-bit flash bus at 1e000000
|
|
||||||
MTX-1 flash: Found 2 x16 devices at 0x0 in 32-bit mode
|
|
||||||
Amd/Fujitsu Extended Query Table at 0x0040
|
|
||||||
MTX-1 flash: CFI does not contain boot bank location. Assuming top.
|
|
||||||
number of CFI chips: 1
|
|
||||||
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
|
|
||||||
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
|
|
||||||
Creating 4 MTD partitions on "MTX-1 flash":
|
|
||||||
0x00000000-0x01c00000 : "user fs"
|
|
||||||
0x01c00000-0x01d00000 : "yamon"
|
|
||||||
0x01d00000-0x01fc0000 : "raw kernel"
|
|
||||||
0x01fc0000-0x02000000 : "yamon environment"
|
|
||||||
usb.c: registered new driver usbdevfs
|
|
||||||
usb.c: registered new driver hub
|
|
||||||
host/usb-ohci.c: USB OHCI at membase 0xb0100000, IRQ 26
|
|
||||||
host/usb-ohci.c: usb-builtin, non-PCI OHCI
|
|
||||||
usb.c: new USB bus registered, assigned bus number 1
|
|
||||||
hub.c: USB hub found
|
|
||||||
hub.c: 2 ports detected
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 4096 bind 8192)
|
|
||||||
Linux IP multicast router 0.06 plus PIM-SM
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
MTX-1 watchdog driver
|
|
||||||
MTX-1 System Button driver
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 88k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
eth0: link up
|
|
||||||
eth0: going to full duplex
|
|
@ -1,21 +0,0 @@
|
|||||||
4G Systems Access Cube
|
|
||||||
|
|
||||||
Online description from 4G systems :
|
|
||||||
http://www.accesscube.com
|
|
||||||
|
|
||||||
CPU: AMD Alchemy 1500 @ 400 Mhz
|
|
||||||
RAM: 64 MB
|
|
||||||
Flash:
|
|
||||||
serial port possible
|
|
||||||
JTAG port possible
|
|
||||||
Mini-PCI slot expansions
|
|
||||||
Delivered with 2x 6th generation Atheros Wireless Cards
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.27)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.27)
|
|
||||||
dmesg-2_4_27.txt: dmesg from 2.4.27 kernel
|
|
||||||
lspci-vv.txt: output of lspci -vv -P ./proc/bus/pci (deported)
|
|
||||||
|
|
||||||
--
|
|
||||||
florian
|
|
@ -1,28 +0,0 @@
|
|||||||
00:00.0 Class 0200: 168c:001b (rev 01)
|
|
||||||
Subsystem: 168c:2063
|
|
||||||
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
|
|
||||||
Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
|
|
||||||
<TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Latency: 128 (2500ns min, 7000ns max)
|
|
||||||
Interrupt: pin A routed to IRQ 1
|
|
||||||
Region 0: Memory at 40000000 (32-bit, non-prefetchable) [size=64K]
|
|
||||||
Capabilities: [44] Power Management version 2
|
|
||||||
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
|
|
||||||
PME(D0-,D1-,D2-,D3hot-,D3cold-)
|
|
||||||
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
|
|
||||||
|
|
||||||
00:01.0 Class 0200: 168c:001b (rev 01)
|
|
||||||
Subsystem: 168c:2063
|
|
||||||
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
|
|
||||||
Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
|
|
||||||
<TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Latency: 128 (2500ns min, 7000ns max)
|
|
||||||
Interrupt: pin A routed to IRQ 2
|
|
||||||
Region 0: Memory at 40010000 (32-bit, non-prefetchable) [size=64K]
|
|
||||||
Capabilities: [44] Power Management version 2
|
|
||||||
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
|
|
||||||
PME(D0-,D1-,D2-,D3hot-,D3cold-)
|
|
||||||
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Ethernet controller: PCI device 168c:001b (rev 1).
|
|
||||||
IRQ 1.
|
|
||||||
Master Capable. Latency=128. Min Gnt=10.Max Lat=28.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40000000 [0x4000ffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Ethernet controller: PCI device 168c:001b (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Master Capable. Latency=128. Min Gnt=10.Max Lat=28.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40010000 [0x4001ffff].
|
|
@ -1,6 +0,0 @@
|
|||||||
Some kind of hardware documentation.
|
|
||||||
Please add a file info.txt, which gives a short overview about
|
|
||||||
the hardware model and a index for all other files with a short
|
|
||||||
summary.
|
|
||||||
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
|||||||
Kernel 2.4.20:
|
|
||||||
|
|
||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM4710 V0.0
|
|
||||||
BogoMIPS : 82.94
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
||||||
dcache hits : 1812757215
|
|
||||||
dcache misses : 37175536
|
|
||||||
icache hits : 2463115376
|
|
||||||
icache misses : 148040459
|
|
||||||
instructions : 2612072141
|
|
@ -1,78 +0,0 @@
|
|||||||
CPU revision is: 00024000
|
|
||||||
Loading BCM4710 MMU routines.
|
|
||||||
Primary instruction cache 8kb, linesize 16 bytes (2 ways)
|
|
||||||
Primary data cache 4kb, linesize 16 bytes (2 ways)
|
|
||||||
Linux version 2.4.20 (mbm@reboot2.lan) (gcc version 3.3.3) #1 Wed Feb 2 04:14:00 EST 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 01000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 4096
|
|
||||||
zone(0): 4096 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4710 rev 0 at 125 MHz
|
|
||||||
!unable to setup serial console!
|
|
||||||
Calibrating delay loop... 82.94 BogoMIPS
|
|
||||||
Memory: 14188k/16384k available (1411k kernel code, 2196k reserved, 100k data, 68k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
|
|
||||||
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
PCI: Fixing up bridge
|
|
||||||
PCI: Fixing up bus 1
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
PPP generic driver version 2.4.2
|
|
||||||
Amd/Fujitsu Extended Query Table v1.0 at 0x0040
|
|
||||||
Physically mapped flash: JEDEC Device ID is 0xCA. Assuming broken CFI table.
|
|
||||||
Physically mapped flash: Swapping erase regions for broken CFI table.
|
|
||||||
number of CFI chips: 1
|
|
||||||
Flash device: 0x400000 at 0x1fc00000
|
|
||||||
Physically mapped flash: squashfs filesystem found at block 914
|
|
||||||
Creating 5 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003f0000 : "linux"
|
|
||||||
0x000e49b0-0x001b71a1 : "rootfs"
|
|
||||||
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
|
|
||||||
0x003f0000-0x00400000 : "nvram"
|
|
||||||
0x001c0000-0x003f0000 : "OpenWrt"
|
|
||||||
sflash: chipcommon not found
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 1024 bind 2048)
|
|
||||||
ip_conntrack version 2.1 (5953 buckets, 5953 max) - 352 bytes per conntrack
|
|
||||||
ip_conntrack_pptp version 1.9 loaded
|
|
||||||
ip_nat_pptp version 1.5 loaded
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (squashfs filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 68k freed
|
|
||||||
Warning: unable to open an initial console.
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 0000041a
|
|
||||||
using v1 hardware
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.50.21.10
|
|
||||||
eth1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.50.21.10
|
|
||||||
PCI: Enabling device 01:02.0 (0004 -> 0006)
|
|
||||||
eth2: Broadcom BCM43XX 802.11 Wireless Controller 3.50.21.10 (Compiled in . at 20:53:00 on Jan 21 2004)
|
|
||||||
device eth0 entered promiscuous mode
|
|
@ -1,95 +0,0 @@
|
|||||||
CPU revision is: 00024000
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (wbx@auriga) (gcc version 3.3.5) #1 Thu Feb 17 23:51:07 CET 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 01000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 4096
|
|
||||||
zone(0): 4096 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4710 rev 0 at 125 MHz
|
|
||||||
Using 62.400 MHz high precision timer.
|
|
||||||
!unable to setup serial console!
|
|
||||||
Calibrating delay loop... 82.94 BogoMIPS
|
|
||||||
Memory: 14044k/16384k available (1474k kernel code, 2340k reserved, 100k data, 100k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
PCI: Fixing up bridge
|
|
||||||
PCI: Setting latency timer of device 01:00.0 to 64
|
|
||||||
PCI: Fixing up bus 1
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
PPP generic driver version 2.4.2
|
|
||||||
Amd/Fujitsu Extended Query Table v1.0 at 0x0040
|
|
||||||
Physically mapped flash: JEDEC Device ID is 0xCA. Assuming broken CFI table.
|
|
||||||
Physically mapped flash: Swapping erase regions for broken CFI table.
|
|
||||||
number of CFI chips: 1
|
|
||||||
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
|
|
||||||
Flash device: 0x400000 at 0x1fc00000
|
|
||||||
Physically mapped flash: squashfs filesystem found at block 946
|
|
||||||
Creating 5 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003f0000 : "linux"
|
|
||||||
0x000ec990-0x001ceb48 : "rootfs"
|
|
||||||
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
|
|
||||||
0x003f0000-0x00400000 : "nvram"
|
|
||||||
0x001d0000-0x003f0000 : "OpenWrt"
|
|
||||||
sflash: chipcommon not found
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 1024 bind 2048)
|
|
||||||
ip_conntrack version 2.1 (128 buckets, 1024 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (squashfs filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 100k freed
|
|
||||||
Warning: unable to open an initial console.
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 0000041a
|
|
||||||
using v1 hardware
|
|
||||||
led -> 00
|
|
||||||
led -> 01
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 00:08.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
eth1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 01:02.0 to 64
|
|
||||||
PCI: Enabling device 01:02.0 (0004 -> 0006)
|
|
||||||
eth2: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
device eth2 entered promiscuous mode
|
|
||||||
eth2: attempt to add interface with same source address.
|
|
||||||
br0: port 2(eth2) entering learning state
|
|
||||||
br0: port 1(eth0) entering learning state
|
|
||||||
br0: port 2(eth2) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(eth0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
led -> 00
|
|
@ -1,21 +0,0 @@
|
|||||||
Asus WL-500g
|
|
||||||
|
|
||||||
Online Description from Asus:
|
|
||||||
http://www.asus.com/products/communication/wireless/wl-500g/overview.htm
|
|
||||||
|
|
||||||
CPU: BCM4710 at 125 MHz
|
|
||||||
RAM: 16 MB
|
|
||||||
Flash: 4 MB
|
|
||||||
2 Broadcom BCM47xx 10/100 Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM43XX 802.11 Wireless Controller
|
|
||||||
USB 1.1
|
|
||||||
parallel port
|
|
||||||
no serial
|
|
||||||
JTAG interface
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after OpenWRT upgrade
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.20)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.20)
|
|
||||||
dmesg-2_4_20.txt: dmesg from Kernel 2.4.20
|
|
||||||
dmesg-2_4_29.txt: dmesg from Kernel 2.4.29
|
|
@ -1,81 +0,0 @@
|
|||||||
The content of the original nvram after flashing with OpenWRT:
|
|
||||||
|
|
||||||
wl0_net_mode=mixed
|
|
||||||
os_ram_addr=80001000
|
|
||||||
wl0_frameburst=on
|
|
||||||
et0macaddr=00:11:D8:18:B9:08
|
|
||||||
wl0_wep_buf=
|
|
||||||
watchdog=3000
|
|
||||||
boot_wait=on
|
|
||||||
wl0_macmode1=disabled
|
|
||||||
wl0_infra=1
|
|
||||||
wl0_country_code=AU
|
|
||||||
et0mdcport=0
|
|
||||||
pmon_ver=PMON 3.11.19.0
|
|
||||||
wl0_ifname=eth2
|
|
||||||
wl0_mode=ap
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
wl0_gmode=1
|
|
||||||
boardtype=bcm94710dev
|
|
||||||
et1macaddr=00:11:D8:18:B9:08
|
|
||||||
wl0_wep_last=
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
wl0_dtim=1
|
|
||||||
wl0_ssid=linksys
|
|
||||||
et1mdcport=1
|
|
||||||
wl0_key1=
|
|
||||||
wl0_key2=
|
|
||||||
wl0_key3=
|
|
||||||
wl0_key4=
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_closed=0
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0_lazywds=1
|
|
||||||
wl0_antdiv=-1
|
|
||||||
wl0_wpa_psk=
|
|
||||||
wl0_mac_list=
|
|
||||||
wl0_unit=0
|
|
||||||
wl_country_code=AU
|
|
||||||
wl0_wds=
|
|
||||||
wl0_radius_port=1812
|
|
||||||
wl0_mac_deny=
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
lan_ipaddr=192.168.1.1
|
|
||||||
clkfreq=125
|
|
||||||
wl0_phytypes=g
|
|
||||||
wl0_frag=2346
|
|
||||||
wl0_wep=off
|
|
||||||
sdram_config=0x0000
|
|
||||||
wl0_country=Worldwide
|
|
||||||
scratch=a0180000
|
|
||||||
wl0_rateset=default
|
|
||||||
wl0_wep_bit=64
|
|
||||||
wl0_afterburner_override=-1
|
|
||||||
sdram_refresh=0x8040
|
|
||||||
sdram_ncdl=0x00000000
|
|
||||||
hardware_version=WL500-02-02-01-00
|
|
||||||
wl0_passphrase=
|
|
||||||
wl0_rts=2347
|
|
||||||
wl0_wpa_gtk_rekey=3600
|
|
||||||
wl0_key=1
|
|
||||||
wl0_active_mac=
|
|
||||||
et0phyaddr=30
|
|
||||||
wl0_radio=1
|
|
||||||
wl0_bcn=100
|
|
||||||
wl0_hwaddr=00:11:D8:18:B9:08
|
|
||||||
wl0_wep_gen=
|
|
||||||
wl0_gmode_protection=auto
|
|
||||||
wl0_maclist=
|
|
||||||
sdram_init=0x0419
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
wl0_radius_key=
|
|
||||||
regulation_domain=0X30DE
|
|
||||||
wl0_corerev=5
|
|
||||||
wl0_channel=6
|
|
||||||
wl0_auth_mode=disabled
|
|
||||||
et1phyaddr=0
|
|
||||||
boardnum=asusX
|
|
@ -1,52 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0500: PCI device 14e4:0803 (rev 0).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0xffffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4711 (rev 0).
|
|
||||||
IRQ 5.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 0).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0703: PCI device 14e4:4712 (rev 0).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4715 (rev 0).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0604: PCI device 14e4:0804 (rev 0).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x8000000 [0xfffffff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0805 (rev 0).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0xff200000 [0xff3fffff].
|
|
||||||
Bus 0, device 7, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0811 (rev 0).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18007000 [0x18007fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1f000000 [0x1fffffff].
|
|
||||||
Bus 0, device 8, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 0).
|
|
||||||
IRQ 4.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18008000 [0x18008fff].
|
|
||||||
Bus 1, device 0, function 0:
|
|
||||||
Class 0600: PCI device 14e4:4710 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40000000 [0x40001fff].
|
|
||||||
Prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Bus 1, device 2, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 3).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40002000 [0x40003fff].
|
|
@ -1,31 +0,0 @@
|
|||||||
CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
|
|
||||||
Build Date: ¤G 3¤ë 1 16:49:41 CST 2005 (root@PaNLinux)
|
|
||||||
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.
|
|
||||||
|
|
||||||
Initializing Arena.
|
|
||||||
Initializing Devices.
|
|
||||||
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 1.3.2.0
|
|
||||||
rndis0: Broadcom USB RNDIS Network Adapter (P-t-P)
|
|
||||||
CPU type 0x29007: 200MHz
|
|
||||||
Total memory: 0x2000000 bytes (32MB)
|
|
||||||
|
|
||||||
Total memory used by CFE: 0x80300000 - 0x80436F10 (1273616)
|
|
||||||
Initialized Data: 0x803313D0 - 0x80333760 (9104)
|
|
||||||
BSS Area: 0x80333760 - 0x80334F10 (6064)
|
|
||||||
Local Heap: 0x80334F10 - 0x80434F10 (1048576)
|
|
||||||
Stack Area: 0x80434F10 - 0x80436F10 (8192)
|
|
||||||
Text (code) segment: 0x80300000 - 0x803313D0 (201680)
|
|
||||||
Boot area (physical): 0x00437000 - 0x00477000
|
|
||||||
Relocation Factor: I:00000000 - D:00000000
|
|
||||||
|
|
||||||
Device eth0: hwaddr 00-11-D8-01-CB-3E, ipaddr 192.168.1.1, mask 255.255.255.0
|
|
||||||
gateway not set, nameserver not set
|
|
||||||
Rescue Flag disable.
|
|
||||||
Reading :: TFTP Server.
|
|
||||||
Failed.: Timeout occured
|
|
||||||
Lader:raw Filesys:raw Dev:flash0.os File: Options:(null)
|
|
||||||
Loading: ...... 1662976 bytes read
|
|
||||||
Entry at 0x80001000
|
|
||||||
Closing network.
|
|
||||||
Starting program at 0x80001000
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM3302 V0.7
|
|
||||||
BogoMIPS : 199.47
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
||||||
|
|
@ -1,97 +0,0 @@
|
|||||||
CPU revision is: 00029007
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (kaloz@arrakis) (gcc version 3.3.5) #1 Fri Mar 25 12:39:57 CET 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 02000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 8192
|
|
||||||
zone(0): 8192 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM5365 rev 1 at 200 MHz
|
|
||||||
Using 100.000 MHz high precision timer.
|
|
||||||
Calibrating delay loop... 199.47 BogoMIPS
|
|
||||||
Memory: 30304k/32768k available (1463k kernel code, 2464k reserved, 104k data, 88k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
|
|
||||||
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
PCI: Fixing up bridge
|
|
||||||
PCI: Setting latency timer of device 01:00.0 to 64
|
|
||||||
PCI: Fixing up bus 1
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
|
|
||||||
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
|
|
||||||
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
|
|
||||||
number of CFI chips: 1
|
|
||||||
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
|
|
||||||
Flash device: 0x400000 at 0x1c000000
|
|
||||||
Creating 4 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003f0000 : "linux"
|
|
||||||
0x000f0000-0x003f0000 : "rootfs"
|
|
||||||
0x003f0000-0x00400000 : "nvram"
|
|
||||||
sflash: found no supported devices
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 2048 bind 4096)
|
|
||||||
ip_conntrack version 2.1 (256 buckets, 2048 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 88k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 00000000
|
|
||||||
using v2 hardware
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:01.0 to 64
|
|
||||||
5325E phy=0
|
|
||||||
5325E VLAN programming for BCM5325E-MDIO I/F switch
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 01:03.0 to 64
|
|
||||||
PCI: Enabling device 01:03.0 (0004 -> 0006)
|
|
||||||
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device eth1 entered promiscuous mode
|
|
||||||
eth1: attempt to add interface with same source address.
|
|
||||||
br0: port 2(eth1) entering listening state
|
|
||||||
br0: port 1(vlan0) entering listening state
|
|
||||||
br0: port 2(eth1) entering learning state
|
|
||||||
br0: port 1(vlan0) entering learning state
|
|
||||||
br0: port 2(eth1) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(vlan0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
|||||||
Asus WL-500g Deluxe (aka Wl-500GD, WL-500GX)
|
|
||||||
|
|
||||||
Online Description from Asus:
|
|
||||||
http://www.asus.com/prog/spec.asp?m=WL-%20500g%20Deluxe&langs=01
|
|
||||||
|
|
||||||
CPU: BCM5365 at 200 MHz (integrated switch)
|
|
||||||
RAM: 32 MB
|
|
||||||
Flash: 4 MB
|
|
||||||
1 Broadcom BCM47XX 10/100Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM43XX 802.11 Wireless Controller
|
|
||||||
2 USB2.0 external
|
|
||||||
2 USB2.0 internal
|
|
||||||
2 serial internal
|
|
||||||
no JTAG
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after OpenWRT upgrade
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.29)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.29)
|
|
||||||
dmesg-2_4_29.txt: dmesg from Kernel 2.4.29
|
|
||||||
cfe.txt: output of the bootloader
|
|
||||||
|
|
||||||
Notes:
|
|
||||||
Earlier models came with only 16MB ram activated. Please check
|
|
||||||
http://forum.chupa.nl/showthread.php?t=1704 for more info.
|
|
@ -1,360 +0,0 @@
|
|||||||
wl_radius_port=1812
|
|
||||||
usb_webremote6_x=
|
|
||||||
wl_mode_x=0
|
|
||||||
filter_lw_dstport_x=
|
|
||||||
wan_unit=0
|
|
||||||
wl0_net_mode=mixed
|
|
||||||
os_ram_addr=80001000
|
|
||||||
wan_route=
|
|
||||||
wl0_frameburst=0
|
|
||||||
qos_enable_x=0
|
|
||||||
misc_ping_x=0
|
|
||||||
wan_pppoe_keepalive=0
|
|
||||||
filter_wl_default_x=ACCEPT
|
|
||||||
log_ipaddr=
|
|
||||||
boardrev=0x10
|
|
||||||
wl_gmode_protection_x=0
|
|
||||||
wl_wdsapply_x=0
|
|
||||||
usb_webremote2_x=
|
|
||||||
et0macaddr=00:11:D8:01:CB:3E
|
|
||||||
wan_pppoe_passwd=
|
|
||||||
watchdog=5000
|
|
||||||
boot_wait=on
|
|
||||||
wl_phytypes=
|
|
||||||
rescueflag=disable
|
|
||||||
wl0_infra=1
|
|
||||||
wan_mode_x=2
|
|
||||||
wl0_country_code=AU
|
|
||||||
fw_disable=0
|
|
||||||
et0mdcport=0
|
|
||||||
usb_webmserver_x=
|
|
||||||
dhcp_dns1_x=
|
|
||||||
filter_lw_dstip_x=
|
|
||||||
wan_nat_x=1
|
|
||||||
wl_infra=1
|
|
||||||
reset_gpio=7
|
|
||||||
wl_maclist_x=
|
|
||||||
filter_wl_time_x=00002359
|
|
||||||
pmon_ver=CFE 1.3.2.0
|
|
||||||
restore_defaults=0
|
|
||||||
wl_radio_x=1
|
|
||||||
vts_proto_x=
|
|
||||||
vts_ipaddr_x=
|
|
||||||
filter_lw_time_x=00002359
|
|
||||||
wan_pppoe_service=
|
|
||||||
wan_lease=86400
|
|
||||||
ddns_status_t=
|
|
||||||
wl_radius_ipaddr=
|
|
||||||
http_wanport=
|
|
||||||
usb_websecurity_time_x=00002359
|
|
||||||
lan_gateway=
|
|
||||||
wl0_ifname=eth1
|
|
||||||
wan_pppoe_txonly_x=0
|
|
||||||
lan_domain=
|
|
||||||
timer_interval=3600
|
|
||||||
wl_wdsnum_x=0
|
|
||||||
usb_ftpusername_x=
|
|
||||||
usb_webactivex_x=7777
|
|
||||||
forward_port0=
|
|
||||||
dr_staticnum_x=0
|
|
||||||
lan_ipaddr_t=
|
|
||||||
wan_pppoe_mru=1492
|
|
||||||
vts_desc_x=
|
|
||||||
wl0_mode=ap
|
|
||||||
wan_gateway=
|
|
||||||
usb_webrectime_x=0
|
|
||||||
dhcp_staticmac_x=
|
|
||||||
time_interval=20
|
|
||||||
dhcp_start=192.168.1.2
|
|
||||||
usb_websecurity_x=0
|
|
||||||
url_keyword_x=
|
|
||||||
wan_etherspeed_x=auto
|
|
||||||
wl0_ap_isolate=0
|
|
||||||
dr_staticgateway_x=
|
|
||||||
vts_port_x=
|
|
||||||
usb_webfresh_x=1
|
|
||||||
dhcp_end=192.168.1.254
|
|
||||||
filter_wl_date_x=1111111
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
wl0_gmode=1
|
|
||||||
dhcp_lease=86400
|
|
||||||
usb_ftpnum_x=0
|
|
||||||
filter_wl_icmp_x=
|
|
||||||
boardtype=bcm95365r
|
|
||||||
filter_lw_proto_x=
|
|
||||||
is_default=1
|
|
||||||
usb_ftprights_x=
|
|
||||||
usb_ftpport_x=21
|
|
||||||
url_num_x=0
|
|
||||||
filter_lw_date_x=1111111
|
|
||||||
wl_gmode=1
|
|
||||||
wan_gateway_t=
|
|
||||||
stats_server=
|
|
||||||
ntp_server0=time.nist.gov
|
|
||||||
usb_websecurity_date_x=1111111
|
|
||||||
ntp_server1=
|
|
||||||
filter_lw_icmp_x=
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
wl0_dtim=1
|
|
||||||
wl0_ssid=default
|
|
||||||
filter_wl_dstport_x=
|
|
||||||
http_username=admin
|
|
||||||
usb_ftpbanip_x=
|
|
||||||
usb_ftpenable_x=1
|
|
||||||
fw_wl_enable_x=0
|
|
||||||
os_date=Oct 11 2004
|
|
||||||
usb_webremote5_x=
|
|
||||||
http_lanport=80
|
|
||||||
wl_plcphdr=long
|
|
||||||
wl_macmode=disabled
|
|
||||||
wan_domain=
|
|
||||||
wan_hwname=
|
|
||||||
wl0_key1=
|
|
||||||
wl_phytype=b
|
|
||||||
wan_netmask=
|
|
||||||
lan_lease=86400
|
|
||||||
wl0_key2=
|
|
||||||
wl_lazywds=0
|
|
||||||
wl0_key3=
|
|
||||||
macfilter_num_x=0
|
|
||||||
wl0_key4=
|
|
||||||
filter_client0=
|
|
||||||
ddns_username_x=
|
|
||||||
wan_hwaddr_x=
|
|
||||||
filter_maclist=
|
|
||||||
wl_auth_mode=open
|
|
||||||
usb_webremote1_x=
|
|
||||||
usb_webhttpcheck_x=0
|
|
||||||
usb_websense_x=1
|
|
||||||
autofw_outport_x=
|
|
||||||
misc_lpr_x=0
|
|
||||||
usb_ftpstaytimeout_x=240
|
|
||||||
filter_lw_num_x=0
|
|
||||||
filter_wl_num_x=0
|
|
||||||
sp_battle_ips=1
|
|
||||||
wl_wpa_psk=
|
|
||||||
http_passwd=admin
|
|
||||||
qos_ipaddr_x=
|
|
||||||
wan_pppoe_demand=0
|
|
||||||
lan_stp=1
|
|
||||||
fw_lw_enable_x=0
|
|
||||||
wl_mode=ap
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_closed=0
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl_wpa_gtk_rekey=0
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0_lazywds=0
|
|
||||||
dr_default_x=1
|
|
||||||
filter_wl_dstip_x=
|
|
||||||
autofw_inport_x=
|
|
||||||
wan_route_x=IP_Routed
|
|
||||||
wl0_afterburner=off
|
|
||||||
dr_staticnetmask_x=0
|
|
||||||
wl0_antdiv=-1
|
|
||||||
lan_hwaddr=
|
|
||||||
wan_dns=
|
|
||||||
filter_lw_srcip_x=
|
|
||||||
wl_mode_ex=ap
|
|
||||||
wan_dns2_x=
|
|
||||||
wl_dtim=1
|
|
||||||
wl_ssid=default
|
|
||||||
wl0_wpa_psk=
|
|
||||||
dhcp_staticnum_x=0
|
|
||||||
wan_pppoe_mtu=1492
|
|
||||||
usb_webcaption_x=Web Camera Live Demo!!!
|
|
||||||
wan_netmask_t=
|
|
||||||
dhcp_wins=wan
|
|
||||||
wl_macapply_x=Both
|
|
||||||
os_server=
|
|
||||||
dr_static_matric_x=1
|
|
||||||
wl_key1=
|
|
||||||
wan_proto=dhcp
|
|
||||||
sr_num_x=0
|
|
||||||
wl_key2=
|
|
||||||
wl0_unit=0
|
|
||||||
wan_ipaddr_t=
|
|
||||||
wl_key3=
|
|
||||||
wl_country_code=AU
|
|
||||||
wl_key4=
|
|
||||||
wl_hwaddr=
|
|
||||||
ddns_enable_x=0
|
|
||||||
sr_if_x=
|
|
||||||
usb_websendto_x=
|
|
||||||
wan_pppoe_idletime=1800
|
|
||||||
wl0_wds=
|
|
||||||
filter_wl_proto_x=
|
|
||||||
usb_ftpmax_x=12
|
|
||||||
sr_rip_x=0
|
|
||||||
wl_rate=0
|
|
||||||
log_level=0
|
|
||||||
ntp_server=192.5.41.40 192.5.41.41 133.100.9.2
|
|
||||||
wan_hwaddr=
|
|
||||||
usb_webremote4_x=
|
|
||||||
sr_enable_x=0
|
|
||||||
misc_http_x=0
|
|
||||||
wl_phrase_x=
|
|
||||||
lan_ifnames=eth0 eth1
|
|
||||||
wl0_radius_port=1812
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
ddns_wildcard_x=0
|
|
||||||
lan_hostname=
|
|
||||||
wl_country=
|
|
||||||
vlan_enable=1
|
|
||||||
qos_priority_x=
|
|
||||||
wl_wep_x=0
|
|
||||||
filter_lw_srcport_x=
|
|
||||||
usb_webhttpport_x=7776
|
|
||||||
wan_pppoe_username=
|
|
||||||
wan_ifnames=eth0
|
|
||||||
wl_crypto=0
|
|
||||||
wl_rateset=default
|
|
||||||
usb_webremote_x=LAN Only
|
|
||||||
lan_gateway_t=
|
|
||||||
qos_maxbw_x=
|
|
||||||
autofw_num_x=0
|
|
||||||
wl_radius_key=
|
|
||||||
lan_proto=dhcp
|
|
||||||
os_name=linux
|
|
||||||
lan_ipaddr=192.168.1.1
|
|
||||||
clkfreq=200
|
|
||||||
url_enable_x=0
|
|
||||||
wan_dns_t=
|
|
||||||
wl_unit=0
|
|
||||||
wl0_phytypes=g
|
|
||||||
wl0_frag=2346
|
|
||||||
wl0_wep=disabled
|
|
||||||
router_disable=0
|
|
||||||
sdram_config=0x32
|
|
||||||
wl0_country=
|
|
||||||
wl_wdslist_x=
|
|
||||||
dhcp_gateway_x=
|
|
||||||
usb_ftpsuper_x=0
|
|
||||||
dmz_ipaddr=
|
|
||||||
wl_wds=
|
|
||||||
scratch=a0180000
|
|
||||||
wl0_rateset=default
|
|
||||||
usb_ftppasswd_x=
|
|
||||||
wan_dns1_x=
|
|
||||||
usb_ftpanonymous_x=1
|
|
||||||
wan_primary=0
|
|
||||||
lan_ifname=br0
|
|
||||||
usb_webmode_x=1
|
|
||||||
filter_wl_srcip_x=
|
|
||||||
sdram_refresh=0x00
|
|
||||||
qos_dir_x=
|
|
||||||
dhcp_domain=wan
|
|
||||||
usb_webenable_x=1
|
|
||||||
wl_auth=0
|
|
||||||
sdram_ncdl=0x3e
|
|
||||||
usb_ftpmaxuser_x=
|
|
||||||
usb_webdriver_x=0
|
|
||||||
hardware_version=WL500gd-01-04-01-50
|
|
||||||
usb_ftptimeout_x=120
|
|
||||||
wl_frameburst=0
|
|
||||||
ezc_enable=1
|
|
||||||
qos_minbw_x=
|
|
||||||
wl_macnum_x=0
|
|
||||||
is_modified=0
|
|
||||||
wan_ipaddr=
|
|
||||||
usb_websubject_x=Motion detection alert!!!
|
|
||||||
dmz_ip=
|
|
||||||
sr_gateway_x=
|
|
||||||
misc_natlog_x=0
|
|
||||||
wl0_rts=2347
|
|
||||||
wan_pppoe_relay_x=0
|
|
||||||
wl_ifname=
|
|
||||||
wan_wins=
|
|
||||||
wl_wep=disabled
|
|
||||||
os_version=1.3.2.0
|
|
||||||
wl_gmode_protection=auto
|
|
||||||
wl0_wpa_gtk_rekey=0
|
|
||||||
wl_radio_time_x=00002359
|
|
||||||
dhcp_staticip_x=
|
|
||||||
lan_netmask_t=
|
|
||||||
wl_frag=2346
|
|
||||||
wl0_key=1
|
|
||||||
dhcp_static_x=0
|
|
||||||
macfilter_list_x=
|
|
||||||
usb_webremote3_x=
|
|
||||||
wl_maclist=
|
|
||||||
filter_macmode=deny
|
|
||||||
filter_lw_default_x=ACCEPT
|
|
||||||
filter_wl_srcport_x=
|
|
||||||
console_loglevel=1
|
|
||||||
et0phyaddr=254
|
|
||||||
time_zone=GMT0
|
|
||||||
autofw_inproto_x=
|
|
||||||
vts_enable_x=1
|
|
||||||
fw_enable_x=1
|
|
||||||
usb_webattach_x=1
|
|
||||||
wan_ifname=eth0
|
|
||||||
wl_radioids=
|
|
||||||
wan_status_t=
|
|
||||||
vts_num_x=0
|
|
||||||
wan_hostname=
|
|
||||||
wl0_radio=1
|
|
||||||
wl_corerev=
|
|
||||||
sr_ipaddr_x=
|
|
||||||
dr_static_rip_x=0
|
|
||||||
qos_port_x=
|
|
||||||
wl_channel=0
|
|
||||||
wl0_bcn=100
|
|
||||||
sr_matric_x=
|
|
||||||
wl0_hwaddr=00:11:D8:01:CB:3E
|
|
||||||
wl_afterburner=off
|
|
||||||
wl_radio=1
|
|
||||||
usb_ftpscript_x=
|
|
||||||
ezc_version=1
|
|
||||||
wl0_gmode_protection=auto
|
|
||||||
usb_webimage_x=1
|
|
||||||
wl_radio_date_x=1111111
|
|
||||||
wl0_maclist=
|
|
||||||
autofw_outproto_x=
|
|
||||||
ddns_passwd_x=
|
|
||||||
wl_rts=2347
|
|
||||||
sdram_init=0x2008
|
|
||||||
macfilter_enable_x=disabled
|
|
||||||
wl_ap_isolate=0
|
|
||||||
wan_desc=
|
|
||||||
lan_wins=
|
|
||||||
lan_hwnames=
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
url_time_x=00002359
|
|
||||||
wan_dnsenable_x=1
|
|
||||||
wl0_radius_key=
|
|
||||||
regulation_domain=0x30DE
|
|
||||||
wl_radio_power_x=19
|
|
||||||
autofw_enable_x=0
|
|
||||||
wl0_corerev=5
|
|
||||||
wl_key=1
|
|
||||||
wl0_channel=0
|
|
||||||
ddns_hostname_x=
|
|
||||||
lan_proto_x=1
|
|
||||||
sr_netmask_x=
|
|
||||||
upnp_enable=1
|
|
||||||
fw_log_x=none
|
|
||||||
wan_pppoe_ac=
|
|
||||||
dhcp_enable_x=1
|
|
||||||
misc_httpport_x=8080
|
|
||||||
wan_proto_t=
|
|
||||||
wl0_auth_mode=open
|
|
||||||
wl_closed=0
|
|
||||||
wan_heartbeat_x=
|
|
||||||
autofw_port0=
|
|
||||||
wl0_crypto=0
|
|
||||||
dhcp_wins_x=
|
|
||||||
autofw_desc_x=
|
|
||||||
boardnum=45
|
|
||||||
wan_pppoe_ifname=
|
|
||||||
dr_staticipaddr_x=
|
|
||||||
vts_protono_x=
|
|
||||||
wl_bcn=100
|
|
||||||
qos_rulenum_x=0
|
|
||||||
url_date_x=1111111
|
|
||||||
ddns_server_x=
|
|
||||||
usb_bannum_x=0
|
|
||||||
wl_antdiv=-1
|
|
@ -1,64 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0800 (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 1).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 1000: PCI device 14e4:4718 (rev 1).
|
|
||||||
IRQ 5.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4715 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0604: PCI device 14e4:0804 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x8000000 [0xfffffff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0816 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0500: PCI device 14e4:080f (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff].
|
|
||||||
Bus 1, device 0, function 0:
|
|
||||||
Class 0600: PCI device 14e4:5365 (rev 0).
|
|
||||||
IRQ 2.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40000000 [0x40001fff].
|
|
||||||
Prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Bus 1, device 2, function 0:
|
|
||||||
Class 0c03: PCI device 1106:3038 (rev 97).
|
|
||||||
IRQ 2.
|
|
||||||
Master Capable. Latency=22.
|
|
||||||
I/O at 0x100 [0x11f].
|
|
||||||
Bus 1, device 2, function 1:
|
|
||||||
Class 0c03: PCI device 1106:3038 (rev 97).
|
|
||||||
IRQ 2.
|
|
||||||
Master Capable. Latency=22.
|
|
||||||
I/O at 0x120 [0x13f].
|
|
||||||
Bus 1, device 2, function 2:
|
|
||||||
Class 0c03: PCI device 1106:3104 (rev 99).
|
|
||||||
IRQ 2.
|
|
||||||
Master Capable. Latency=22.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40002000 [0x400020ff].
|
|
||||||
Bus 1, device 3, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 3).
|
|
||||||
IRQ 2.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40004000 [0x40005fff].
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM3302 V0.7
|
|
||||||
BogoMIPS : 199.47
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
||||||
|
|
@ -1,89 +0,0 @@
|
|||||||
PU revision is: 00029007
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (kaloz@arrakis) (gcc version 3.3.5) #1 Sun Mar 27 17:16:55 CEST 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 01000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 4096
|
|
||||||
zone(0): 4096 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4712 rev 1 at 200 MHz
|
|
||||||
Using 100.000 MHz high precision timer.
|
|
||||||
Calibrating delay loop... 199.47 BogoMIPS
|
|
||||||
Memory: 14028k/16384k available (1493k kernel code, 2356k reserved, 104k data, 88k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Disabled
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
|
|
||||||
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
PPP generic driver version 2.4.2
|
|
||||||
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
|
|
||||||
Amd/Fujitsu Extended Query Table v1.3 at 0x0040
|
|
||||||
number of CFI chips: 1
|
|
||||||
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
|
|
||||||
Flash device: 0x400000 at 0x1c000000
|
|
||||||
Creating 4 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003f0000 : "linux"
|
|
||||||
0x000f0000-0x003f0000 : "rootfs"
|
|
||||||
0x003f0000-0x00400000 : "nvram"
|
|
||||||
sflash: found no supported devices
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 1024 bind 2048)
|
|
||||||
ip_conntrack version 2.1 (128 buckets, 1024 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
cramfs: wrong magic
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 88k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 00:01.0 to 64
|
|
||||||
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device eth1 entered promiscuous mode
|
|
||||||
br0: port 2(eth1) entering learning state
|
|
||||||
br0: port 1(vlan0) entering learning state
|
|
||||||
br0: port 2(eth1) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(vlan0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
|
|
@ -1,19 +0,0 @@
|
|||||||
Buffalo WBR2-G54
|
|
||||||
|
|
||||||
Online Description from Buffalo:
|
|
||||||
http://www.buffalotech.co.uk/webcontent/products/wireless/index.php?cat=G54&itemID=wbr2-g54
|
|
||||||
|
|
||||||
CPU: BCM4712 at 200 MHz
|
|
||||||
RAM: 16 MB
|
|
||||||
Flash: 4 MB
|
|
||||||
1 Broadcom BCM47xx 10/100 Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM4320 802.11 Wireless Controller
|
|
||||||
serial port possible
|
|
||||||
JTAG interface
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after OpenWRT upgrade
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.29)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.29)
|
|
||||||
dmesg-2_4_29.txt: dmesg from Kernel 2.4.29
|
|
||||||
|
|
@ -1,100 +0,0 @@
|
|||||||
wl0_net_mode=mixed
|
|
||||||
os_ram_addr=80001000
|
|
||||||
wl0_frameburst=off
|
|
||||||
boardrev=0x10
|
|
||||||
il0macaddr=00:0D:0B:1A:93:8D
|
|
||||||
et0macaddr=00:0D:0B:1A:93:8C
|
|
||||||
boot_wait=on
|
|
||||||
watchdog=1000
|
|
||||||
wl0_infra=1
|
|
||||||
wl0_country_code=AU
|
|
||||||
et0mdcport=0
|
|
||||||
pmon_ver=CFE 3.51.21.10
|
|
||||||
wl0_ifname=eth1
|
|
||||||
gpio2=adm_eecs
|
|
||||||
gpio3=adm_eesk
|
|
||||||
gpio4=adm_eedi
|
|
||||||
gpio5=adm_rc
|
|
||||||
vlan0ports=1 2 3 4 5*
|
|
||||||
wl0_mode=ap
|
|
||||||
wl0_ap_isolate=0
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
wl0_gmode=6
|
|
||||||
sromrev=2
|
|
||||||
boardtype=0x0101
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
wl0_dtim=1
|
|
||||||
wl0_ssid=000D0B1A938D
|
|
||||||
wl0_key1=
|
|
||||||
wl0id=0x4320
|
|
||||||
wl0_key2=
|
|
||||||
wl0_key3=
|
|
||||||
wl0_key4=
|
|
||||||
pmon_date=Feb 20 2004 16:36:31
|
|
||||||
ag0=255
|
|
||||||
buffalo_id=29bb0332
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_closed=0
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl0gpio0=2
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0gpio1=0
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0gpio2=0
|
|
||||||
wl0_lazywds=1
|
|
||||||
wl0gpio3=0
|
|
||||||
wl0gpio4=0
|
|
||||||
wl0gpio5=0
|
|
||||||
boardflags2=0
|
|
||||||
wl0_afterburner=auto
|
|
||||||
wl0_antdiv=-1
|
|
||||||
wl0_wpa_psk=
|
|
||||||
wl0_unit=0
|
|
||||||
wl_country_code=AU
|
|
||||||
memc_config=0x00048540
|
|
||||||
pa0itssit=62
|
|
||||||
wl0_wds=
|
|
||||||
cctl=0
|
|
||||||
wl0_radius_port=1812
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
pa0maxpwr=60
|
|
||||||
clkfreq=200
|
|
||||||
lan_ipaddr=192.168.11.1
|
|
||||||
vlan1hwname=et0
|
|
||||||
aa0=3
|
|
||||||
wl0_phytypes=g
|
|
||||||
wl0_frag=2346
|
|
||||||
wl0_wep=disabled
|
|
||||||
sdram_config=0x0032
|
|
||||||
wl0_country=
|
|
||||||
vlan1ports=0 5
|
|
||||||
scratch=a0180000
|
|
||||||
ccode=0
|
|
||||||
wl0_rateset=default
|
|
||||||
boardflags=0x0188
|
|
||||||
sdram_refresh=0x0000
|
|
||||||
sdram_ncdl=0x23
|
|
||||||
wl0_rts=2347
|
|
||||||
wl0_wpa_gtk_rekey=3600
|
|
||||||
wl0_key=1
|
|
||||||
et0phyaddr=30
|
|
||||||
wl0_radio=1
|
|
||||||
wl0_bcn=100
|
|
||||||
wl0_hwaddr=00:0D:0B:1A:93:8D
|
|
||||||
wl0_gmode_protection=auto
|
|
||||||
pa0b0=0x1136
|
|
||||||
wl0_maclist=
|
|
||||||
pa0b1=0xfb93
|
|
||||||
pa0b2=0xfea5
|
|
||||||
sdram_init=0x0000
|
|
||||||
vlan0hwname=et0
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
wl0_radius_key=
|
|
||||||
wl0_corerev=7
|
|
||||||
wl0_channel=11
|
|
||||||
wl0_auth_mode=open
|
|
||||||
wl0_crypto=tkip
|
|
||||||
boardnum=00
|
|
||||||
|
|
@ -1,38 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0800 (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 1).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 1).
|
|
||||||
IRQ 5.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4717 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4716 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0816 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0500: PCI device 14e4:080f (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff].
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM3302 V0.7
|
|
||||||
BogoMIPS : 199.47
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
@ -1,85 +0,0 @@
|
|||||||
CPU revision is: 00029007
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (kaloz@arrakis) (gcc version 3.3.5) #1 Fri Mar 25 12:39:57 CET 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 01000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 4096
|
|
||||||
zone(0): 4096 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4712 rev 1 at 200 MHz
|
|
||||||
Using 100.000 MHz high precision timer.
|
|
||||||
Calibrating delay loop... 199.47 BogoMIPS
|
|
||||||
Memory: 14096k/16384k available (1463k kernel code, 2288k reserved, 104k data, 88k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Disabled
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
|
|
||||||
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
|
|
||||||
Amd/Fujitsu Extended Query Table v1.0 at 0x0040
|
|
||||||
number of CFI chips: 1
|
|
||||||
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
|
|
||||||
Flash device: 0x400000 at 0x1c000000
|
|
||||||
Creating 4 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003f0000 : "linux"
|
|
||||||
0x000f0000-0x003f0000 : "rootfs"
|
|
||||||
0x003f0000-0x00400000 : "nvram"
|
|
||||||
sflash: found no supported devices
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 1024 bind 2048)
|
|
||||||
ip_conntrack version 2.1 (128 buckets, 1024 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 88k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 00000101
|
|
||||||
using v2 hardware
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
5325E VLAN programming for BCM5325E-MDIO I/F switch
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 00:01.0 to 64
|
|
||||||
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
br0: port 1(vlan0) entering learning state
|
|
||||||
br0: port 1(vlan0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
@ -1,18 +0,0 @@
|
|||||||
Buffalo WLA2-G54L
|
|
||||||
|
|
||||||
Online Description from Buffalo:
|
|
||||||
http://www.buffalotech.co.uk/webcontent/products/wireless/index.php?cat=G54&itemID=wla2-g54l
|
|
||||||
|
|
||||||
CPU: BCM4712 at 200 MHz
|
|
||||||
RAM: 16 MB
|
|
||||||
Flash: 4 MB
|
|
||||||
1 Broadcom BCM47xx 10/100 Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM4320 802.11 Wireless Controller
|
|
||||||
serial port possible
|
|
||||||
no JTAG interface
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after OpenWRT upgrade
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.29)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.29)
|
|
||||||
dmesg-2_4_29.txt: dmesg from Kernel 2.4.29
|
|
@ -1,455 +0,0 @@
|
|||||||
ni_netmask=255.255.255.0
|
|
||||||
wl_radius_port=1812
|
|
||||||
pppoe_demand_select_1=1
|
|
||||||
pppoe_demand_select_2=1
|
|
||||||
pppoe_demand_select_3=1
|
|
||||||
os_ram_addr=80001000
|
|
||||||
dhcp_except=
|
|
||||||
pppoe_demand_select_4=1
|
|
||||||
wl0_net_mode=mixed
|
|
||||||
log_send_forward=0
|
|
||||||
wl0_frameburst=on
|
|
||||||
log_send_enable=0
|
|
||||||
il0macaddr=00:0D:0B:41:8A:C3
|
|
||||||
boardrev=0x10
|
|
||||||
filter_udp=
|
|
||||||
ntp_interval=24
|
|
||||||
forward_ipmasq_time=5
|
|
||||||
hostname=
|
|
||||||
et0macaddr=00:0D:0B:41:8A:C2
|
|
||||||
pppoe_demand_1=0
|
|
||||||
wl_gmode_protection_cts=1
|
|
||||||
pppoe_demand_2=0
|
|
||||||
wl_pwrout_per=100
|
|
||||||
wep_ascii_select1=1
|
|
||||||
log_dhcp_cli=1
|
|
||||||
pppoe_demand_3=0
|
|
||||||
d11b_rateset=default
|
|
||||||
d11a_channel=64
|
|
||||||
d11g_mode=5
|
|
||||||
wep_ascii_select2=1
|
|
||||||
pppoe_demand_4=0
|
|
||||||
wl0_wep_buf=
|
|
||||||
watchdog=1000
|
|
||||||
boot_wait=on
|
|
||||||
wep_ascii_select3=1
|
|
||||||
wep_ascii_select4=1
|
|
||||||
wl0_macmode1=disabled
|
|
||||||
ini_ipaddr=192.168.11.100
|
|
||||||
wl0_infra=1
|
|
||||||
et0mdcport=0
|
|
||||||
wl0_country_code=AU
|
|
||||||
d11b_bcn=100
|
|
||||||
pppoe_keepalive=1
|
|
||||||
log_send_config=1
|
|
||||||
pppoe_label_1=
|
|
||||||
pppoe_label_2=
|
|
||||||
pmon_ver=CFE 3.51.21.10
|
|
||||||
pppoe_label_3=
|
|
||||||
d11g_protection=0
|
|
||||||
restore_defaults=0
|
|
||||||
attack_spoofing=0
|
|
||||||
pppoe_label_4=
|
|
||||||
wan_lease=864000
|
|
||||||
d11b_frag=2346
|
|
||||||
d11g_dtim=1
|
|
||||||
filter_melco=
|
|
||||||
http_wanport=
|
|
||||||
wl_radius_ipaddr=
|
|
||||||
pppoe_label=
|
|
||||||
pppoe_demand_select=1
|
|
||||||
wan_hwaddr_select_def=1
|
|
||||||
pppoe_mtu_1=1454
|
|
||||||
wl0_ifname=eth1
|
|
||||||
pppoe_mtu_2=1454
|
|
||||||
timer_interval=3600
|
|
||||||
pppoe_mtu_3=1454
|
|
||||||
gpio2=adm_eecs
|
|
||||||
filter_lansetup=0
|
|
||||||
pppoe_mtu_4=1454
|
|
||||||
gpio3=adm_eesk
|
|
||||||
gpio4=adm_eedi
|
|
||||||
dhcp_manual=
|
|
||||||
ap_name=AP000D0B418AC2
|
|
||||||
pppoe_mtu=1454
|
|
||||||
vlan0ports=1 2 3 4 5*
|
|
||||||
gpio5=adm_rc
|
|
||||||
log_disp_name=NEWEST
|
|
||||||
route_pppoe=
|
|
||||||
filter_tcp=
|
|
||||||
pppoe_keepalive_1=1
|
|
||||||
pppoe_keepalive_2=1
|
|
||||||
log_attack=0
|
|
||||||
pppoe_keepalive_3=1
|
|
||||||
wl0_mode=ap
|
|
||||||
dhcp_start=192.168.11.2
|
|
||||||
pppoe_keepalive_4=1
|
|
||||||
wl0_ap_isolate=0
|
|
||||||
httpc_auth_ipaddr_tmp=
|
|
||||||
dhcp_end=192.168.11.17
|
|
||||||
log_send_dhcp_serv=0
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
domain=
|
|
||||||
log_send_dhcp_cli=1
|
|
||||||
sromrev=2
|
|
||||||
ap_wl_version=
|
|
||||||
wl0_gmode=5
|
|
||||||
httpc_login_off_time=5
|
|
||||||
pppoe_username_1=
|
|
||||||
boardtype=0x0101
|
|
||||||
pppoe_username_2=
|
|
||||||
attack_cm_addr=
|
|
||||||
pppoe_username_3=
|
|
||||||
wl_gmode=5
|
|
||||||
pppoe_username_4=
|
|
||||||
stats_server=
|
|
||||||
log_pppoe=0
|
|
||||||
static_route=
|
|
||||||
d11g_rate=0
|
|
||||||
log_ntpcli=1
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
log_send_pppoe=0
|
|
||||||
attack_select=0
|
|
||||||
wl0_wep_last=
|
|
||||||
http_username=root
|
|
||||||
wl0_ssid=000D0B418AC2
|
|
||||||
wl0_dtim=1
|
|
||||||
pmon_upgrade=0
|
|
||||||
http_lanport=80
|
|
||||||
wl_plcphdr=long
|
|
||||||
wl_macmode=disabled
|
|
||||||
lcp_echo_failure_1=6
|
|
||||||
wan_hwname=
|
|
||||||
log_disp_page=0
|
|
||||||
lcp_echo_failure_2=6
|
|
||||||
wl0id=0x4320
|
|
||||||
wan_netmask=255.255.255.0
|
|
||||||
d11a_dtim=1
|
|
||||||
lcp_echo_failure_3=6
|
|
||||||
wl_phytype=g
|
|
||||||
wl0_key1=
|
|
||||||
wl_lazywds=0
|
|
||||||
lcp_echo_failure_4=6
|
|
||||||
wl0_key2=
|
|
||||||
wl0_key3=
|
|
||||||
wl0_key4=
|
|
||||||
wl_auth_mode=disabled
|
|
||||||
log_etc=1
|
|
||||||
pppoe_mru_1=1454
|
|
||||||
pppoe_mru_2=1454
|
|
||||||
dhcp_domain_select=NONE
|
|
||||||
attack_mail_pop_addr=
|
|
||||||
pppoe_mru_3=1454
|
|
||||||
d11g_rts=2347
|
|
||||||
pppoe_mru_4=1454
|
|
||||||
pmon_date=Mar 12 2004 14:29:18
|
|
||||||
ag0=255
|
|
||||||
http_passwd=
|
|
||||||
wl_wpa_psk=
|
|
||||||
d11b_channel=11
|
|
||||||
melco_web_carrier_select=
|
|
||||||
wl_wds_list=
|
|
||||||
log_level_notice=1
|
|
||||||
log_power=1
|
|
||||||
lan_stp=0
|
|
||||||
forward_melco=
|
|
||||||
dhcp_dns_ip1=
|
|
||||||
log_wired=1
|
|
||||||
wan_ipaddr_bak=
|
|
||||||
buffalo_id=29129
|
|
||||||
wl_mode=ap
|
|
||||||
dhcp_dns_ip2=
|
|
||||||
log_send_power=1
|
|
||||||
log_send_wired=1
|
|
||||||
melco_web_lan=0
|
|
||||||
wl0_closed=0
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0gpio0=2
|
|
||||||
wl_wpa_gtk_rekey=0
|
|
||||||
d11g_rateset=default
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl0gpio1=0
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0gpio2=0
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0gpio3=0
|
|
||||||
wl0_lazywds=0
|
|
||||||
wl0gpio4=0
|
|
||||||
dhcp_gw_select=AP
|
|
||||||
wl0gpio5=0
|
|
||||||
pppoe_disable_1=0
|
|
||||||
boardflags2=0
|
|
||||||
pppoe_disable_2=0
|
|
||||||
log_level_err=1
|
|
||||||
pppoe_disable_3=0
|
|
||||||
wl0_afterburner=auto
|
|
||||||
d11a_rate=0
|
|
||||||
log_filter=1
|
|
||||||
pppoe_disable_4=0
|
|
||||||
lan_hwaddr=
|
|
||||||
wl0_antdiv=-1
|
|
||||||
asts_data=
|
|
||||||
wl_ssid=000D0B418AC2
|
|
||||||
wl_dtim=1
|
|
||||||
wl0_wpa_psk=
|
|
||||||
d11g_bcn=100
|
|
||||||
time_zone_melco=GMT+6
|
|
||||||
log_send_level_notice=1
|
|
||||||
pppoe_hostuniq_1=
|
|
||||||
httpc_auth_ipaddr=
|
|
||||||
pppoe_hostuniq_2=
|
|
||||||
wl0_mac_list=
|
|
||||||
dhcp_wins=
|
|
||||||
pppoe_hostuniq_3=
|
|
||||||
os_server=
|
|
||||||
ap_fw_code=00
|
|
||||||
pppoe_hostuniq_4=
|
|
||||||
wan_proto=dhcp
|
|
||||||
wl_key1=
|
|
||||||
wl_key2=
|
|
||||||
wl_key3=
|
|
||||||
wl0_unit=0
|
|
||||||
wl_key4=
|
|
||||||
wl_country_code=AU
|
|
||||||
memc_config=0x0004854a
|
|
||||||
wl_hwaddr=00:0D:0B:41:8A:C3
|
|
||||||
pppoe_session_default=-1
|
|
||||||
pppoe_manual=0
|
|
||||||
dhcp_wins_select=NONE
|
|
||||||
pa0itssit=62
|
|
||||||
flash_recover=1
|
|
||||||
wl_txpwr=22
|
|
||||||
wl_mac_melco=
|
|
||||||
ntp_enable=0
|
|
||||||
time_backup=2003.01.01-00:00:00
|
|
||||||
melco_web_wan=0
|
|
||||||
attack_threshold=5
|
|
||||||
pppoe_passwd_confirm=
|
|
||||||
dhcp_range=16
|
|
||||||
log_send_etc=1
|
|
||||||
d11g_frag=2346
|
|
||||||
wl0_wds=
|
|
||||||
wl_rate=0
|
|
||||||
pppoe_incom_1=0
|
|
||||||
cctl=0
|
|
||||||
log_level=1
|
|
||||||
d11a_rts=2347
|
|
||||||
filter_ident=0
|
|
||||||
pppoe_incom_2=0
|
|
||||||
ntp_server=
|
|
||||||
pppoe_incom_3=0
|
|
||||||
wan_hwaddr=
|
|
||||||
pppoe_incom_4=0
|
|
||||||
lan_ifnames=eth0 eth2
|
|
||||||
wl_limit_select=0
|
|
||||||
pppoe_ifname=
|
|
||||||
filter_wdssetup=0
|
|
||||||
pppoe_auth_1=AUTO
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_mac_deny=
|
|
||||||
wl0_radius_port=1812
|
|
||||||
pppoe_auth_2=AUTO
|
|
||||||
pppoe_auth_3=AUTO
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
pppoe_service=
|
|
||||||
pppoe_auth_4=AUTO
|
|
||||||
wl_country=Worldwide
|
|
||||||
pa0maxpwr=60
|
|
||||||
attack_synfd_iplimit=5
|
|
||||||
lcp_echo_interval=60
|
|
||||||
wl_rateset=default
|
|
||||||
log_send_attack=0
|
|
||||||
pppoe_retransmit_1=4
|
|
||||||
http_passwd_confirm=
|
|
||||||
pppoe_retransmit_2=4
|
|
||||||
pppoe_retransmit_3=4
|
|
||||||
dhcp_start_melco=192.168.11.2
|
|
||||||
pppoe_retransmit_4=4
|
|
||||||
lan_ipaddr=192.168.11.100
|
|
||||||
clkfreq=200
|
|
||||||
os_name=linux
|
|
||||||
lan_proto=static
|
|
||||||
wl_radius_key=
|
|
||||||
aa0=3
|
|
||||||
vlan1hwname=et0
|
|
||||||
dns_manual0=
|
|
||||||
wl_unit=0
|
|
||||||
filter_wanping=1
|
|
||||||
dns_manual1=
|
|
||||||
wan_connecttime=
|
|
||||||
wl0_phytypes=g
|
|
||||||
d11a_bcn=100
|
|
||||||
d11g_channel=11
|
|
||||||
wl0_wep=off
|
|
||||||
wl0_frag=2346
|
|
||||||
wins=
|
|
||||||
pppoe_incom=0
|
|
||||||
pppoe_passwd=
|
|
||||||
pppoe_registered_1=0
|
|
||||||
sdram_config=0x0032
|
|
||||||
filter_nbt=0
|
|
||||||
log_send_ntpcli=1
|
|
||||||
melco_web_select=
|
|
||||||
pppoe_registered_2=0
|
|
||||||
pppoe_registered_3=0
|
|
||||||
wl0_country=Worldwide
|
|
||||||
vlan1ports=0 5
|
|
||||||
dmz_ipaddr=
|
|
||||||
pppoe_registered_4=0
|
|
||||||
wl_wds=
|
|
||||||
scratch=a0180000
|
|
||||||
dns=
|
|
||||||
d11a_frag=2346
|
|
||||||
ccode=0
|
|
||||||
filter_ip=
|
|
||||||
melco_web_setuzoku=0
|
|
||||||
wl0_rateset=default
|
|
||||||
attack_mail_to=
|
|
||||||
pppoe_idletime_1=20
|
|
||||||
log_firewall=1
|
|
||||||
pppoe_idletime_2=20
|
|
||||||
lcp_echo_failure=6
|
|
||||||
wl0_wep_bit=64
|
|
||||||
pppoe_idletime=20
|
|
||||||
pppoe_idletime_3=20
|
|
||||||
log_server=
|
|
||||||
asts_enable=1
|
|
||||||
pppoe_idletime_4=20
|
|
||||||
lan_ifname=br0
|
|
||||||
attack_mail_pop_pass=
|
|
||||||
boardflags=0x0188
|
|
||||||
rip_wan_recv=0
|
|
||||||
sdram_refresh=0x0000
|
|
||||||
log_config=1
|
|
||||||
wl0_afterburner_override=-1
|
|
||||||
dhcp_domain=
|
|
||||||
wl_auth=0
|
|
||||||
sdram_ncdl=0x20422
|
|
||||||
filter_mac=
|
|
||||||
wl_frameburst=on
|
|
||||||
attack_cm_select=0
|
|
||||||
filter_wlansetup=0
|
|
||||||
log_forward=0
|
|
||||||
wan_ipaddr=1.1.1.1
|
|
||||||
forward_enable=1
|
|
||||||
asts_sta_data=
|
|
||||||
wl0_passphrase=
|
|
||||||
gateway_manual=
|
|
||||||
lcp_echo_interval_1=60
|
|
||||||
attack_mail_select=0
|
|
||||||
attack_synfd_limit=0
|
|
||||||
lcp_echo_interval_2=60
|
|
||||||
wl0_rts=2347
|
|
||||||
wl_ssid_mac=1
|
|
||||||
pppoe_passwd_1=
|
|
||||||
lcp_echo_interval_3=60
|
|
||||||
pppoe_passwd_2=
|
|
||||||
lcp_echo_interval_4=60
|
|
||||||
wl_ifname=eth2
|
|
||||||
wl_wep=off
|
|
||||||
pppoe_passwd_3=
|
|
||||||
d11b_dtim=1
|
|
||||||
d11b_plcphdr=long
|
|
||||||
dhcp_gw_ip=
|
|
||||||
pppoe_passwd_4=
|
|
||||||
os_version=3.60.9.0
|
|
||||||
wan_speed=AUTO
|
|
||||||
pppoe_username=
|
|
||||||
wl_gmode_protection=auto
|
|
||||||
gateway=0.0.0.0
|
|
||||||
asts_deny_mac=
|
|
||||||
wl0_wpa_gtk_rekey=0
|
|
||||||
log_dhcp_serv=0
|
|
||||||
wl_frag=2346
|
|
||||||
httpc_ipaddr=
|
|
||||||
wl0_key=1
|
|
||||||
log_send_filter=1
|
|
||||||
wl0_active_mac=
|
|
||||||
wl_maclist=
|
|
||||||
et0phyaddr=30
|
|
||||||
console_loglevel=1
|
|
||||||
time_zone=PST8PDT
|
|
||||||
d11a_rateset=default
|
|
||||||
d11g_shortslot_restrict=0
|
|
||||||
wl_ssid_input=
|
|
||||||
wan_mdi=0
|
|
||||||
pppoe_ac_name=
|
|
||||||
pppoe_passwd_confirm_1=
|
|
||||||
log_send_level_err=1
|
|
||||||
log_send_firewall=1
|
|
||||||
pppoe_passwd_confirm_2=
|
|
||||||
wan_ifname=
|
|
||||||
attack_mail_from=
|
|
||||||
pppoe_disable=0
|
|
||||||
pppoe_passwd_confirm_3=
|
|
||||||
d11a_hwaddr=
|
|
||||||
rip_lan_recv=3
|
|
||||||
ap_version=BUFFALO Ver.1.00
|
|
||||||
pppoe_passwd_confirm_4=
|
|
||||||
wl_mac=
|
|
||||||
pppoe_service_1=
|
|
||||||
wl0_radio=1
|
|
||||||
pppoe_service_2=
|
|
||||||
wl_channel=11
|
|
||||||
d11g_hwaddr=
|
|
||||||
pppoe_service_3=
|
|
||||||
pppoe_service_4=
|
|
||||||
wl0_bcn=100
|
|
||||||
dhcp_dns_select=AP
|
|
||||||
wl_wds_enable=0
|
|
||||||
forward_udp=
|
|
||||||
wl_radio=1
|
|
||||||
wl0_hwaddr=00:0D:0B:41:8A:C3
|
|
||||||
d11b_rate=0
|
|
||||||
forward_group=
|
|
||||||
rip_wan_send=0
|
|
||||||
ap_hw_code=00
|
|
||||||
wl0_wep_gen=
|
|
||||||
pa0b0=0x1136
|
|
||||||
dhcp_lease_time=48
|
|
||||||
log_wlcli=1
|
|
||||||
wl0_gmode_protection=auto
|
|
||||||
pa0b1=0xfb93
|
|
||||||
attack_dos_rules=0
|
|
||||||
wl0_maclist=
|
|
||||||
pa0b2=0xfea5
|
|
||||||
sdram_init=0x000a
|
|
||||||
wl_rts=2347
|
|
||||||
log_send_wlcli=1
|
|
||||||
pppoe_hostuniq=
|
|
||||||
ping_ipaddr=192.168.11.1
|
|
||||||
vlan0hwname=et0
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
lan_hwnames=et0 wl0
|
|
||||||
attack_mail_pop_user=
|
|
||||||
pppoe_registered=0
|
|
||||||
pppoe_retransmit=4
|
|
||||||
pppoe_demand=0
|
|
||||||
pmon_upgrade_mode=0
|
|
||||||
pppoe_ac_name_1=
|
|
||||||
wl0_radius_key=
|
|
||||||
pppoe_ac_name_2=
|
|
||||||
pppoe_ac_name_3=
|
|
||||||
wl0_corerev=7
|
|
||||||
wl_key=1
|
|
||||||
lan_speed=AUTO
|
|
||||||
pppoe_ac_name_4=
|
|
||||||
pppoe_mru=1454
|
|
||||||
wl0_channel=11
|
|
||||||
phytst=0
|
|
||||||
pppoe_auth=AUTO
|
|
||||||
upnp_enable=1
|
|
||||||
wl_ps=0
|
|
||||||
product_name=Product_name
|
|
||||||
wl_closed=0
|
|
||||||
wl0_auth_mode=disabled
|
|
||||||
wl0_crypto=tkip
|
|
||||||
boardnum=00
|
|
||||||
attack_mail_smtp_addr=
|
|
||||||
boardtype_2=0
|
|
||||||
wl_bcn=100
|
|
||||||
d11b_rts=2347
|
|
||||||
forward_tcp=
|
|
||||||
d11b_hwaddr=
|
|
||||||
rip_lan_send=0
|
|
@ -1,37 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0800 (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 1).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 1).
|
|
||||||
IRQ 5.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4717 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4716 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0816 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0500: PCI device 14e4:080f (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff].
|
|
@ -1,16 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM4710 V0.0
|
|
||||||
BogoMIPS : 82.94
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
||||||
dcache hits : 2866936757
|
|
||||||
dcache misses : 57830034
|
|
||||||
icache hits : 1724839356
|
|
||||||
icache misses : 431170605
|
|
||||||
instructions : 2156850242
|
|
@ -1,96 +0,0 @@
|
|||||||
CPU revision is: 00024000
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (nthill@mr-grey) (gcc version 3.3.5) #1 Tue Mar 1 19:49:53 CET 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 01000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 4096
|
|
||||||
zone(0): 4096 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4710 rev 0 at 125 MHz
|
|
||||||
Using 62.400 MHz high precision timer.
|
|
||||||
!unable to setup serial console!
|
|
||||||
Calibrating delay loop... 82.94 BogoMIPS
|
|
||||||
Memory: 14044k/16384k available (1485k kernel code, 2340k reserved, 100k data, 100k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
PCI: Fixing up bridge
|
|
||||||
PCI: Setting latency timer of device 01:00.0 to 64
|
|
||||||
PCI: Fixing up bus 1
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
PPP generic driver version 2.4.2
|
|
||||||
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
|
|
||||||
Physically mapped flash: Swapping erase regions for broken CFI table.
|
|
||||||
number of CFI chips: 1
|
|
||||||
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
|
|
||||||
Flash device: 0x400000 at 0x1fc00000
|
|
||||||
Creating 5 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003f0000 : "linux"
|
|
||||||
0x000edd94-0x001fd000 : "rootfs"
|
|
||||||
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
|
|
||||||
0x003f0000-0x00400000 : "nvram"
|
|
||||||
0x00200000-0x003f0000 : "OpenWrt"
|
|
||||||
sflash: chipcommon not found
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 1024 bind 2048)
|
|
||||||
ip_conntrack version 2.1 (128 buckets, 1024 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (squashfs filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 100k freed
|
|
||||||
Warning: unable to open an initial console.
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 0000041a
|
|
||||||
using v1 hardware
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 00:08.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
eth1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 01:08.0 to 64
|
|
||||||
PCI: Enabling device 01:08.0 (0004 -> 0006)
|
|
||||||
eth2: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan2: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device eth1 entered promiscuous mode
|
|
||||||
device eth2 entered promiscuous mode
|
|
||||||
br0: port 3(eth2) entering learning state
|
|
||||||
br0: port 2(eth1) entering learning state
|
|
||||||
br0: port 1(vlan2) entering learning state
|
|
||||||
br0: port 3(eth2) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 2(eth1) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(vlan2) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
|
|
@ -1,54 +0,0 @@
|
|||||||
br0 Link encap:Ethernet HWaddr 00:0C:41:B3:3C:55
|
|
||||||
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:6022 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:5768 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:356276 (347.9 KiB) TX bytes:457411 (446.6 KiB)
|
|
||||||
|
|
||||||
eth0 Link encap:Ethernet HWaddr 00:0C:41:B3:3C:55
|
|
||||||
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:6204 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:5774 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:514297 (502.2 KiB) TX bytes:484047 (472.7 KiB)
|
|
||||||
Interrupt:3 Base address:0x2000
|
|
||||||
|
|
||||||
eth1 Link encap:Ethernet HWaddr 00:0C:41:B3:3C:56
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:7209 (7.0 KiB)
|
|
||||||
Interrupt:4 Base address:0x8000
|
|
||||||
|
|
||||||
eth2 Link encap:Ethernet HWaddr 00:0C:41:B3:3C:57
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:2202
|
|
||||||
TX packets:93 errors:36 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:11951 (11.6 KiB)
|
|
||||||
Interrupt:6 Base address:0x2000
|
|
||||||
|
|
||||||
lo Link encap:Local Loopback
|
|
||||||
inet addr:127.0.0.1 Mask:255.0.0.0
|
|
||||||
UP LOOPBACK RUNNING MTU:16436 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
||||||
|
|
||||||
vlan1 Link encap:Ethernet HWaddr 00:0C:41:B3:3C:55
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:181 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:19634 (19.1 KiB) TX bytes:3564 (3.4 KiB)
|
|
||||||
|
|
||||||
vlan2 Link encap:Ethernet HWaddr 00:0C:41:B3:3C:55
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:6023 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:5768 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:382991 (374.0 KiB) TX bytes:480483 (469.2 KiB)
|
|
||||||
|
|
@ -1,23 +0,0 @@
|
|||||||
Linksys WRT54G v1.1
|
|
||||||
|
|
||||||
Online Description from Linksys:
|
|
||||||
http://www.linksys.com/products/product.asp?grid=33&scid=35&prid=601
|
|
||||||
|
|
||||||
CPU: BCM4710 at 125 MHz
|
|
||||||
RAM: 16 MB
|
|
||||||
Flash: 4 MB (AMD AM29LV320DT 2 M x 16-Bit)
|
|
||||||
1 Broadcom BCM47xx 10/100 Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM4320 802.11 Wireless Controller
|
|
||||||
1 Infineon-ADMtek ADM6996L 5-ports Ethernet swith
|
|
||||||
serial port possible (but not used)
|
|
||||||
JTAG interface available (but not used)
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after 'mtd erase' and OpenWRT upgrade
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.29)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.29)
|
|
||||||
dmesg-2_4_29.txt: dmesg from Kernel 2.4.29
|
|
||||||
lspci-vv.txt: output of lspci -vv -P ./proc/bus/pci (deported)
|
|
||||||
|
|
||||||
--
|
|
||||||
Nico
|
|
@ -1,92 +0,0 @@
|
|||||||
0000:00:00.0 RAM memory: Broadcom Corporation: Unknown device 0803
|
|
||||||
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Interrupt: pin ? routed to IRQ 6
|
|
||||||
Region 0: Memory at 18000000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Region 1: Memory at <unassigned> (32-bit, non-prefetchable) [disabled] [size=128M]
|
|
||||||
Region 2: Memory at 10000000 (32-bit, non-prefetchable) [disabled] [size=128M]
|
|
||||||
Region 3: Memory at 80000000 (32-bit, non-prefetchable) [disabled] [size=80000000]
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
|
|
||||||
0000:00:01.0 Ethernet controller: Broadcom Corporation BCM47xx Sentry5 iLine32 HomePNA 2.0
|
|
||||||
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Interrupt: pin B routed to IRQ 5
|
|
||||||
Region 0: Memory at 18001000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
|
|
||||||
0000:00:02.0 Ethernet controller: Broadcom Corporation Sentry5 Ethernet Controller
|
|
||||||
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Latency: 64
|
|
||||||
Interrupt: pin A routed to IRQ 3
|
|
||||||
Region 0: Memory at 18002000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
|
|
||||||
0000:00:03.0 Modem: Broadcom Corporation Sentry5 UART (prog-if 00 [Generic])
|
|
||||||
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Interrupt: pin C routed to IRQ 2
|
|
||||||
Region 0: Memory at 18003000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
|
|
||||||
0000:00:04.0 USB Controller: Broadcom Corporation Sentry5 USB Controller (prog-if 10 [OHCI])
|
|
||||||
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Interrupt: pin D routed to IRQ 2
|
|
||||||
Region 0: Memory at 18004000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
|
|
||||||
0000:00:05.0 PCI bridge: Broadcom Corporation Sentry5 PCI Bridge (prog-if 00 [Normal decode])
|
|
||||||
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap+ 66MHz+ UDF+ FastB2B+ ParErr+ DEVSEL=?? >TAbort+ <TAbort+ <MAbort+ >SERR+ <PERR+
|
|
||||||
Region 0: Memory at 18005000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Region 1: Memory at 08000000 (32-bit, non-prefetchable) [disabled] [size=128M]
|
|
||||||
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
|
|
||||||
I/O behind bridge: 00000000-00000fff
|
|
||||||
Memory behind bridge: 00000000-000fffff
|
|
||||||
Prefetchable memory behind bridge: 00000000-000fffff
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
|
|
||||||
|
|
||||||
0000:00:06.0 MIPS: Broadcom Corporation Sentry5 MIPS32 CPU
|
|
||||||
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Interrupt: pin ? routed to IRQ 6
|
|
||||||
Region 0: Memory at 18006000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Region 1: Memory at ff200000 (32-bit, non-prefetchable) [disabled] [size=2M]
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
|
|
||||||
0000:00:07.0 FLASH memory: Broadcom Corporation Sentry5 External Interface Core
|
|
||||||
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Interrupt: pin E routed to IRQ 2
|
|
||||||
Region 0: Memory at 18007000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Region 1: Memory at 1f000000 (32-bit, non-prefetchable) [disabled] [size=16M]
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
|
|
||||||
0000:00:08.0 Ethernet controller: Broadcom Corporation Sentry5 Ethernet Controller
|
|
||||||
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Latency: 64
|
|
||||||
Interrupt: pin F routed to IRQ 4
|
|
||||||
Region 0: Memory at 18008000 (32-bit, non-prefetchable) [disabled] [size=4K]
|
|
||||||
Expansion ROM at <unassigned> [disabled] [size=2K]
|
|
||||||
|
|
||||||
0000:01:00.0 Host bridge: Broadcom Corporation BCM4710 Sentry5 PCI to SB Bridge (rev 01)
|
|
||||||
Subsystem: Broadcom Corporation BCM4710 Sentry5 PCI to SB Bridge
|
|
||||||
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
|
|
||||||
Latency: 64
|
|
||||||
Interrupt: pin A routed to IRQ 6
|
|
||||||
Region 0: Memory at 40000000 (32-bit, non-prefetchable) [size=8K]
|
|
||||||
Region 1: Memory at <unassigned> (32-bit, prefetchable) [size=128M]
|
|
||||||
|
|
||||||
0000:01:08.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
|
|
||||||
Subsystem: Tekram Technology Co.,Ltd.: Unknown device 1603
|
|
||||||
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
|
|
||||||
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
|
|
||||||
Latency: 64
|
|
||||||
Interrupt: pin A routed to IRQ 6
|
|
||||||
Region 0: Memory at 40002000 (32-bit, non-prefetchable) [size=8K]
|
|
||||||
|
|
@ -1,88 +0,0 @@
|
|||||||
Intel_firmware_version=v1.41.8
|
|
||||||
boardnum=42
|
|
||||||
boardtype=bcm94710dev
|
|
||||||
boot_date=Fri Sep 26 00:34:47 2003
|
|
||||||
boot_ver=v1.5
|
|
||||||
boot_wait=on
|
|
||||||
clkfreq=125
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
et0macaddr=00:0C:41:B3:3C:55
|
|
||||||
et0mdcport=0
|
|
||||||
et0phyaddr=30
|
|
||||||
et1macaddr=00:0C:41:B3:3C:56
|
|
||||||
et1mdcport=1
|
|
||||||
et1phyaddr=30
|
|
||||||
firmware_version=v1.42.2
|
|
||||||
flash_type=AMD 29lv320DT 2Mx16 TopB
|
|
||||||
lan_ipaddr=192.168.1.1
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
os_ram_addr=80001000
|
|
||||||
pmon_ver=PMON 3.31.15.0
|
|
||||||
scratch=a0180000
|
|
||||||
sdram_config=0x0000
|
|
||||||
sdram_init=0x0419
|
|
||||||
sdram_ncdl=0x00000000
|
|
||||||
sdram_refresh=0x8040
|
|
||||||
watchdog=5000
|
|
||||||
wl0_active_mac=
|
|
||||||
wl0_afterburner=auto
|
|
||||||
wl0_afterburner_override=-1
|
|
||||||
wl0_antdiv=-1
|
|
||||||
wl0_ap_ip=
|
|
||||||
wl0_ap_isolate=0
|
|
||||||
wl0_ap_ssid=
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_auth_mode=disabled
|
|
||||||
wl0_bcn=100
|
|
||||||
wl0_channel=6
|
|
||||||
wl0_closed=0
|
|
||||||
wl0_corerev=5
|
|
||||||
wl0_country=Worldwide
|
|
||||||
wl0_country_code=AU
|
|
||||||
wl0_crypto=tkip
|
|
||||||
wl0_dtim=1
|
|
||||||
wl0_frag=2346
|
|
||||||
wl0_frameburst=on
|
|
||||||
wl0_gmode=1
|
|
||||||
wl0_gmode_protection=auto
|
|
||||||
wl0_hwaddr=00:0C:41:B3:3C:57
|
|
||||||
wl0_ifname=eth2
|
|
||||||
wl0_infra=1
|
|
||||||
wl0_key1=
|
|
||||||
wl0_key2=
|
|
||||||
wl0_key3=
|
|
||||||
wl0_key4=
|
|
||||||
wl0_key=1
|
|
||||||
wl0_lazywds=1
|
|
||||||
wl0_mac_deny=
|
|
||||||
wl0_mac_list=
|
|
||||||
wl0_maclist=
|
|
||||||
wl0_macmode1=disabled
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl0_mode=ap
|
|
||||||
wl0_mrate=0
|
|
||||||
wl0_net_mode=mixed
|
|
||||||
wl0_passphrase=
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0_phytypes=g
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0_radio=1
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
wl0_radius_key=
|
|
||||||
wl0_radius_port=1812
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_rateset=default
|
|
||||||
wl0_rts=2347
|
|
||||||
wl0_ssid=linksys
|
|
||||||
wl0_unit=0
|
|
||||||
wl0_wds=
|
|
||||||
wl0_wep=off
|
|
||||||
wl0_wep_bit=64
|
|
||||||
wl0_wep_buf=
|
|
||||||
wl0_wep_gen=
|
|
||||||
wl0_wep_last=
|
|
||||||
wl0_wpa_gtk_rekey=3600
|
|
||||||
wl0_wpa_psk=
|
|
||||||
wl_country_code=AU
|
|
@ -1,56 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0500: PCI device 14e4:0803 (rev 0).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0xffffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4711 (rev 0).
|
|
||||||
IRQ 5.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 0).
|
|
||||||
IRQ 3.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0703: PCI device 14e4:4712 (rev 0).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4715 (rev 0).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0604: PCI device 14e4:0804 (rev 0).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x8000000 [0xfffffff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0805 (rev 0).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0xff200000 [0xff3fffff].
|
|
||||||
Bus 0, device 7, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0811 (rev 0).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18007000 [0x18007fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1f000000 [0x1fffffff].
|
|
||||||
Bus 0, device 8, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 0).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18008000 [0x18008fff].
|
|
||||||
Bus 1, device 0, function 0:
|
|
||||||
Class 0600: PCI device 14e4:4710 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40000000 [0x40001fff].
|
|
||||||
Prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Bus 1, device 8, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 3).
|
|
||||||
IRQ 6.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x40002000 [0x40003fff].
|
|
@ -1,11 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM3302 V0.7
|
|
||||||
BogoMIPS : 199.47
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
@ -1,97 +0,0 @@
|
|||||||
PU revision is: 00029007
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (kaloz@arrakis) (gcc version 3.3.5) #1 Fri Mar 25 12:39:57 CET 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 02000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 8192
|
|
||||||
zone(0): 8192 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4712 rev 1 at 200 MHz
|
|
||||||
Using 100.000 MHz high precision timer.
|
|
||||||
Calibrating delay loop... 199.47 BogoMIPS
|
|
||||||
Memory: 30304k/32768k available (1463k kernel code, 2464k reserved, 104k data, 88k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
|
|
||||||
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Disabled
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
|
|
||||||
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
|
|
||||||
cfi_cmdset_0001: Erase suspend on write enabled
|
|
||||||
0: offset=0x0,size=0x2000,blocks=8
|
|
||||||
1: offset=0x10000,size=0x10000,blocks=63
|
|
||||||
Using word write method
|
|
||||||
Flash device: 0x400000 at 0x1c000000
|
|
||||||
Creating 4 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003f0000 : "linux"
|
|
||||||
0x000f0000-0x003f0000 : "rootfs"
|
|
||||||
0x003f0000-0x00400000 : "nvram"
|
|
||||||
sflash: found no supported devices
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 2048 bind 4096)
|
|
||||||
ip_conntrack version 2.1 (256 buckets, 2048 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 88k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 00000101
|
|
||||||
using v2 hardware
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
5325E VLAN programming for BCM5325E-MDIO I/F switch
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 00:01.0 to 64
|
|
||||||
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device eth1 entered promiscuous mode
|
|
||||||
br0: port 2(eth1) entering learning state
|
|
||||||
br0: port 1(vlan0) entering learning state
|
|
||||||
br0: port 2(eth1) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(vlan0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
vlan1: Setting MAC address to 00 0a 48 06 82 50.
|
|
||||||
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device br0 entered promiscuous mode
|
|
||||||
device br0 left promiscuous mode
|
|
||||||
device br0 entered promiscuous mode
|
|
||||||
device br0 left promiscuous mode
|
|
||||||
|
|
@ -1,46 +0,0 @@
|
|||||||
br0 Link encap:Ethernet HWaddr 00:0F:66:D3:11:8E
|
|
||||||
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:370 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:232 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:22641 (22.1 KiB) TX bytes:37549 (36.6 KiB)
|
|
||||||
|
|
||||||
eth0 Link encap:Ethernet HWaddr 00:0F:66:D3:11:8E
|
|
||||||
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:110 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:548 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:23978 (23.4 KiB) TX bytes:69928 (68.2 KiB)
|
|
||||||
Interrupt:5 Base address:0x2000
|
|
||||||
|
|
||||||
eth1 Link encap:Ethernet HWaddr 00:0F:66:D3:11:90
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:479 errors:0 dropped:0 overruns:0 frame:2
|
|
||||||
TX packets:407 errors:4 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:37211 (36.3 KiB) TX bytes:73096 (71.3 KiB)
|
|
||||||
Interrupt:4 Base address:0x1000
|
|
||||||
|
|
||||||
lo Link encap:Local Loopback
|
|
||||||
inet addr:127.0.0.1 Mask:255.0.0.0
|
|
||||||
UP LOOPBACK RUNNING MTU:16436 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
||||||
|
|
||||||
vlan0 Link encap:Ethernet HWaddr 00:0F:66:D3:11:8E
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:110 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:276 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:21998 (21.4 KiB) TX bytes:29605 (28.9 KiB)
|
|
||||||
|
|
||||||
vlan1 Link encap:Ethernet HWaddr 00:0F:66:D3:11:8E
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:272 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:40323 (39.3 KiB)
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
|||||||
Linksys WRT54G v2.0
|
|
||||||
|
|
||||||
Online Description from Linksys:
|
|
||||||
http://www.linksys.com/products/product.asp?grid=33&scid=35&prid=601
|
|
||||||
|
|
||||||
CPU: BCM4712 at 200 MHz
|
|
||||||
RAM: 16 MB (32MB on the XH models, please check http://openwrt.org/forum/viewtopic.php?t=731)
|
|
||||||
Flash: 4 MB
|
|
||||||
1 Broadcom BCM47xx 10/100 Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM4320 802.11 Wireless Controller
|
|
||||||
serial port possible
|
|
||||||
JTAG interface
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after OpenWRT upgrade
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.29)
|
|
||||||
ifconfig.txt: output of ifconfig (2.4.29)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.29)
|
|
||||||
dmesg-2_4_29.txt: dmesg (XH model, 2.4.29)
|
|
@ -1,113 +0,0 @@
|
|||||||
wl0_net_mode=mixed
|
|
||||||
os_ram_addr=80001000
|
|
||||||
wl0_frameburst=on
|
|
||||||
il0macaddr=00:0f:66:d3:11:90
|
|
||||||
boardrev=0x10
|
|
||||||
et0macaddr=00:0F:66:D3:11:8E
|
|
||||||
wl0_wep_buf=
|
|
||||||
watchdog=5000
|
|
||||||
boot_wait=on
|
|
||||||
wl0_macmode1=disabled
|
|
||||||
wl0_infra=1
|
|
||||||
wl0_country_code=AU
|
|
||||||
et0mdcport=0
|
|
||||||
wl0_ap_ssid=
|
|
||||||
pmon_ver=CFE 3.51.21.0
|
|
||||||
wl0_ifname=eth1
|
|
||||||
gpio2=adm_eecs
|
|
||||||
gpio3=adm_eesk
|
|
||||||
ifnames=vlan0 vlan1
|
|
||||||
vlan0ports=1 2 3 4 5*
|
|
||||||
gpio5=adm_eedi
|
|
||||||
gpio6=adm_rc
|
|
||||||
wl0_mrate=0
|
|
||||||
wl0_mode=ap
|
|
||||||
wl0_ap_isolate=0
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
wl0_gmode=1
|
|
||||||
sromrev=2
|
|
||||||
boardtype=0x0101
|
|
||||||
wl0_wep_last=
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
wl0_dtim=1
|
|
||||||
wl0_ssid=b0rken
|
|
||||||
wl0_key1=
|
|
||||||
wl0id=0x4320
|
|
||||||
wl0_key2=
|
|
||||||
wl0_key3=
|
|
||||||
wl0_key4=
|
|
||||||
wl_auth_mode=open
|
|
||||||
ag0=255
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_closed=1
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0gpio2=0
|
|
||||||
wl0_lazywds=1
|
|
||||||
wl0gpio3=0
|
|
||||||
boardflags2=0
|
|
||||||
wl0_afterburner=auto
|
|
||||||
lan_hwaddr=00:0F:66:D3:11:8E
|
|
||||||
wl0_antdiv=-1
|
|
||||||
wl0_mac_list=
|
|
||||||
wl0_unit=0
|
|
||||||
wl_country_code=AU
|
|
||||||
pa0itssit=62
|
|
||||||
wl0_wds=
|
|
||||||
cctl=0
|
|
||||||
lan_ifnames=vlan0 vlan1 eth1
|
|
||||||
wl0_radius_port=1812
|
|
||||||
wl0_mac_deny=
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
pa0maxpwr=0x48
|
|
||||||
wan_ifnames=vlan1
|
|
||||||
wl_crypto=tkip
|
|
||||||
lan_proto=static
|
|
||||||
lan_ipaddr=192.168.1.1
|
|
||||||
clkfreq=200
|
|
||||||
aa0=3
|
|
||||||
vlan1hwname=et0
|
|
||||||
wl0_phytypes=g
|
|
||||||
wl0_frag=2346
|
|
||||||
wl0_wep=disabled
|
|
||||||
sdram_config=0x0032
|
|
||||||
wl0_country=Worldwide
|
|
||||||
vlan1ports=0 5
|
|
||||||
scratch=a0180000
|
|
||||||
ccode=0
|
|
||||||
wl0_rateset=default
|
|
||||||
wl0_wep_bit=64
|
|
||||||
lan_ifname=br0
|
|
||||||
boardflags=0x0188
|
|
||||||
wl0_afterburner_override=-1
|
|
||||||
sdram_refresh=0x0000
|
|
||||||
sdram_ncdl=0x25
|
|
||||||
wl0_passphrase=
|
|
||||||
wl0_rts=2347
|
|
||||||
wl_wep=disabled
|
|
||||||
wl0_wpa_gtk_rekey=3600
|
|
||||||
wl0_key=1
|
|
||||||
wl0_active_mac=
|
|
||||||
et0phyaddr=30
|
|
||||||
wl0_radio=1
|
|
||||||
wl0_bcn=100
|
|
||||||
wl0_hwaddr=00:0F:66:D3:11:90
|
|
||||||
wl0_wep_gen=
|
|
||||||
wl0_gmode_protection=auto
|
|
||||||
pa0b0=0x170c
|
|
||||||
wl0_maclist=
|
|
||||||
pa0b1=0xfa24
|
|
||||||
pa0b2=0xfe70
|
|
||||||
sdram_init=0x0000
|
|
||||||
vlan0hwname=et0
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
wl0_radius_key=
|
|
||||||
wl0_corerev=7
|
|
||||||
wl0_channel=6
|
|
||||||
wl0_auth_mode=open
|
|
||||||
boot_ver=v2.3
|
|
||||||
boardnum=42
|
|
||||||
wl0_ap_ip=
|
|
@ -1,37 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0800 (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 1).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 1).
|
|
||||||
IRQ 5.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4717 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4716 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0816 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0500: PCI device 14e4:080f (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff].
|
|
@ -1,16 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM3302 V0.7
|
|
||||||
BogoMIPS : 199.06
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
||||||
dcache hits : 4244635257
|
|
||||||
dcache misses : 1073741821
|
|
||||||
icache hits : 4181718158
|
|
||||||
icache misses : 4080970363
|
|
||||||
instructions : 0
|
|
@ -1,117 +0,0 @@
|
|||||||
CPU revision is: 00029007
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (wbx@auriga) (gcc version 3.3.5) #1 Thu Feb 17 23:51:07 CET 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 01000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 4096
|
|
||||||
zone(0): 4096 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4712 rev 1 at 200 MHz
|
|
||||||
Using 100.000 MHz high precision timer.
|
|
||||||
Calibrating delay loop... 199.06 BogoMIPS
|
|
||||||
Memory: 14044k/16384k available (1474k kernel code, 2340k reserved, 100k data, 100k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Disabled
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
|
|
||||||
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
PPP generic driver version 2.4.2
|
|
||||||
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
|
|
||||||
cfi_cmdset_0001: Erase suspend on write enabled
|
|
||||||
0: offset=0x0,size=0x2000,blocks=8
|
|
||||||
1: offset=0x10000,size=0x10000,blocks=63
|
|
||||||
Using word write method
|
|
||||||
Flash device: 0x400000 at 0x1c000000
|
|
||||||
Physically mapped flash: squashfs filesystem found at block 946
|
|
||||||
Creating 5 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003f0000 : "linux"
|
|
||||||
0x000ec990-0x001ceb48 : "rootfs"
|
|
||||||
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
|
|
||||||
0x003f0000-0x00400000 : "nvram"
|
|
||||||
0x001d0000-0x003f0000 : "OpenWrt"
|
|
||||||
sflash: found no supported devices
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 1024 bind 2048)
|
|
||||||
ip_conntrack version 2.1 (128 buckets, 1024 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (squashfs filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 100k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 00000708
|
|
||||||
using v1 hardware
|
|
||||||
led -> 00
|
|
||||||
led -> 01
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
5325E phy=0
|
|
||||||
5325E VLAN programming for BCM5325E-MDIO I/F switch
|
|
||||||
1:(0x00) value=0x0000
|
|
||||||
2:(0x00) value=0x0000
|
|
||||||
1:(0x13) value=0x001e
|
|
||||||
2:(0x13) value=0x001e
|
|
||||||
1:(0x00) value=0x0000
|
|
||||||
2:(0x00) value=0x0000
|
|
||||||
1:(0x13) value=0x001e
|
|
||||||
2:(0x13) value=0x001e
|
|
||||||
1:(0x00) value=0x0000
|
|
||||||
2:(0x00) value=0x0000
|
|
||||||
1:(0x13) value=0x001e
|
|
||||||
2:(0x13) value=0x001e
|
|
||||||
1:(0x00) value=0x0000
|
|
||||||
2:(0x00) value=0x0000
|
|
||||||
1:(0x13) value=0x001e
|
|
||||||
2:(0x13) value=0x001e
|
|
||||||
1:(0x00) value=0x0000
|
|
||||||
2:(0x00) value=0x0000
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 00:01.0 to 64
|
|
||||||
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device eth1 entered promiscuous mode
|
|
||||||
br0: port 2(eth1) entering learning state
|
|
||||||
br0: port 1(vlan0) entering learning state
|
|
||||||
br0: port 2(eth1) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(vlan0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
vlan1: Setting MAC address to 00 12 17 cc cd 25.
|
|
||||||
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
led -> 00
|
|
||||||
|
|
@ -1,46 +0,0 @@
|
|||||||
br0 Link encap:Ethernet HWaddr 00:12:17:CC:CD:24
|
|
||||||
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:125 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:5155 (5.0 KiB) TX bytes:22844 (22.3 KiB)
|
|
||||||
|
|
||||||
eth0 Link encap:Ethernet HWaddr 00:12:17:CC:CD:24
|
|
||||||
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:125 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:8554 (8.3 KiB) TX bytes:23232 (22.6 KiB)
|
|
||||||
Interrupt:5 Base address:0x2000
|
|
||||||
|
|
||||||
eth1 Link encap:Ethernet HWaddr 00:12:17:CC:CD:26
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:3083
|
|
||||||
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:50 (50.0 B)
|
|
||||||
Interrupt:4 Base address:0x1000
|
|
||||||
|
|
||||||
lo Link encap:Local Loopback
|
|
||||||
inet addr:127.0.0.1 Mask:255.0.0.0
|
|
||||||
UP LOOPBACK RUNNING MTU:16436 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
||||||
|
|
||||||
vlan0 Link encap:Ethernet HWaddr 00:12:17:CC:CD:24
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:125 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:6304 (6.1 KiB) TX bytes:23232 (22.6 KiB)
|
|
||||||
|
|
||||||
vlan1 Link encap:Ethernet HWaddr 00:12:17:CC:CD:25
|
|
||||||
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
@ -1,18 +0,0 @@
|
|||||||
Linksys WRT54G v2.2
|
|
||||||
|
|
||||||
Online Description from Linksys:
|
|
||||||
http://www.linksys.com/products/product.asp?grid=33&scid=35&prid=601
|
|
||||||
|
|
||||||
CPU: BCM4712 at 200 MHz
|
|
||||||
RAM: 16 MB
|
|
||||||
Flash: 4 MB
|
|
||||||
1 Broadcom BCM47xx 10/100 Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM4320 802.11 Wireless Controller
|
|
||||||
serial port possible
|
|
||||||
JTAG interface
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after OpenWRT upgrade
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.29)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.29)
|
|
||||||
dmesg-2_4_29.txt: dmesg from Kernel 2.4.29
|
|
@ -1,477 +0,0 @@
|
|||||||
|
|
||||||
Intel_firmware_version=v1.41.8
|
|
||||||
QoS=0
|
|
||||||
aa0=3
|
|
||||||
action_service=start_ping
|
|
||||||
action_service_arg1=
|
|
||||||
ag0=255
|
|
||||||
aol_block_traffic1=0
|
|
||||||
aol_block_traffic2=0
|
|
||||||
aol_block_traffic=0
|
|
||||||
autofw_port0=
|
|
||||||
bcm4712_firmware_version=v1.50.0
|
|
||||||
block_activex=0
|
|
||||||
block_cookie=0
|
|
||||||
block_java=0
|
|
||||||
block_loopback=0
|
|
||||||
block_proxy=0
|
|
||||||
block_wan=1
|
|
||||||
boardflags2=0
|
|
||||||
boardflags=0x0118
|
|
||||||
boardnum=42
|
|
||||||
boardrev=0x10
|
|
||||||
boardtype=0x0708
|
|
||||||
boot_ver=v3.4
|
|
||||||
boot_wait=on
|
|
||||||
bootnv_ver=2
|
|
||||||
ccode=0
|
|
||||||
cctl=0
|
|
||||||
clkfreq=200
|
|
||||||
console_loglevel=1
|
|
||||||
ct_modules=
|
|
||||||
d11g_bcn=100
|
|
||||||
d11g_channel=11
|
|
||||||
d11g_dtim=1
|
|
||||||
d11g_frag=2346
|
|
||||||
d11g_mode=1
|
|
||||||
d11g_rate=0
|
|
||||||
d11g_rateset=default
|
|
||||||
d11g_rts=2347
|
|
||||||
daylight_time=1
|
|
||||||
ddns_cache=
|
|
||||||
ddns_change=
|
|
||||||
ddns_enable=0
|
|
||||||
ddns_enable_buf=
|
|
||||||
ddns_hostname=
|
|
||||||
ddns_hostname_2=
|
|
||||||
ddns_hostname_buf=
|
|
||||||
ddns_interval=60
|
|
||||||
ddns_passwd=
|
|
||||||
ddns_passwd_2=
|
|
||||||
ddns_passwd_buf=
|
|
||||||
ddns_status=
|
|
||||||
ddns_username=
|
|
||||||
ddns_username_2=
|
|
||||||
ddns_username_buf=
|
|
||||||
def_hwaddr=00:00:00:00:00:00
|
|
||||||
dhcp_domain=wan
|
|
||||||
dhcp_lease=0
|
|
||||||
dhcp_num=50
|
|
||||||
dhcp_start=100
|
|
||||||
dhcp_wins=wan
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
dmz_enable=0
|
|
||||||
dmz_ipaddr=0
|
|
||||||
dr_lan_rx=0
|
|
||||||
dr_lan_tx=0
|
|
||||||
dr_setting=0
|
|
||||||
dr_wan_rx=0
|
|
||||||
dr_wan_tx=0
|
|
||||||
eou_configured=1
|
|
||||||
eou_device_id=CXLVVGWQ
|
|
||||||
eou_expired_hour=72
|
|
||||||
eou_key_index=1
|
|
||||||
eou_private_key=a752d99baa01b0889aee1c9bc9e49fd05a046e7183f9f21c21caa2bf832f341a98c2d2b6d299dd621cba5a02c7da6f36d5881cb29a0306483e63b74e3321b39c1b6e88d66ec200adbbc04412ae6a744bcf6530fdcfea8106e340c8012cadf32ddb37ff714c9588b1d0c141381433f1f0f96cabf9336002a87d39b24181193bf1
|
|
||||||
eou_public_key=b1c8073564a1cb91249cfe658682e9cd5fa4b5589c39913de3e74ceb7b62275c424effe23fc37b383e85ffa2f458162a42e09e7dc3a336acc249f2c31653ced787dd8aae9eb3335c17569f2c17e677170ec9ad119ba6541065c760e096fd230e5ef4592e1dc2a9efbf564d666df5ac200b0c6dd96e2d33edb773f95cab4650c111
|
|
||||||
et0macaddr=00:12:17:CC:CD:24
|
|
||||||
et0mdcport=0
|
|
||||||
et0phyaddr=30
|
|
||||||
ezc_enable=1
|
|
||||||
ezc_version=2
|
|
||||||
filter=on
|
|
||||||
filter_client0=
|
|
||||||
filter_dport_grp10=
|
|
||||||
filter_dport_grp1=
|
|
||||||
filter_dport_grp2=
|
|
||||||
filter_dport_grp3=
|
|
||||||
filter_dport_grp4=
|
|
||||||
filter_dport_grp5=
|
|
||||||
filter_dport_grp6=
|
|
||||||
filter_dport_grp7=
|
|
||||||
filter_dport_grp8=
|
|
||||||
filter_dport_grp9=
|
|
||||||
filter_id=1
|
|
||||||
filter_ip_grp10=
|
|
||||||
filter_ip_grp1=
|
|
||||||
filter_ip_grp2=
|
|
||||||
filter_ip_grp3=
|
|
||||||
filter_ip_grp4=
|
|
||||||
filter_ip_grp5=
|
|
||||||
filter_ip_grp6=
|
|
||||||
filter_ip_grp7=
|
|
||||||
filter_ip_grp8=
|
|
||||||
filter_ip_grp9=
|
|
||||||
filter_mac_grp10=
|
|
||||||
filter_mac_grp1=
|
|
||||||
filter_mac_grp2=
|
|
||||||
filter_mac_grp3=
|
|
||||||
filter_mac_grp4=
|
|
||||||
filter_mac_grp5=
|
|
||||||
filter_mac_grp6=
|
|
||||||
filter_mac_grp7=
|
|
||||||
filter_mac_grp8=
|
|
||||||
filter_mac_grp9=
|
|
||||||
filter_maclist=
|
|
||||||
filter_macmode=deny
|
|
||||||
filter_port=
|
|
||||||
filter_port_grp10=
|
|
||||||
filter_port_grp1=
|
|
||||||
filter_port_grp2=
|
|
||||||
filter_port_grp3=
|
|
||||||
filter_port_grp4=
|
|
||||||
filter_port_grp5=
|
|
||||||
filter_port_grp6=
|
|
||||||
filter_port_grp7=
|
|
||||||
filter_port_grp8=
|
|
||||||
filter_port_grp9=
|
|
||||||
filter_rule10=
|
|
||||||
filter_rule1=
|
|
||||||
filter_rule2=
|
|
||||||
filter_rule3=
|
|
||||||
filter_rule4=
|
|
||||||
filter_rule5=
|
|
||||||
filter_rule6=
|
|
||||||
filter_rule7=
|
|
||||||
filter_rule8=
|
|
||||||
filter_rule9=
|
|
||||||
filter_services=$NAME:003:DNS$PROT:003:udp$PORT:005:53:53< >$NAME:004:Ping$PROT:004:icmp$PORT:003:0:0< >$NAME:004:HTTP$PROT:003:tcp$PORT:005:80:80< >$NAME:005:HTTPS$PROT:003:tcp$PORT:007:443:443< >$NAME:003:FTP$PROT:003:tcp$PORT:005:21:21< >$NAME:004:POP3$PROT:003:tcp$PORT:007:110:110< >$NAME:004:IMAP$PROT:003:tcp$PORT:007:143:143< >$NAME:004:SMTP$PROT:003:tcp$PORT:005:25:25< >$NAME:004:NNTP$PROT:003:tcp$PORT:007:119:119< >$NAME:006:Telnet$PROT:003:tcp$PORT:005:23:23< >$NAME:004:SNMP$PROT:003:udp$PORT:007:161:161< >$NAME:004:TFTP$PROT:003:udp$PORT:005:69:69< >$NAME:003:IKE$PROT:003:udp$PORT:007:500:500< >
|
|
||||||
filter_tod10=
|
|
||||||
filter_tod1=
|
|
||||||
filter_tod2=
|
|
||||||
filter_tod3=
|
|
||||||
filter_tod4=
|
|
||||||
filter_tod5=
|
|
||||||
filter_tod6=
|
|
||||||
filter_tod7=
|
|
||||||
filter_tod8=
|
|
||||||
filter_tod9=
|
|
||||||
filter_tod_buf10=
|
|
||||||
filter_tod_buf1=
|
|
||||||
filter_tod_buf2=
|
|
||||||
filter_tod_buf3=
|
|
||||||
filter_tod_buf4=
|
|
||||||
filter_tod_buf5=
|
|
||||||
filter_tod_buf6=
|
|
||||||
filter_tod_buf7=
|
|
||||||
filter_tod_buf8=
|
|
||||||
filter_tod_buf9=
|
|
||||||
filter_web_host10=
|
|
||||||
filter_web_host1=
|
|
||||||
filter_web_host2=
|
|
||||||
filter_web_host3=
|
|
||||||
filter_web_host4=
|
|
||||||
filter_web_host5=
|
|
||||||
filter_web_host6=
|
|
||||||
filter_web_host7=
|
|
||||||
filter_web_host8=
|
|
||||||
filter_web_host9=
|
|
||||||
filter_web_url10=
|
|
||||||
filter_web_url1=
|
|
||||||
filter_web_url2=
|
|
||||||
filter_web_url3=
|
|
||||||
filter_web_url4=
|
|
||||||
filter_web_url5=
|
|
||||||
filter_web_url6=
|
|
||||||
filter_web_url7=
|
|
||||||
filter_web_url8=
|
|
||||||
filter_web_url9=
|
|
||||||
firmware_version=v3.03.1
|
|
||||||
flash_type=Intel 28F320C3 2Mx16 BotB
|
|
||||||
forward_port=
|
|
||||||
fw_disable=0
|
|
||||||
gpio5=robo_reset
|
|
||||||
hb_server_domain=
|
|
||||||
hb_server_ip=
|
|
||||||
http_client_ip=192.168.1.2
|
|
||||||
http_client_mac=00:D0:59:9D:7C:8D
|
|
||||||
http_enable=1
|
|
||||||
http_lanport=80
|
|
||||||
http_method=post
|
|
||||||
http_passwd=admin
|
|
||||||
http_username=
|
|
||||||
http_wanport=8080
|
|
||||||
https_enable=0
|
|
||||||
ident_pass=0
|
|
||||||
il0macaddr=00:12:17:cc:cd:26
|
|
||||||
ipsec_pass=1
|
|
||||||
is_default=0
|
|
||||||
is_modified=1
|
|
||||||
l2tp_get_ip=
|
|
||||||
l2tp_pass=1
|
|
||||||
l2tp_server_ip=
|
|
||||||
lan_domain=
|
|
||||||
lan_hwaddr=00:12:17:CC:CD:24
|
|
||||||
lan_hwnames=
|
|
||||||
lan_ifname=br0
|
|
||||||
lan_ifnames=vlan0 eth1 eth2 eth3
|
|
||||||
lan_ipaddr=192.168.1.1
|
|
||||||
lan_lease=86400
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
lan_proto=static
|
|
||||||
lan_stp=0
|
|
||||||
lan_wins=
|
|
||||||
log_enable=0
|
|
||||||
log_ipaddr=0
|
|
||||||
log_level=0
|
|
||||||
mac_clone_enable=0
|
|
||||||
manual_rate=0
|
|
||||||
mtu_enable=0
|
|
||||||
multicast_pass=0
|
|
||||||
ntp_mode=auto
|
|
||||||
ntp_server=
|
|
||||||
os_date=Oct 18 2004
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
os_name=linux
|
|
||||||
os_ram_addr=80001000
|
|
||||||
os_server=
|
|
||||||
os_version=3.61.13.0
|
|
||||||
pa0b0=0x15eb
|
|
||||||
pa0b1=0xfa82
|
|
||||||
pa0b2=0xfe66
|
|
||||||
pa0itssit=62
|
|
||||||
pa0maxpwr=0x4e
|
|
||||||
ping_ip=;*/n${IFS}show>tmp/ping.log
|
|
||||||
ping_times=5
|
|
||||||
pmon_ver=CFE 3.61.13.0
|
|
||||||
port_flow_control_1=1
|
|
||||||
port_flow_control_2=1
|
|
||||||
port_flow_control_3=1
|
|
||||||
port_flow_control_4=1
|
|
||||||
port_priority_1=0
|
|
||||||
port_priority_2=0
|
|
||||||
port_priority_3=0
|
|
||||||
port_priority_4=0
|
|
||||||
port_rate_limit_1=0
|
|
||||||
port_rate_limit_2=0
|
|
||||||
port_rate_limit_3=0
|
|
||||||
port_rate_limit_4=0
|
|
||||||
port_trigger=
|
|
||||||
ppp_ac=
|
|
||||||
ppp_demand=1
|
|
||||||
ppp_get_ac=
|
|
||||||
ppp_get_srv=
|
|
||||||
ppp_idletime=5
|
|
||||||
ppp_keepalive=0
|
|
||||||
ppp_mru=1500
|
|
||||||
ppp_mtu=1500
|
|
||||||
ppp_passwd=
|
|
||||||
ppp_redialperiod=30
|
|
||||||
ppp_service=
|
|
||||||
ppp_static=0
|
|
||||||
ppp_static_ip=
|
|
||||||
ppp_username=
|
|
||||||
pppoe_ac=
|
|
||||||
pppoe_demand=1
|
|
||||||
pppoe_idletime=5
|
|
||||||
pppoe_ifname=
|
|
||||||
pppoe_keepalive=0
|
|
||||||
pppoe_passwd=
|
|
||||||
pppoe_service=
|
|
||||||
pppoe_static=0
|
|
||||||
pppoe_static_ip=
|
|
||||||
pppoe_username=
|
|
||||||
pptp_get_ip=
|
|
||||||
pptp_pass=1
|
|
||||||
pptp_server_ip=
|
|
||||||
qos_appname1=
|
|
||||||
qos_appname2=
|
|
||||||
qos_appname3=
|
|
||||||
qos_appport1=0
|
|
||||||
qos_appport2=0
|
|
||||||
qos_appport3=0
|
|
||||||
qos_devmac1=00:00:00:00:00:00
|
|
||||||
qos_devmac2=00:00:00:00:00:00
|
|
||||||
qos_devname1=
|
|
||||||
qos_devname2=
|
|
||||||
qos_devpri1=0
|
|
||||||
qos_devpri2=0
|
|
||||||
rate_mode=1
|
|
||||||
remote_management=0
|
|
||||||
remote_mgt_https=0
|
|
||||||
restore_defaults=0
|
|
||||||
router_disable=0
|
|
||||||
router_name=WRT54G
|
|
||||||
scratch=a0180000
|
|
||||||
sdram_config=0x0062
|
|
||||||
sdram_init=0x000b
|
|
||||||
sdram_ncdl=0xfd0009
|
|
||||||
sdram_refresh=0x0000
|
|
||||||
security_mode=disabled
|
|
||||||
security_mode_last=
|
|
||||||
sel_qosftp=0
|
|
||||||
sel_qoshttp=0
|
|
||||||
sel_qospop3=0
|
|
||||||
sel_qosport1=0
|
|
||||||
sel_qosport2=0
|
|
||||||
sel_qosport3=0
|
|
||||||
sel_qossmtp=0
|
|
||||||
sel_qostelnet=0
|
|
||||||
skip_amd_check=0
|
|
||||||
skip_intel_check=0
|
|
||||||
sromrev=2
|
|
||||||
static_route=
|
|
||||||
static_route_name=
|
|
||||||
stats_server=
|
|
||||||
time_zone=-08 1 1
|
|
||||||
timer_interval=30
|
|
||||||
traceroute_ip=
|
|
||||||
upnp_enable=1
|
|
||||||
upnp_wan_proto=
|
|
||||||
vlan0hwname=et0
|
|
||||||
vlan0ports=1 2 3 4 5*
|
|
||||||
vlan1hwname=et0
|
|
||||||
vlan1ports=0 5
|
|
||||||
wan_dns=
|
|
||||||
wan_domain=
|
|
||||||
wan_gateway=10.0.0.254
|
|
||||||
wan_gateway_buf=0.0.0.0
|
|
||||||
wan_get_dns=
|
|
||||||
wan_get_domain=
|
|
||||||
wan_hostname=
|
|
||||||
wan_hwaddr=00:12:17:CC:CD:25
|
|
||||||
wan_hwname=
|
|
||||||
wan_iface=vlan1
|
|
||||||
wan_ifname=vlan1
|
|
||||||
wan_ifnames=vlan1
|
|
||||||
wan_ipaddr=10.0.0.1
|
|
||||||
wan_ipaddr_buf=0.0.0.0
|
|
||||||
wan_lease=0
|
|
||||||
wan_mtu=1500
|
|
||||||
wan_netmask=255.255.255.0
|
|
||||||
wan_primary=1
|
|
||||||
wan_proto=static
|
|
||||||
wan_run_mtu=1500
|
|
||||||
wan_unit=0
|
|
||||||
wan_wins=
|
|
||||||
watchdog=5000
|
|
||||||
web_wl_filter=0
|
|
||||||
wk_mode=gateway
|
|
||||||
wl0_active_mac=
|
|
||||||
wl0_afterburner=off
|
|
||||||
wl0_antdiv=-1
|
|
||||||
wl0_ap_ip=
|
|
||||||
wl0_ap_isolate=0
|
|
||||||
wl0_ap_ssid=
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_auth_mode=open
|
|
||||||
wl0_bcn=100
|
|
||||||
wl0_channel=11
|
|
||||||
wl0_closed=0
|
|
||||||
wl0_corerev=7
|
|
||||||
wl0_country=Worldwide
|
|
||||||
wl0_country_code=AU
|
|
||||||
wl0_crypto=tkip
|
|
||||||
wl0_dtim=1
|
|
||||||
wl0_frag=2346
|
|
||||||
wl0_frameburst=off
|
|
||||||
wl0_gmode=1
|
|
||||||
wl0_gmode_protection=off
|
|
||||||
wl0_hwaddr=00:12:17:CC:CD:26
|
|
||||||
wl0_ifname=eth1
|
|
||||||
wl0_infra=1
|
|
||||||
wl0_key1=
|
|
||||||
wl0_key2=
|
|
||||||
wl0_key3=
|
|
||||||
wl0_key4=
|
|
||||||
wl0_key=1
|
|
||||||
wl0_lazywds=1
|
|
||||||
wl0_mac_deny=
|
|
||||||
wl0_mac_list=
|
|
||||||
wl0_maclist=
|
|
||||||
wl0_macmode1=disabled
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl0_mode=ap
|
|
||||||
wl0_mrate=0
|
|
||||||
wl0_net_mode=mixed
|
|
||||||
wl0_passphrase=
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0_phytypes=g
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0_radio=1
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
wl0_radius_key=
|
|
||||||
wl0_radius_port=1812
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_rateset=default
|
|
||||||
wl0_rts=2347
|
|
||||||
wl0_ssid=linksys
|
|
||||||
wl0_unit=0
|
|
||||||
wl0_wds=
|
|
||||||
wl0_wep=disabled
|
|
||||||
wl0_wep_bit=64
|
|
||||||
wl0_wep_buf=
|
|
||||||
wl0_wep_gen=
|
|
||||||
wl0_wep_last=
|
|
||||||
wl0_wpa_gtk_rekey=3600
|
|
||||||
wl0_wpa_psk=
|
|
||||||
wl0gpio2=0
|
|
||||||
wl0gpio3=0
|
|
||||||
wl0id=0x4320
|
|
||||||
wl_active_add_mac=0
|
|
||||||
wl_active_mac=
|
|
||||||
wl_afterburner=off
|
|
||||||
wl_antdiv=-1
|
|
||||||
wl_ap_ip=
|
|
||||||
wl_ap_isolate=0
|
|
||||||
wl_ap_ssid=
|
|
||||||
wl_atten_bb=3
|
|
||||||
wl_atten_ctl=48
|
|
||||||
wl_atten_radio=4
|
|
||||||
wl_auth=0
|
|
||||||
wl_auth_mode=open
|
|
||||||
wl_bcn=100
|
|
||||||
wl_cck= 3
|
|
||||||
wl_channel=11
|
|
||||||
wl_closed=0
|
|
||||||
wl_corerev=
|
|
||||||
wl_country=Worldwide
|
|
||||||
wl_country_code=AU
|
|
||||||
wl_crypto=tkip
|
|
||||||
wl_delay=1
|
|
||||||
wl_dtim=1
|
|
||||||
wl_frag=2346
|
|
||||||
wl_frameburst=off
|
|
||||||
wl_gmode=1
|
|
||||||
wl_gmode_protection=off
|
|
||||||
wl_hwaddr=
|
|
||||||
wl_ifname=
|
|
||||||
wl_infra=1
|
|
||||||
wl_key1=
|
|
||||||
wl_key2=
|
|
||||||
wl_key3=
|
|
||||||
wl_key4=
|
|
||||||
wl_key=1
|
|
||||||
wl_lazywds=1
|
|
||||||
wl_mac_deny=
|
|
||||||
wl_mac_list=
|
|
||||||
wl_maclist=
|
|
||||||
wl_macmode1=disabled
|
|
||||||
wl_macmode=disabled
|
|
||||||
wl_mode=ap
|
|
||||||
wl_mrate=0
|
|
||||||
wl_net_mode=mixed
|
|
||||||
wl_ofdm= 0
|
|
||||||
wl_passphrase=
|
|
||||||
wl_phytype=g
|
|
||||||
wl_phytypes=
|
|
||||||
wl_plcphdr=long
|
|
||||||
wl_radio=1
|
|
||||||
wl_radioids=
|
|
||||||
wl_radius_ipaddr=
|
|
||||||
wl_radius_key=
|
|
||||||
wl_radius_port=1812
|
|
||||||
wl_rate=0
|
|
||||||
wl_rateset=default
|
|
||||||
wl_rts=2347
|
|
||||||
wl_ssid=linksys
|
|
||||||
wl_tssi_result= 3
|
|
||||||
wl_unit=0
|
|
||||||
wl_wds=
|
|
||||||
wl_wep=disabled
|
|
||||||
wl_wep_bit=64
|
|
||||||
wl_wep_buf=
|
|
||||||
wl_wep_gen=
|
|
||||||
wl_wep_last=
|
|
||||||
wl_wpa_gtk_rekey=3600
|
|
||||||
wl_wpa_psk=
|
|
@ -1,37 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0800 (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 1).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 1).
|
|
||||||
IRQ 5.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4717 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4716 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0816 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0500: PCI device 14e4:080f (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff].
|
|
@ -1,16 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM3302 V0.7
|
|
||||||
BogoMIPS : 199.06
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
||||||
dcache hits : 4278190076
|
|
||||||
dcache misses : 1840115641
|
|
||||||
icache hits : 4294967071
|
|
||||||
icache misses : 4294967287
|
|
||||||
instructions : 0
|
|
@ -1,88 +0,0 @@
|
|||||||
CPU revision is: 00029007
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (wbx@auriga) (gcc version 3.3.5) #1 Mon Feb 21 17:40:12 CET 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 02000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 8192
|
|
||||||
zone(0): 8192 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 rootfstype=jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4712 rev 1 at 200 MHz
|
|
||||||
Using 100.000 MHz high precision timer.
|
|
||||||
Calibrating delay loop... 199.06 BogoMIPS
|
|
||||||
Memory: 30260k/32768k available (1477k kernel code, 2508k reserved, 100k data, 100k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
|
|
||||||
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Disabled
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
|
|
||||||
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
PPP generic driver version 2.4.2
|
|
||||||
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
|
|
||||||
cfi_cmdset_0001: Erase suspend on write enabled
|
|
||||||
0: offset=0x0,size=0x20000,blocks=64
|
|
||||||
Using buffer write method
|
|
||||||
Flash device: 0x800000 at 0x1c000000
|
|
||||||
Creating 5 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x007e0000 : "linux"
|
|
||||||
0x00100000-0x002a0000 : "rootfs"
|
|
||||||
0x007e0000-0x00800000 : "nvram"
|
|
||||||
0x002a0000-0x007e0000 : "OpenWrt"
|
|
||||||
sflash: found no supported devices
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 2048 bind 4096)
|
|
||||||
ip_conntrack version 2.1 (256 buckets, 2048 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 100k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 00000101
|
|
||||||
using v2 hardware
|
|
||||||
led -> 00
|
|
||||||
led -> 01
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 00:01.0 to 64
|
|
||||||
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device eth1 entered promiscuous mode
|
|
||||||
br0: port 2(eth1) entering learning state
|
|
||||||
br0: port 1(vlan0) entering learning state
|
|
||||||
br0: port 2(eth1) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(vlan0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
|
|
@ -1,45 +0,0 @@
|
|||||||
br0 Link encap:Ethernet HWaddr 00:0F:66:C8:74:44
|
|
||||||
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
||||||
|
|
||||||
eth0 Link encap:Ethernet HWaddr 00:0F:66:C8:74:44
|
|
||||||
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:39204 (38.2 KiB)
|
|
||||||
Interrupt:5 Base address:0x2000
|
|
||||||
|
|
||||||
eth1 Link encap:Ethernet HWaddr 00:0F:66:C8:74:46
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:7245
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
||||||
Interrupt:4 Base address:0x1000
|
|
||||||
|
|
||||||
lo Link encap:Local Loopback
|
|
||||||
inet addr:127.0.0.1 Mask:255.0.0.0
|
|
||||||
UP LOOPBACK RUNNING MTU:16436 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
||||||
|
|
||||||
vlan0 Link encap:Ethernet HWaddr 00:0F:66:C8:74:44
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
||||||
|
|
||||||
vlan1 Link encap:Ethernet HWaddr 00:0F:66:C8:74:44
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:39204 (38.2 KiB)
|
|
@ -1,18 +0,0 @@
|
|||||||
Linksys WRT54GS v1.0
|
|
||||||
|
|
||||||
Online Description from Linksys:
|
|
||||||
http://www.linksys.com/products/product.asp?grid=33&scid=35&prid=610
|
|
||||||
|
|
||||||
CPU: BCM4712 at 200 MHz
|
|
||||||
RAM: 32 MB
|
|
||||||
Flash: 8 MB
|
|
||||||
1 Broadcom BCM47xx 10/100 Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM4320 802.11 Wireless Controller
|
|
||||||
serial port possible
|
|
||||||
JTAG interface
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after nvram erase in CFE
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.29)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.29)
|
|
||||||
dmesg-2_4_29.txt: dmesg from Kernel 2.4.29
|
|
@ -1,105 +0,0 @@
|
|||||||
aa0=3
|
|
||||||
ag0=255
|
|
||||||
boardflags2=0
|
|
||||||
boardflags=0x0388
|
|
||||||
boardnum=42
|
|
||||||
boardrev=0x10
|
|
||||||
boardtype=0x0101
|
|
||||||
boot_ver=v3.2
|
|
||||||
boot_wait=yes
|
|
||||||
ccode=0
|
|
||||||
cctl=0
|
|
||||||
clkfreq=200
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
et0macaddr=00:0F:66:C8:74:44
|
|
||||||
et0mdcport=0
|
|
||||||
et0phyaddr=30
|
|
||||||
gpio2=adm_eecs
|
|
||||||
gpio3=adm_eesk
|
|
||||||
gpio5=adm_eedi
|
|
||||||
gpio6=adm_rc
|
|
||||||
il0macaddr=00:0f:66:c8:74:46
|
|
||||||
lan_ipaddr=192.168.1.1
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
os_ram_addr=80001000
|
|
||||||
pa0b0=0x170c
|
|
||||||
pa0b1=0xfa24
|
|
||||||
pa0b2=0xfe70
|
|
||||||
pa0itssit=62
|
|
||||||
pa0maxpwr=0x48
|
|
||||||
pmon_ver=CFE 3.61.13.0
|
|
||||||
scratch=a0180000
|
|
||||||
sdram_config=0x0022
|
|
||||||
sdram_init=0x0008
|
|
||||||
sdram_ncdl=0x24
|
|
||||||
sdram_refresh=0x0000
|
|
||||||
sromrev=2
|
|
||||||
vlan0hwname=et0
|
|
||||||
vlan0ports=1 2 3 4 5*
|
|
||||||
vlan1hwname=et0
|
|
||||||
vlan1ports=0 5
|
|
||||||
watchdog=5000
|
|
||||||
wl0_active_mac=
|
|
||||||
wl0_afterburner=auto
|
|
||||||
wl0_antdiv=-1
|
|
||||||
wl0_ap_ip=
|
|
||||||
wl0_ap_isolate=0
|
|
||||||
wl0_ap_ssid=
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_auth_mode=open
|
|
||||||
wl0_bcn=100
|
|
||||||
wl0_channel=6
|
|
||||||
wl0_closed=0
|
|
||||||
wl0_corerev=7
|
|
||||||
wl0_country=Worldwide
|
|
||||||
wl0_country_code=AU
|
|
||||||
wl0_crypto=tkip
|
|
||||||
wl0_dtim=1
|
|
||||||
wl0_frag=2346
|
|
||||||
wl0_frameburst=on
|
|
||||||
wl0_gmode=6
|
|
||||||
wl0_gmode_protection=off
|
|
||||||
wl0_hwaddr=00:0F:66:C8:74:46
|
|
||||||
wl0_ifname=eth1
|
|
||||||
wl0_infra=1
|
|
||||||
wl0_key1=
|
|
||||||
wl0_key2=
|
|
||||||
wl0_key3=
|
|
||||||
wl0_key4=
|
|
||||||
wl0_key=1
|
|
||||||
wl0_lazywds=1
|
|
||||||
wl0_mac_deny=
|
|
||||||
wl0_mac_list=
|
|
||||||
wl0_maclist=
|
|
||||||
wl0_macmode1=disabled
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl0_mode=ap
|
|
||||||
wl0_mrate=0
|
|
||||||
wl0_net_mode=mixed
|
|
||||||
wl0_passphrase=
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0_phytypes=g
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0_radio=1
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
wl0_radius_key=
|
|
||||||
wl0_radius_port=1812
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_rateset=default
|
|
||||||
wl0_rts=2347
|
|
||||||
wl0_ssid=linksys
|
|
||||||
wl0_unit=0
|
|
||||||
wl0_wds=
|
|
||||||
wl0_wep=disabled
|
|
||||||
wl0_wep_bit=64
|
|
||||||
wl0_wep_buf=
|
|
||||||
wl0_wep_gen=
|
|
||||||
wl0_wep_last=
|
|
||||||
wl0_wpa_gtk_rekey=3600
|
|
||||||
wl0_wpa_psk=
|
|
||||||
wl0gpio2=0
|
|
||||||
wl0gpio3=0
|
|
||||||
wl0id=0x4320
|
|
||||||
wl_country_code=AU
|
|
@ -1,37 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0800 (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 1).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 1).
|
|
||||||
IRQ 5.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4717 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4716 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0816 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0500: PCI device 14e4:080f (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff].
|
|
@ -1,11 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM3302 V0.7
|
|
||||||
BogoMIPS : 215.44
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
@ -1,83 +0,0 @@
|
|||||||
CPU revision is: 00029007
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.30 (kaloz@richese) (gcc version 3.4.3) #1 2005. máj. 20., péntek, 16.07.34 CEST
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 02000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 8192
|
|
||||||
zone(0): 8192 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4712 rev 1 at 216 MHz
|
|
||||||
Using 108.000 MHz high precision timer.
|
|
||||||
Calibrating delay loop... 215.44 BogoMIPS
|
|
||||||
Memory: 30256k/32768k available (1512k kernel code, 2512k reserved, 104k data, 88k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
|
|
||||||
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Disabled
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
|
|
||||||
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
|
|
||||||
cfi_cmdset_0001: Erase suspend on write enabled
|
|
||||||
0: offset=0x0,size=0x20000,blocks=64
|
|
||||||
Using buffer write method
|
|
||||||
Flash device: 0x800000 at 0x1c000000
|
|
||||||
Creating 4 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x007e0000 : "linux"
|
|
||||||
0x000c0000-0x007e0000 : "rootfs"
|
|
||||||
0x007e0000-0x00800000 : "nvram"
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 2048 bind 4096)
|
|
||||||
ip_conntrack version 2.1 (5953 buckets, 5953 max) - 316 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 88k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 00000708
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
b44.c:v0.93 (Mar, 2004)
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
eth0: Broadcom 47xx 10/100BaseT Ethernet 00:13:10:07:ee:fc
|
|
||||||
PCI: Setting latency timer of device 00:01.0 to 64
|
|
||||||
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device eth1 entered promiscuous mode
|
|
||||||
br0: port 2(eth1) entering learning state
|
|
||||||
br0: port 1(vlan0) entering learning state
|
|
||||||
br0: port 2(eth1) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(vlan0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
|
|
@ -1,21 +0,0 @@
|
|||||||
Linksys WRT54GS v1.1
|
|
||||||
|
|
||||||
Online Description from Linksys:
|
|
||||||
http://www.linksys.com/products/product.asp?grid=33&scid=35&prid=610
|
|
||||||
|
|
||||||
CPU: BCM4712 at 216 MHz
|
|
||||||
RAM: 32 MB
|
|
||||||
Flash: 8 MB
|
|
||||||
1 Broadcom BCM47xx 10/100 Mbps Ethernet Controller
|
|
||||||
1 Broadcom BCM4320 802.11 Wireless Controller
|
|
||||||
serial port possible
|
|
||||||
JTAG interface
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
nvram.txt: contents of NVRAM after nvram erase and adjusted cpu speed
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo with adjusted cpu speed (2.4.30)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.30)
|
|
||||||
dmesg-2_4_30.txt: dmesg from Kernel 2.4.30 (using b44 and robocfg)
|
|
||||||
|
|
||||||
Notes:
|
|
||||||
CPU runs at 200MHz default, You should adjust it to 216Mhz, as that fixes the problems during high network load.
|
|
@ -1,94 +0,0 @@
|
|||||||
wl0_net_mode=mixed
|
|
||||||
os_ram_addr=80001000
|
|
||||||
wl0_frameburst=off
|
|
||||||
boardrev=0x10
|
|
||||||
il0macaddr=00:13:10:07:ee:fe
|
|
||||||
bootnv_ver=2
|
|
||||||
et0macaddr=00:13:10:07:EE:FC
|
|
||||||
boot_wait=on
|
|
||||||
watchdog=5000
|
|
||||||
wl0_infra=1
|
|
||||||
wl0_country_code=AU
|
|
||||||
et0mdcport=0
|
|
||||||
pmon_ver=CFE 3.61.13.0
|
|
||||||
wl0_ifname=eth1
|
|
||||||
gpio5=robo_reset
|
|
||||||
vlan0ports=1 2 3 4 5*
|
|
||||||
wl0_mode=ap
|
|
||||||
wl0_ap_isolate=0
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
wl0_gmode=6
|
|
||||||
sromrev=2
|
|
||||||
boardtype=0x0708
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
wl0_dtim=1
|
|
||||||
wl0_ssid=OpenWrt
|
|
||||||
wl0_key1=
|
|
||||||
wl0id=0x4320
|
|
||||||
wl0_key2=
|
|
||||||
wl0_key3=
|
|
||||||
wl0_key4=
|
|
||||||
ag0=255
|
|
||||||
wl0_plcphdr=long
|
|
||||||
wl0_rate=0
|
|
||||||
wl0_closed=0
|
|
||||||
wl0_macmode=disabled
|
|
||||||
wl0_radioids=BCM2050
|
|
||||||
wl0_phytype=g
|
|
||||||
wl0gpio2=0
|
|
||||||
wl0_lazywds=0
|
|
||||||
wl0gpio3=0
|
|
||||||
boardflags2=0
|
|
||||||
wl0_afterburner=auto
|
|
||||||
wl0_antdiv=-1
|
|
||||||
wl0_wpa_psk=
|
|
||||||
wl0_unit=0
|
|
||||||
wl_country_code=AU
|
|
||||||
pa0itssit=62
|
|
||||||
wl0_wds=
|
|
||||||
cctl=0
|
|
||||||
wl0_radius_port=1812
|
|
||||||
wl0_auth=0
|
|
||||||
wl0_radius_ipaddr=
|
|
||||||
pa0maxpwr=0x4e
|
|
||||||
clkfreq=216
|
|
||||||
lan_ipaddr=192.168.1.1
|
|
||||||
vlan1hwname=et0
|
|
||||||
aa0=3
|
|
||||||
wl0_phytypes=g
|
|
||||||
wl0_frag=2346
|
|
||||||
wl0_wep=disabled
|
|
||||||
sdram_config=0x0062
|
|
||||||
wl0_country=
|
|
||||||
vlan1ports=0 5
|
|
||||||
scratch=a0180000
|
|
||||||
eou_private_key=3979dac822dd40eb1739886261d8c48fc437335ed9b2d851aba651c25718c2fd3e1a4607373b1e3570d5d79adafab37767853749eee724bb7b60d4ed1dae316144c33b1e39547f25d4e9a7b13df509a902f60e76d0db8f5089020b274792b4c39895fa45c88dfe73d544de5d0fed9ac1610309756c6632d2811a6a255769b0c9
|
|
||||||
ccode=0
|
|
||||||
wl0_rateset=default
|
|
||||||
eou_device_id=F7QVRQQK
|
|
||||||
boardflags=0x0318
|
|
||||||
sdram_refresh=0x0000
|
|
||||||
sdram_ncdl=0xff0007
|
|
||||||
wl0_rts=2347
|
|
||||||
wl0_wpa_gtk_rekey=3600
|
|
||||||
wl0_key=1
|
|
||||||
et0phyaddr=30
|
|
||||||
wl0_radio=1
|
|
||||||
wl0_bcn=100
|
|
||||||
wl0_hwaddr=00:13:10:07:EE:FE
|
|
||||||
wl0_gmode_protection=auto
|
|
||||||
pa0b0=0x15eb
|
|
||||||
wl0_maclist=
|
|
||||||
pa0b1=0xfa82
|
|
||||||
pa0b2=0xfe66
|
|
||||||
sdram_init=0x000b
|
|
||||||
vlan0hwname=et0
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
wl0_radius_key=
|
|
||||||
wl0_corerev=7
|
|
||||||
wl0_channel=11
|
|
||||||
wl0_auth_mode=open
|
|
||||||
boot_ver=v3.4
|
|
||||||
wl0_crypto=tkip
|
|
||||||
boardnum=42
|
|
||||||
eou_public_key=c36b1b0edcf0431f4ef6cfb4e647691c01887b75b0f9ac48e1357c618e8763c36cbfbae5556299e8e60a4374e8879562c65e88c82c45167d70493a5964e9db1942bc4b73b6d3571249294298a429ca8b199b8f48e2df35ceff68aec2dee787a18167ddc78876cd179f26f016ab1d7722c7d284a76e42e0ebb3fb32d984e10b2b11
|
|
@ -1,37 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0800 (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 1).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 1).
|
|
||||||
IRQ 5.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4717 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4716 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0816 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0500: PCI device 14e4:080f (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff].
|
|
@ -1,16 +0,0 @@
|
|||||||
system type : Broadcom BCM947XX
|
|
||||||
processor : 0
|
|
||||||
cpu model : BCM3302 V0.7
|
|
||||||
BogoMIPS : 199.06
|
|
||||||
wait instruction : no
|
|
||||||
microsecond timers : yes
|
|
||||||
tlb_entries : 32
|
|
||||||
extra interrupt vector : no
|
|
||||||
hardware watchpoint : no
|
|
||||||
VCED exceptions : not available
|
|
||||||
VCEI exceptions : not available
|
|
||||||
dcache hits : 3472883705
|
|
||||||
dcache misses : 2645294829
|
|
||||||
icache hits : 4257216234
|
|
||||||
icache misses : 4290730622
|
|
||||||
instructions : 0
|
|
@ -1,97 +0,0 @@
|
|||||||
CPU revision is: 00029007
|
|
||||||
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
|
|
||||||
Primary data cache 4kB, 2-way, linesize 16 bytes.
|
|
||||||
Linux version 2.4.29 (root@reboot2.lan) (gcc version 3.3.5) #1 Fri Mar 4 02:35:42 EST 2005
|
|
||||||
Determined physical RAM map:
|
|
||||||
memory: 01000000 @ 00000000 (usable)
|
|
||||||
On node 0 totalpages: 4096
|
|
||||||
zone(0): 4096 pages.
|
|
||||||
zone(1): 0 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
Kernel command line: root=/dev/mtdblock2 init=/etc/preinit noinitrd console=ttyS0,115200
|
|
||||||
CPU: BCM4712 rev 1 at 200 MHz
|
|
||||||
Using 100.000 MHz high precision timer.
|
|
||||||
Calibrating delay loop... 199.06 BogoMIPS
|
|
||||||
Memory: 14036k/16384k available (1482k kernel code, 2348k reserved, 100k data, 100k init, 0k highmem)
|
|
||||||
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
|
|
||||||
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
|
|
||||||
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
|
|
||||||
Checking for 'wait' instruction... unavailable.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: Disabled
|
|
||||||
PCI: Fixing up bus 0
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
|
|
||||||
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
loop: loaded (max 8 devices)
|
|
||||||
PPP generic driver version 2.4.2
|
|
||||||
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
|
|
||||||
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
|
|
||||||
cfi_cmdset_0001: Erase suspend on write enabled
|
|
||||||
0: offset=0x0,size=0x20000,blocks=32
|
|
||||||
Using buffer write method
|
|
||||||
Flash device: 0x400000 at 0x1c000000
|
|
||||||
Creating 4 MTD partitions on "Physically mapped flash":
|
|
||||||
0x00000000-0x00040000 : "pmon"
|
|
||||||
0x00040000-0x003e0000 : "linux"
|
|
||||||
0x00100000-0x003e0000 : "rootfs"
|
|
||||||
0x003e0000-0x00400000 : "nvram"
|
|
||||||
sflash: found no supported devices
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 512 buckets, 4Kbytes
|
|
||||||
TCP: Hash tables configured (established 1024 bind 2048)
|
|
||||||
ip_conntrack version 2.1 (128 buckets, 1024 max) - 288 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
Bridge firewalling registered
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
cramfs: wrong magic
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 100k freed
|
|
||||||
Algorithmics/MIPS FPU Emulator v1.5
|
|
||||||
diag boardtype: 00000101
|
|
||||||
using v2 hardware
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
PCI: Setting latency timer of device 00:02.0 to 64
|
|
||||||
5325E phy=FFFFFFFF
|
|
||||||
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.60.13.0
|
|
||||||
PCI: Setting latency timer of device 00:01.0 to 64
|
|
||||||
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.60.13.0
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
device eth1 entered promiscuous mode
|
|
||||||
br0: port 2(eth1) entering learning state
|
|
||||||
br0: port 1(vlan0) entering learning state
|
|
||||||
br0: port 2(eth1) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
br0: port 1(vlan0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
||||||
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
|
|
||||||
br0: port 2(eth1) entering disabled state
|
|
||||||
br0: port 1(vlan0) entering disabled state
|
|
||||||
br0: port 2(eth1) entering disabled state
|
|
||||||
device eth1 left promiscuous mode
|
|
||||||
br0: port 1(vlan0) entering disabled state
|
|
||||||
device vlan0 left promiscuous mode
|
|
@ -1,39 +0,0 @@
|
|||||||
eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
|
|
||||||
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:32241 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:64392 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:2192583 (2.0 MiB) TX bytes:91374468 (87.1 MiB)
|
|
||||||
Interrupt:5 Base address:0x2000
|
|
||||||
|
|
||||||
eth1 Link encap:Ethernet HWaddr 00:90:4C:75:04:00
|
|
||||||
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:823 errors:0 dropped:0 overruns:0 frame:37474
|
|
||||||
TX packets:753 errors:2 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:1000
|
|
||||||
RX bytes:68341 (66.7 KiB) TX bytes:69022 (67.4 KiB)
|
|
||||||
Interrupt:4 Base address:0x1000
|
|
||||||
|
|
||||||
lo Link encap:Local Loopback
|
|
||||||
inet addr:127.0.0.1 Mask:255.0.0.0
|
|
||||||
UP LOOPBACK RUNNING MTU:16436 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
|
||||||
|
|
||||||
vlan0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:32241 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:64293 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:1612245 (1.5 MiB) TX bytes:91315662 (87.0 MiB)
|
|
||||||
|
|
||||||
vlan1 Link encap:Ethernet HWaddr 00:11:22:33:44:55
|
|
||||||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|
||||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
|
||||||
TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
|
|
||||||
collisions:0 txqueuelen:0
|
|
||||||
RX bytes:0 (0.0 B) TX bytes:58806 (57.4 KiB)
|
|
||||||
|
|
@ -1,52 +0,0 @@
|
|||||||
boardtype=0x0101
|
|
||||||
boardnum=44
|
|
||||||
boardrev=0x10
|
|
||||||
boardflags=0x0188
|
|
||||||
boardflags2=0
|
|
||||||
sromrev=2
|
|
||||||
clkfreq=200
|
|
||||||
sdram_init=0x0
|
|
||||||
sdram_config=0x0032
|
|
||||||
sdram_refresh=0x0000
|
|
||||||
sdram_ncdl=0x21
|
|
||||||
et0macaddr=00:11:22:33:44:55
|
|
||||||
et0phyaddr=30
|
|
||||||
et0mdcport=0
|
|
||||||
et1macaddr=00:11:22:33:44:56
|
|
||||||
gpio2=adm_eecs
|
|
||||||
gpio3=adm_eesk
|
|
||||||
gpio4=adm_eedi
|
|
||||||
gpio5=adm_rc
|
|
||||||
vlan0ports=0 1 2 3 5*
|
|
||||||
vlan0hwname=et0
|
|
||||||
vlan1ports=4 5
|
|
||||||
vlan1hwname=et0
|
|
||||||
et1phyaddr=0x1f
|
|
||||||
wl0id=0x4320
|
|
||||||
il0macaddr=00:90:4c:75:04:00
|
|
||||||
aa0=3
|
|
||||||
ag0=255
|
|
||||||
pa0maxpwr=60
|
|
||||||
pa0itssit=62
|
|
||||||
pa0b0=0x119a
|
|
||||||
pa0b1=0xfb93
|
|
||||||
pa0b2=0xfea5
|
|
||||||
wl0gpio0=0
|
|
||||||
wl0gpio1=0
|
|
||||||
wl0gpio2=0
|
|
||||||
wl0gpio3=0
|
|
||||||
wlogpio4=0
|
|
||||||
wl0gpio5=0
|
|
||||||
cctl=0
|
|
||||||
ccode=0
|
|
||||||
dl_ram_addr=a0001000
|
|
||||||
os_ram_addr=80001000
|
|
||||||
os_flash_addr=bfc40000
|
|
||||||
lan_ipaddr=192.168.1.1
|
|
||||||
lan_netmask=255.255.255.0
|
|
||||||
scratch=a0180000
|
|
||||||
boot_wait=off
|
|
||||||
watchdog=0
|
|
||||||
move_to_defaults=1
|
|
||||||
CFEver=MotoWRv203
|
|
||||||
flag_MAC=1
|
|
@ -1,37 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0501: PCI device 14e4:0800 (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18000000 [0x18000fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1fc00000 [0x1fffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1c000000 [0x1dffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x1a000000 [0x1bffffff].
|
|
||||||
Bus 0, device 1, function 0:
|
|
||||||
Class 0280: PCI device 14e4:4320 (rev 1).
|
|
||||||
IRQ 4.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18001000 [0x18001fff].
|
|
||||||
Bus 0, device 2, function 0:
|
|
||||||
Class 0200: PCI device 14e4:4713 (rev 1).
|
|
||||||
IRQ 5.
|
|
||||||
Master Capable. Latency=64.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18002000 [0x18002fff].
|
|
||||||
Bus 0, device 3, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4717 (rev 1).
|
|
||||||
IRQ 6.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18003000 [0x18003fff].
|
|
||||||
Bus 0, device 4, function 0:
|
|
||||||
Class 0c03: PCI device 14e4:4716 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18004000 [0x18004fff].
|
|
||||||
Bus 0, device 5, function 0:
|
|
||||||
Class 0b30: PCI device 14e4:0816 (rev 1).
|
|
||||||
IRQ 2.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18005000 [0x18005fff].
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0500: PCI device 14e4:080f (rev 1).
|
|
||||||
IRQ 3.
|
|
||||||
Non-prefetchable 32 bit memory at 0x18006000 [0x18006fff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x0 [0x7ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x10000000 [0x17ffffff].
|
|
||||||
Non-prefetchable 32 bit memory at 0x80000000 [0x9fffffff].
|
|
@ -1,18 +0,0 @@
|
|||||||
root@OpenWrt:/# cat /proc/cpuinfo [J
|
|
||||||
processor : 0
|
|
||||||
vendor_id : Geode by NSC
|
|
||||||
cpu family : 5
|
|
||||||
model : 9
|
|
||||||
model name : Unknown
|
|
||||||
stepping : 1
|
|
||||||
cpu MHz : 266.650
|
|
||||||
fdiv_bug : no
|
|
||||||
hlt_bug : no
|
|
||||||
f00f_bug : no
|
|
||||||
coma_bug : no
|
|
||||||
fpu : yes
|
|
||||||
fpu_exception : yes
|
|
||||||
cpuid level : 2
|
|
||||||
wp : yes
|
|
||||||
flags : fpu tsc msr cx8 cmov mmx cxmmx
|
|
||||||
bogomips : 532.48
|
|
@ -1,104 +0,0 @@
|
|||||||
Linux version 2.4.30 (nthill@debian) (gcc version 3.4.4) #2 Sat Aug 13 01:30:32 CEST 2005
|
|
||||||
BIOS-provided physical RAM map:
|
|
||||||
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
|
|
||||||
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
|
|
||||||
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
|
|
||||||
BIOS-e820: 0000000000100000 - 0000000008000000 (usable)
|
|
||||||
BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
|
|
||||||
128MB LOWMEM available.
|
|
||||||
On node 0 totalpages: 32768
|
|
||||||
zone(0): 4096 pages.
|
|
||||||
zone(1): 28672 pages.
|
|
||||||
zone(2): 0 pages.
|
|
||||||
DMI not present.
|
|
||||||
Kernel command line: blkmtd_device=/dev/hda2 root=/dev/mtdblock0 init=/etc/preinit noinitrd console=ttyS0,19200n8
|
|
||||||
Initializing CPU#0
|
|
||||||
Detected 266.650 MHz processor.
|
|
||||||
Calibrating delay loop... 532.48 BogoMIPS
|
|
||||||
Memory: 127284k/131072k available (1238k kernel code, 3400k reserved, 248k data, 80k init, 0k highmem)
|
|
||||||
Checking if this processor honours the WP bit even in supervisor mode... Ok.
|
|
||||||
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
|
|
||||||
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
|
|
||||||
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
|
|
||||||
Buffer cache hash table entries: 8192 (order: 3, 32768 bytes)
|
|
||||||
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
|
|
||||||
CPU: After generic, caps: 00808131 00818131 00000000 00000001
|
|
||||||
CPU: Common caps: 00808131 00818131 00000000 00000001
|
|
||||||
CPU: NSC Unknown stepping 01
|
|
||||||
Checking 'hlt' instruction... OK.
|
|
||||||
POSIX conformance testing by UNIFIX
|
|
||||||
PCI: PCI BIOS revision 2.01 entry at 0xf7861, last bus=0
|
|
||||||
PCI: Using configuration type 1
|
|
||||||
PCI: Probing PCI hardware
|
|
||||||
PCI: Probing PCI hardware (bus 00)
|
|
||||||
Linux NET4.0 for Linux 2.4
|
|
||||||
Based upon Swansea University Computer Society NET3.039
|
|
||||||
Initializing RT netlink socket
|
|
||||||
Starting kswapd
|
|
||||||
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
|
|
||||||
devfs: boot_options: 0x1
|
|
||||||
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
|
|
||||||
Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
|
|
||||||
pty: 256 Unix98 ptys configured
|
|
||||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
|
||||||
ttyS00 at 0x03f8 (irq = 4) is a 16550A
|
|
||||||
ttyS01 at 0x02f8 (irq = 3) is a 16550A
|
|
||||||
Software Watchdog Timer: 0.05, timer margin: 60 sec
|
|
||||||
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
|
|
||||||
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
|
|
||||||
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
|
|
||||||
SC1200: IDE controller at PCI slot 00:12.2
|
|
||||||
SC1200: chipset revision 1
|
|
||||||
SC1200: not 100% native mode: will probe irqs later
|
|
||||||
ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:pio, hdb:pio
|
|
||||||
ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:pio, hdd:pio
|
|
||||||
hda: Transcend 256M, CFA DISK drive
|
|
||||||
hdb: HTS424030M9AT00, ATA DISK drive
|
|
||||||
SC1200: set xfer mode failure
|
|
||||||
hdb: sc1200_set_xfer_mode(UDMA 2)
|
|
||||||
blk: queue c02c421c, I/O limit 4095Mb (mask 0xffffffff)
|
|
||||||
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
|
|
||||||
hda: attached ide-disk driver.
|
|
||||||
hda: 500736 sectors (256 MB) w/2KiB Cache, CHS=978/16/32
|
|
||||||
hdb: attached ide-disk driver.
|
|
||||||
hdb: host protected area => 1
|
|
||||||
hdb: 58605120 sectors (30006 MB) w/1739KiB Cache, CHS=3648/255/63, UDMA(33)
|
|
||||||
Partition check:
|
|
||||||
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
|
|
||||||
/dev/ide/host0/bus0/target1/lun0: p1 p2 p3
|
|
||||||
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
|
|
||||||
blkmtd: mtd0: [/dev/hda2] erase_size = 128KiB
|
|
||||||
blkmtd: version 1.10
|
|
||||||
Initializing Cryptographic API
|
|
||||||
NET4: Linux TCP/IP 1.0 for NET4.0
|
|
||||||
IP Protocols: ICMP, UDP, TCP, IGMP
|
|
||||||
IP: routing cache hash table of 1024 buckets, 8Kbytes
|
|
||||||
TCP: Hash tables configured (established 8192 bind 16384)
|
|
||||||
ip_conntrack version 2.1 (5953 buckets, 5953 max) - 316 bytes per conntrack
|
|
||||||
ip_tables: (C) 2000-2002 Netfilter core team
|
|
||||||
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
|
|
||||||
NET4: Ethernet Bridge 008 for NET4.0
|
|
||||||
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
|
|
||||||
All bugs added by David S. Miller <davem@redhat.com>
|
|
||||||
VFS: Mounted root (jffs2 filesystem) readonly.
|
|
||||||
Mounted devfs on /dev
|
|
||||||
Freeing unused kernel memory: 80k freed
|
|
||||||
jffs2.bbc: SIZE compression mode activated.
|
|
||||||
natsemi dp8381x driver, version 1.07+LK1.0.17, Sep 27, 2002
|
|
||||||
originally by Donald Becker <becker@scyld.com>
|
|
||||||
http://www.scyld.com/network/natsemi.html
|
|
||||||
2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
|
|
||||||
eth0: NatSemi DP8381[56] at 0xc88ab000, 00:00:24:c2:45:7c, IRQ 10.
|
|
||||||
eth1: NatSemi DP8381[56] at 0xc88ad000, 00:00:24:c2:45:7d, IRQ 10.
|
|
||||||
eth2: NatSemi DP8381[56] at 0xc88af000, 00:00:24:c2:45:7e, IRQ 10.
|
|
||||||
device eth0 entered promiscuous mode
|
|
||||||
eth0: link up.
|
|
||||||
eth0: Setting full-duplex based on negotiated link capability.
|
|
||||||
eth0: Promiscuous mode enabled.
|
|
||||||
eth0: Promiscuous mode enabled.
|
|
||||||
eth0: Promiscuous mode enabled.
|
|
||||||
eth0: Promiscuous mode enabled.
|
|
||||||
eth0: Promiscuous mode enabled.
|
|
||||||
br0: port 1(eth0) entering learning state
|
|
||||||
br0: port 1(eth0) entering forwarding state
|
|
||||||
br0: topology change detected, propagating
|
|
@ -1,19 +0,0 @@
|
|||||||
Soekris Engineering net4801
|
|
||||||
|
|
||||||
Online Description from Linksys:
|
|
||||||
http://www.soekris.com/net4801.htm
|
|
||||||
|
|
||||||
CPU: Geode SC1100 by NSC @ 266 Mhz
|
|
||||||
RAM: 128 MB
|
|
||||||
1 National Semiconductor DP8381 Ethernet Controler - 3 10/100 Mbps ports
|
|
||||||
1 CompactFLASH Type I/II socket
|
|
||||||
1 UltraDMA-33 interface (44 pins) for 2.5" HDD
|
|
||||||
1 Mini-PCI type III socket
|
|
||||||
1 PCI Slot (3.3V)
|
|
||||||
1 USB 1.1 port
|
|
||||||
2 serial ports (external DB9 and internal 10 pins header)
|
|
||||||
|
|
||||||
List of files:
|
|
||||||
cpuinfo.txt: contents of /proc/cpuinfo (2.4.30)
|
|
||||||
pci.txt: contents of /proc/pci (2.4.30)
|
|
||||||
dmesg-2_4_30.txt: dmesg from Kernel 2.4.30
|
|
@ -1,40 +0,0 @@
|
|||||||
PCI devices found:
|
|
||||||
Bus 0, device 0, function 0:
|
|
||||||
Class 0600: PCI device 1078:0001 (rev 0).
|
|
||||||
Bus 0, device 6, function 0:
|
|
||||||
Class 0200: PCI device 100b:0020 (rev 0).
|
|
||||||
IRQ 10.
|
|
||||||
Master Capable. Latency=63. Min Gnt=11.Max Lat=52.
|
|
||||||
I/O at 0xe100 [0xe1ff].
|
|
||||||
Non-prefetchable 32 bit memory at 0xa0000000 [0xa0000fff].
|
|
||||||
Bus 0, device 7, function 0:
|
|
||||||
Class 0200: PCI device 100b:0020 (rev 0).
|
|
||||||
IRQ 10.
|
|
||||||
Master Capable. Latency=63. Min Gnt=11.Max Lat=52.
|
|
||||||
I/O at 0xe200 [0xe2ff].
|
|
||||||
Non-prefetchable 32 bit memory at 0xa0001000 [0xa0001fff].
|
|
||||||
Bus 0, device 8, function 0:
|
|
||||||
Class 0200: PCI device 100b:0020 (rev 0).
|
|
||||||
IRQ 10.
|
|
||||||
Master Capable. Latency=63. Min Gnt=11.Max Lat=52.
|
|
||||||
I/O at 0xe300 [0xe3ff].
|
|
||||||
Non-prefetchable 32 bit memory at 0xa0002000 [0xa0002fff].
|
|
||||||
Bus 0, device 18, function 0:
|
|
||||||
Class 0601: PCI device 100b:0510 (rev 0).
|
|
||||||
Master Capable. Latency=63.
|
|
||||||
I/O at 0x6100 [0x613f].
|
|
||||||
I/O at 0x6200 [0x623f].
|
|
||||||
Bus 0, device 18, function 1:
|
|
||||||
Class 0680: PCI device 100b:0511 (rev 0).
|
|
||||||
I/O at 0x6300 [0x63ff].
|
|
||||||
Bus 0, device 18, function 2:
|
|
||||||
Class 0101: PCI device 100b:0502 (rev 1).
|
|
||||||
I/O at 0xe000 [0xe00f].
|
|
||||||
Bus 0, device 18, function 5:
|
|
||||||
Class 0680: PCI device 100b:0515 (rev 0).
|
|
||||||
I/O at 0x6500 [0x653f].
|
|
||||||
Bus 0, device 19, function 0:
|
|
||||||
Class 0c03: PCI device 0e11:a0f8 (rev 8).
|
|
||||||
IRQ 11.
|
|
||||||
Master Capable. Latency=56. Max Lat=80.
|
|
||||||
Non-prefetchable 32 bit memory at 0xa0003000 [0xa0003fff].
|
|
@ -1,65 +0,0 @@
|
|||||||
body {
|
|
||||||
margin: 0px 0px 0px 0px;
|
|
||||||
color: white;
|
|
||||||
background-color: #93c6f9;
|
|
||||||
font: 12pt/18pt georgia;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.main {
|
|
||||||
margin: 10px 10px 10px 10px;
|
|
||||||
padding: 10px 10px 10px 10px;
|
|
||||||
color: black;
|
|
||||||
background-color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.titre {
|
|
||||||
text-align: center;
|
|
||||||
background-color: #336699;
|
|
||||||
color: white;
|
|
||||||
padding: 10px 10px 10px 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
text-align: center;
|
|
||||||
font: 26pt georgia;
|
|
||||||
letter-spacing: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
padding: 5px 5px 5px 5px;
|
|
||||||
background-color: #c2e0ff;
|
|
||||||
color: #336699;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link, a:visited {
|
|
||||||
font-weight: bold;
|
|
||||||
text-decoration: none;
|
|
||||||
color: #336699;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover, a:active {
|
|
||||||
text-decoration: underline;
|
|
||||||
color: #9685BA;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
font: italic normal 14pt georgia;
|
|
||||||
letter-spacing: 1px;
|
|
||||||
margin-bottom: 0px;
|
|
||||||
margin-left: 10px;
|
|
||||||
margin-right: 10px;
|
|
||||||
color: #336699;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin-left: 10px;
|
|
||||||
margin-right: 10px;
|
|
||||||
text-align: justify;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre {
|
|
||||||
border-left: 3px #aaa solid;
|
|
||||||
margin-left: 1em;
|
|
||||||
padding: 0 1em;
|
|
||||||
color: #888;
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
config BR2_PACKAGE_6TUNNEL
|
|
||||||
prompt "6tunnel........................... IPv4 / IPv6 tunnel proxy"
|
|
||||||
tristate
|
|
||||||
default m if CONFIG_DEVEL
|
|
||||||
select BR2_PACKAGE_KMOD_IPV6
|
|
||||||
help
|
|
||||||
6tunnel allows you to use services provided by IPv6 hosts with IPv4-only
|
|
||||||
applications and vice-versa. It can bind to any of your IPv4 (default)
|
|
||||||
or IPv6 addresses and forward all data to IPv4 or IPv6 (default) host.
|
|
||||||
|
|
||||||
http://toxygen.net/6tunnel/
|
|
||||||
|
|
@ -1,60 +0,0 @@
|
|||||||
# $Id$
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
PKG_NAME:=6tunnel
|
|
||||||
PKG_VERSION:=0.11rc1
|
|
||||||
PKG_RELEASE:=1
|
|
||||||
PKG_MD5SUM:=b325fa9d238e32195fbb3fc3646b0d28
|
|
||||||
|
|
||||||
PKG_SOURCE_URL:=http://toxygen.net/6tunnel/
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
|
||||||
PKG_CAT:=zcat
|
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-0.11
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
|
||||||
|
|
||||||
$(eval $(call PKG_template,6TUNNEL,6tunnel,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.configured:
|
|
||||||
(cd $(PKG_BUILD_DIR); rm -rf config.{cache,status}; \
|
|
||||||
$(TARGET_CONFIGURE_OPTS) \
|
|
||||||
CFLAGS="$(TARGET_CFLAGS)" \
|
|
||||||
ac_cv_path_STRIP=$(STRIP) \
|
|
||||||
ac_cv_func_vsnprintf=yes \
|
|
||||||
./configure \
|
|
||||||
--target=$(GNU_TARGET_NAME) \
|
|
||||||
--host=$(GNU_TARGET_NAME) \
|
|
||||||
--build=$(GNU_HOST_NAME) \
|
|
||||||
--program-prefix="" \
|
|
||||||
--program-suffix="" \
|
|
||||||
--prefix=/usr \
|
|
||||||
--exec-prefix=/usr \
|
|
||||||
--bindir=/usr/sbin \
|
|
||||||
--datadir=/usr/share \
|
|
||||||
--includedir=/usr/include \
|
|
||||||
--infodir=/usr/share/info \
|
|
||||||
--libdir=/usr/lib \
|
|
||||||
--libexecdir=/usr/lib \
|
|
||||||
--localstatedir=/var \
|
|
||||||
--mandir=/usr/share/man \
|
|
||||||
--sbindir=/usr/sbin \
|
|
||||||
--sysconfdir=/etc \
|
|
||||||
$(DISABLE_LARGEFILE) \
|
|
||||||
$(DISABLE_NLS) \
|
|
||||||
);
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.built:
|
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
|
||||||
default
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(IPKG_6TUNNEL):
|
|
||||||
install -d -m0755 $(IDIR_6TUNNEL)/usr/sbin
|
|
||||||
$(CP) $(PKG_BUILD_DIR)/6tunnel $(IDIR_6TUNNEL)/usr/sbin/
|
|
||||||
$(RSTRIP) $(IDIR_6TUNNEL)/
|
|
||||||
$(IPKG_BUILD) $(IDIR_6TUNNEL) $(PACKAGE_DIR)
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
|||||||
Package: 6tunnel
|
|
||||||
Priority: optional
|
|
||||||
Section: net
|
|
||||||
Depends:
|
|
||||||
Description: An IPv4/IPv6 tunnel proxy
|
|
@ -1,346 +0,0 @@
|
|||||||
#
|
|
||||||
|
|
||||||
menu "OpenWrt Package Selection"
|
|
||||||
|
|
||||||
comment "Package categories"
|
|
||||||
|
|
||||||
menu "Base system"
|
|
||||||
source "package/busybox/Config.in"
|
|
||||||
source "package/bridge/Config.in"
|
|
||||||
source "package/dnsmasq/Config.in"
|
|
||||||
source "package/ipkg/Config.in"
|
|
||||||
source "package/iptables/Config.in"
|
|
||||||
source "package/mtd/Config.in"
|
|
||||||
source "package/nvram/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "Applications"
|
|
||||||
source "package/autossh/Config.in"
|
|
||||||
source "package/bitchx/Config.in"
|
|
||||||
source "package/collectd/Config.in"
|
|
||||||
source "package/cbtt/Config.in"
|
|
||||||
source "package/ctorrent/Config.in"
|
|
||||||
source "package/deco/Config.in"
|
|
||||||
source "package/elinks/Config.in"
|
|
||||||
source "package/fetchmail/Config.in"
|
|
||||||
source "package/gpsd/Config.in"
|
|
||||||
source "package/gpg/Config.in"
|
|
||||||
source "package/haserl/Config.in"
|
|
||||||
source "package/irssi/Config.in"
|
|
||||||
source "package/jamvm/Config.in"
|
|
||||||
source "package/lcd4linux/Config.in"
|
|
||||||
source "package/less/Config.in"
|
|
||||||
source "package/lua/Config.in"
|
|
||||||
source "package/microperl/Config.in"
|
|
||||||
source "package/monit/Config.in"
|
|
||||||
source "package/motion/Config.in"
|
|
||||||
source "package/mgetty/Config.in"
|
|
||||||
source "package/mutt/Config.in"
|
|
||||||
source "package/nano/Config.in"
|
|
||||||
source "package/osiris/Config.in"
|
|
||||||
source "package/php4/Config.in"
|
|
||||||
source "package/php5/Config.in"
|
|
||||||
source "package/procmail/Config.in"
|
|
||||||
source "package/psybnc/Config.in"
|
|
||||||
menu "sablevm........................... A Java Virtual Machine (JVM) implementation"
|
|
||||||
source "package/sablevm/Config.in"
|
|
||||||
source "package/sablevm-classpath/Config.in"
|
|
||||||
source "package/libffi-sable/Config.in"
|
|
||||||
endmenu
|
|
||||||
source "package/sane-backends/Config.in"
|
|
||||||
source "package/screen/Config.in"
|
|
||||||
source "package/ser2net/Config.in"
|
|
||||||
source "package/syslog-ng/Config.in"
|
|
||||||
menu "rrdtool........................... Round-Robin Database (RRD) libraries and tools"
|
|
||||||
source "package/rrdtool/Config.in"
|
|
||||||
source "package/rrdtool1/Config.in"
|
|
||||||
source "package/rrdcollect/Config.in"
|
|
||||||
endmenu
|
|
||||||
source "package/vim/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "Networking"
|
|
||||||
source "package/aircrack/Config.in"
|
|
||||||
source "package/aircrack-ng/Config.in"
|
|
||||||
source "package/amwall/Config.in"
|
|
||||||
source "package/arpd/Config.in"
|
|
||||||
source "package/arptables/Config.in"
|
|
||||||
source "package/arpwatch/Config.in"
|
|
||||||
source "package/asterisk/Config.in"
|
|
||||||
source "package/atftp/Config.in"
|
|
||||||
source "package/avahi/Config.in"
|
|
||||||
source "package/bind/Config.in"
|
|
||||||
source "package/bitlbee/Config.in"
|
|
||||||
source "package/bwm/Config.in"
|
|
||||||
source "package/chillispot/Config.in"
|
|
||||||
source "package/cifsmount/Config.in"
|
|
||||||
source "package/click/Config.in"
|
|
||||||
source "package/cups/Config.in"
|
|
||||||
source "package/cutter/Config.in"
|
|
||||||
source "package/dhcp/Config.in"
|
|
||||||
source "package/dhcp-forwarder/Config.in"
|
|
||||||
source "package/dropbear/Config.in"
|
|
||||||
source "package/dsniff/Config.in"
|
|
||||||
source "package/ebtables/Config.in"
|
|
||||||
source "package/elhttp/Config.in"
|
|
||||||
source "package/ether-wake/Config.in"
|
|
||||||
source "package/ethtool/Config.in"
|
|
||||||
source "package/ez-ipupdate/Config.in"
|
|
||||||
source "package/fakeidentd/Config.in"
|
|
||||||
source "package/fping/Config.in"
|
|
||||||
source "package/fprobe/Config.in"
|
|
||||||
source "package/fprobe-ulog/Config.in"
|
|
||||||
source "package/freeradius/Config.in"
|
|
||||||
source "package/frickin/Config.in"
|
|
||||||
source "package/howl/Config.in"
|
|
||||||
source "package/hostap-utils/Config.in"
|
|
||||||
source "package/hostapd/Config.in"
|
|
||||||
source "package/htpdate/Config.in"
|
|
||||||
source "package/httping/Config.in"
|
|
||||||
source "package/iftop/Config.in"
|
|
||||||
source "package/igmpproxy/Config.in"
|
|
||||||
source "package/ipcad/Config.in"
|
|
||||||
source "package/iproute2/Config.in"
|
|
||||||
source "package/iperf/Config.in"
|
|
||||||
source "package/ipsec-tools/Config.in"
|
|
||||||
source "package/ipset/Config.in"
|
|
||||||
source "package/iptables-snmp/Config.in"
|
|
||||||
source "package/iptraf/Config.in"
|
|
||||||
source "package/kismet/Config.in"
|
|
||||||
source "package/knock/Config.in"
|
|
||||||
source "package/l2tpd/Config.in"
|
|
||||||
source "package/l2tpns/Config.in"
|
|
||||||
source "package/lighttpd/Config.in"
|
|
||||||
source "package/linux-atm/Config.in"
|
|
||||||
source "package/macchanger/Config.in"
|
|
||||||
source "package/maradns/Config.in"
|
|
||||||
source "package/matrixtunnel/Config.in"
|
|
||||||
source "package/miau/Config.in"
|
|
||||||
source "package/mini_httpd/Config.in"
|
|
||||||
source "package/mini_sendmail/Config.in"
|
|
||||||
source "package/mtr/Config.in"
|
|
||||||
source "package/net-snmp/Config.in"
|
|
||||||
source "package/netperf/Config.in"
|
|
||||||
source "package/netstat-nat/Config.in"
|
|
||||||
source "package/nfs-server/Config.in"
|
|
||||||
source "package/nmap/Config.in"
|
|
||||||
source "package/nocatsplash/Config.in"
|
|
||||||
source "package/ntpclient/Config.in"
|
|
||||||
source "package/olsrd/Config.in"
|
|
||||||
source "package/openntpd/Config.in"
|
|
||||||
source "package/openser/Config.in"
|
|
||||||
source "package/openssh/Config.in"
|
|
||||||
source "package/openswan/Config.in"
|
|
||||||
source "package/openvpn/Config.in"
|
|
||||||
source "package/p910nd/Config.in"
|
|
||||||
source "package/parprouted/Config.in"
|
|
||||||
source "package/pipacs/Config.in"
|
|
||||||
source "package/pmacct/Config.in"
|
|
||||||
source "package/portmap/Config.in"
|
|
||||||
source "package/portsentry/Config.in"
|
|
||||||
source "package/ppp/Config.in"
|
|
||||||
source "package/pptp/Config.in"
|
|
||||||
source "package/pptpd/Config.in"
|
|
||||||
source "package/privoxy/Config.in"
|
|
||||||
source "package/ptunnel/Config.in"
|
|
||||||
source "package/quagga/Config.in"
|
|
||||||
source "package/raddump/Config.in"
|
|
||||||
source "package/rarpd/Config.in"
|
|
||||||
source "package/reaim/Config.in"
|
|
||||||
source "package/robocfg/Config.in"
|
|
||||||
source "package/rp-l2tp/Config.in"
|
|
||||||
source "package/rp-pppoe/Config.in"
|
|
||||||
source "package/rrs/Config.in"
|
|
||||||
source "package/rsync/Config.in"
|
|
||||||
source "package/samba/Config.in"
|
|
||||||
source "package/scanlogd/Config.in"
|
|
||||||
source "package/scdp/Config.in"
|
|
||||||
source "package/shat/Config.in"
|
|
||||||
source "package/sipp/Config.in"
|
|
||||||
source "package/siproxd/Config.in"
|
|
||||||
source "package/sipsak/Config.in"
|
|
||||||
source "package/slurm/Config.in"
|
|
||||||
source "package/snort/Config.in"
|
|
||||||
source "package/snort-wireless/Config.in"
|
|
||||||
source "package/socat/Config.in"
|
|
||||||
source "package/squid/Config.in"
|
|
||||||
source "package/ssltunnel/Config.in"
|
|
||||||
source "package/ssmtp/Config.in"
|
|
||||||
source "package/srelay/Config.in"
|
|
||||||
source "package/tmsnc/Config.in"
|
|
||||||
source "package/tcpdump/Config.in"
|
|
||||||
source "package/tinc/Config.in"
|
|
||||||
source "package/tinyproxy/Config.in"
|
|
||||||
source "package/tor/Config.in"
|
|
||||||
source "package/ttcp/Config.in"
|
|
||||||
source "package/udp-broadcast-relay/Config.in"
|
|
||||||
source "package/ulogd/Config.in"
|
|
||||||
source "package/updatedd/Config.in"
|
|
||||||
source "package/vgp/Config.in"
|
|
||||||
source "package/vncrepeater/Config.in"
|
|
||||||
source "package/vnc-reflector/Config.in"
|
|
||||||
source "package/vnstat/Config.in"
|
|
||||||
source "package/vpnc/Config.in"
|
|
||||||
source "package/vrrpd/Config.in"
|
|
||||||
source "package/vsftpd/Config.in"
|
|
||||||
source "package/vtun/Config.in"
|
|
||||||
source "package/wakelan/Config.in"
|
|
||||||
source "package/wccpd/Config.in"
|
|
||||||
source "package/weechat/Config.in"
|
|
||||||
source "package/wificonf/Config.in"
|
|
||||||
source "package/wifidog/Config.in"
|
|
||||||
source "package/wireless-tools/Config.in"
|
|
||||||
source "package/wiviz/Config.in"
|
|
||||||
source "package/wknock/Config.in"
|
|
||||||
source "package/wol/Config.in"
|
|
||||||
source "package/wondershaper/Config.in"
|
|
||||||
source "package/wpa_supplicant/Config.in"
|
|
||||||
source "package/wput/Config.in"
|
|
||||||
source "package/wrt-radauth/Config.in"
|
|
||||||
source "package/wx200d/Config.in"
|
|
||||||
source "package/xinetd/Config.in"
|
|
||||||
source "package/xsupplicant/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "IPv6"
|
|
||||||
source "package/6tunnel/Config.in"
|
|
||||||
source "package/aiccu/Config.in"
|
|
||||||
source "package/dhcp6/Config.in"
|
|
||||||
source "package/miredo/Config.in"
|
|
||||||
source "package/mrd6/Config.in"
|
|
||||||
source "package/ndisc/Config.in"
|
|
||||||
source "package/radvd/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "Libraries"
|
|
||||||
source "package/axtls/Config.in"
|
|
||||||
source "package/cgilib/Config.in"
|
|
||||||
source "package/glib/Config.in"
|
|
||||||
source "package/id3lib/Config.in"
|
|
||||||
source "package/libamsel/Config.in"
|
|
||||||
source "package/libao/Config.in"
|
|
||||||
source "package/libart/Config.in"
|
|
||||||
source "package/libcli/Config.in"
|
|
||||||
source "package/clinkc/Config.in"
|
|
||||||
source "package/curl/Config.in" # libcurl
|
|
||||||
source "package/libdaemon/Config.in"
|
|
||||||
source "package/libdb/Config.in"
|
|
||||||
source "package/libdnet/Config.in"
|
|
||||||
source "package/libelf/Config.in"
|
|
||||||
source "package/libevent/Config.in"
|
|
||||||
source "package/expat/Config.in" # libexpat
|
|
||||||
source "package/flac/Config.in" # libflac
|
|
||||||
source "package/freetype/Config.in" # libfreetype
|
|
||||||
source "package/base-files/Config.in" # libgcc
|
|
||||||
source "package/libgcrypt/Config.in"
|
|
||||||
source "package/libgd/Config.in"
|
|
||||||
source "package/libgdbm/Config.in"
|
|
||||||
source "package/gmp/Config.in" # libgmp
|
|
||||||
source "package/gnutls/Config.in" ## libgnutls
|
|
||||||
source "package/libgpg-error/Config.in"
|
|
||||||
source "package/gsm/Config.in" # libgsm
|
|
||||||
source "package/libiconv/Config.in"
|
|
||||||
source "package/libid3tag/Config.in"
|
|
||||||
source "package/jpeg/Config.in" # libjpeg
|
|
||||||
source "package/libtool/Config.in" # libltdl
|
|
||||||
source "package/liblzo/Config.in"
|
|
||||||
source "package/libmad/Config.in"
|
|
||||||
source "package/libmcrypt/Config.in"
|
|
||||||
source "package/matrixssl/Config.in" # libmatrixssl
|
|
||||||
source "package/mysql/Config.in" # limysqlclient
|
|
||||||
source "package/ncurses/Config.in" # libncurses
|
|
||||||
source "package/libnet/Config.in"
|
|
||||||
source "package/libnids/Config.in"
|
|
||||||
source "package/libogg/Config.in"
|
|
||||||
source "package/libol/Config.in"
|
|
||||||
source "package/opencdk/Config.in" # libopencdk
|
|
||||||
source "package/openh323/Config.in"
|
|
||||||
source "package/openldap/Config.in" # libopenldap
|
|
||||||
source "package/openssl/Config.in" # libopenssl
|
|
||||||
source "package/libosip2/Config.in"
|
|
||||||
source "package/libpcap/Config.in"
|
|
||||||
source "package/pcre/Config.in" # libpcre
|
|
||||||
source "package/pwlib/Config.in"
|
|
||||||
source "package/libpng/Config.in"
|
|
||||||
source "package/popt/Config.in" # libpopt
|
|
||||||
source "package/postgresql/Config.in" # libpq
|
|
||||||
source "package/libpthread/Config.in"
|
|
||||||
source "package/radiusclient-ng/Config.in" #libradiusclient-ng
|
|
||||||
source "package/readline/Config.in" # libreadline
|
|
||||||
source "package/cyrus-sasl/Config.in" # libsasl2
|
|
||||||
source "package/speex/Config.in" # libspeex
|
|
||||||
source "package/sqlite/Config.in" # libsqlite
|
|
||||||
source "package/sqlite2/Config.in" # libsqlite2
|
|
||||||
source "package/libtasn1/Config.in"
|
|
||||||
source "package/libupnp/Config.in"
|
|
||||||
source "package/libusb/Config.in"
|
|
||||||
source "package/libvorbis/Config.in"
|
|
||||||
source "package/libvorbisidec/Config.in"
|
|
||||||
source "package/libxml2/Config.in"
|
|
||||||
source "package/libxslt/Config.in"
|
|
||||||
source "package/uclibc++/Config.in"
|
|
||||||
source "package/ustl/Config.in"
|
|
||||||
source "package/zlib/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "Multimedia"
|
|
||||||
source "package/gmediaserver/Config.in"
|
|
||||||
source "package/icecast/Config.in"
|
|
||||||
source "package/madplay/Config.in"
|
|
||||||
source "package/mpd/Config.in"
|
|
||||||
source "package/mt-daapd/Config.in"
|
|
||||||
source "package/palantir/Config.in"
|
|
||||||
source "package/peercast/Config.in"
|
|
||||||
source "package/setpwc/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "Serial communications & terminal emulation"
|
|
||||||
source "package/heyu/Config.in"
|
|
||||||
source "package/lrzsz/Config.in"
|
|
||||||
source "package/microcom/Config.in"
|
|
||||||
source "package/picocom/Config.in"
|
|
||||||
source "package/serdisplib/Config.in"
|
|
||||||
source "package/setserial/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "Utilities"
|
|
||||||
source "package/bc/Config.in"
|
|
||||||
source "package/gcom/Config.in"
|
|
||||||
source "package/gdbserver/Config.in"
|
|
||||||
source "package/hdparm/Config.in"
|
|
||||||
source "package/pcmcia-cs/Config.in" # pcmcia-utils
|
|
||||||
source "package/usbutils/Config.in" # lsusb
|
|
||||||
source "package/pciutils/Config.in"
|
|
||||||
source "package/strace/Config.in"
|
|
||||||
source "package/udev/Config.in"
|
|
||||||
source "package/watchdog/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "FileSystems related"
|
|
||||||
source "package/dosfstools/Config.in"
|
|
||||||
source "package/e2fsprogs/Config.in"
|
|
||||||
source "package/fuse/Config.in"
|
|
||||||
source "package/shfs/Config.in"
|
|
||||||
source "package/util-linux/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
menu "Bluetooth"
|
|
||||||
source "package/bluez-libs/Config.in"
|
|
||||||
source "package/bluez-utils/Config.in"
|
|
||||||
source "package/miax/Config.in"
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
comment "Extra stuff"
|
|
||||||
source "package/sdk/Config.in"
|
|
||||||
|
|
||||||
config BR2_PACKAGE_IMAGEBUILDER
|
|
||||||
bool "OpenWrt Image Builder"
|
|
||||||
default y if CONFIG_DEVEL
|
|
||||||
help
|
|
||||||
Build an OpenWrt Image Builder.
|
|
||||||
This package contains the necessary (precompiled) tools and all packages to generate
|
|
||||||
firmware images from package lists, without having to use the full buildroot.
|
|
||||||
Useful for building images with custom scripts or extra packages.
|
|
||||||
|
|
||||||
endmenu
|
|
||||||
|
|
@ -1,360 +0,0 @@
|
|||||||
# Main makefile for the packages
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
include $(TOPDIR)/package/depend.mk
|
|
||||||
|
|
||||||
package-$(BR2_PACKAGE_6TUNNEL) += 6tunnel
|
|
||||||
package-$(BR2_PACKAGE_AICCU) += aiccu
|
|
||||||
package-$(BR2_PACKAGE_AIRCRACK) += aircrack
|
|
||||||
package-$(BR2_PACKAGE_AIRCRACK_NG) += aircrack-ng
|
|
||||||
package-$(BR2_PACKAGE_AMWALL) += amwall
|
|
||||||
package-$(BR2_PACKAGE_ARPD) += arpd
|
|
||||||
package-$(BR2_PACKAGE_ARPTABLES) += arptables
|
|
||||||
package-$(BR2_PACKAGE_ARPWATCH) += arpwatch
|
|
||||||
package-$(BR2_PACKAGE_ASTERISK) += asterisk
|
|
||||||
package-$(BR2_COMPILE_ATFTP) += atftp
|
|
||||||
package-$(BR2_PACKAGE_AUTOSSH) += autossh
|
|
||||||
package-$(BR2_COMPILE_AVAHI) += avahi
|
|
||||||
package-$(BR2_COMPILE_AXTLS) += axtls
|
|
||||||
package-$(BR2_COMPILE_BC) += bc
|
|
||||||
package-$(BR2_COMPILE_BIND) += bind
|
|
||||||
package-$(BR2_PACKAGE_BITCHX) += bitchx
|
|
||||||
package-$(BR2_PACKAGE_BITLBEE) += bitlbee
|
|
||||||
package-$(BR2_PACKAGE_BLUEZ_LIBS) += bluez-libs
|
|
||||||
package-$(BR2_PACKAGE_BLUEZ_UTILS) += bluez-utils
|
|
||||||
package-$(BR2_PACKAGE_BRIDGE) += bridge
|
|
||||||
package-$(BR2_PACKAGE_BUSYBOX) += busybox
|
|
||||||
package-$(BR2_PACKAGE_BWM) += bwm
|
|
||||||
package-$(BR2_PACKAGE_CBTT) += cbtt
|
|
||||||
package-$(BR2_PACKAGE_CGILIB) += cgilib
|
|
||||||
package-$(BR2_PACKAGE_CHILLISPOT) += chillispot
|
|
||||||
package-$(BR2_PACKAGE_CIFSMOUNT) += cifsmount
|
|
||||||
package-$(BR2_PACKAGE_CLICK) += click
|
|
||||||
package-$(BR2_PACKAGE_CLINKC) += clinkc
|
|
||||||
package-$(BR2_PACKAGE_COLLECTD) += collectd
|
|
||||||
package-$(BR2_PACKAGE_CTORRENT) += ctorrent
|
|
||||||
package-$(BR2_PACKAGE_CUPS) += cups
|
|
||||||
package-$(BR2_COMPILE_CURL) += curl
|
|
||||||
package-$(BR2_PACKAGE_CUTTER) += cutter
|
|
||||||
package-$(BR2_COMPILE_CYRUS_SASL) += cyrus-sasl
|
|
||||||
package-$(BR2_COMPILE_DB) += libdb
|
|
||||||
package-$(BR2_PACKAGE_DECO) += deco
|
|
||||||
package-$(BR2_COMPILE_DHCP) += dhcp
|
|
||||||
package-$(BR2_PACKAGE_DHCP6) += dhcp6
|
|
||||||
package-$(BR2_PACKAGE_DHCP_FORWARDER) += dhcp-forwarder
|
|
||||||
package-$(BR2_PACKAGE_DNSMASQ) += dnsmasq
|
|
||||||
package-$(BR2_PACKAGE_DOSFSTOOLS) += dosfstools
|
|
||||||
package-$(BR2_PACKAGE_DROPBEAR) += dropbear
|
|
||||||
package-$(BR2_PACKAGE_DSNIFF) += dsniff
|
|
||||||
package-$(BR2_PACKAGE_E2FSPROGS) += e2fsprogs
|
|
||||||
package-$(BR2_PACKAGE_EBTABLES) += ebtables
|
|
||||||
package-$(BR2_PACKAGE_ELINKS) += elinks
|
|
||||||
package-$(BR2_PACKAGE_ETHER_WAKE) += ether-wake
|
|
||||||
package-$(BR2_COMPILE_EXPAT) += expat
|
|
||||||
package-$(BR2_PACKAGE_EZIPUPDATE) += ez-ipupdate
|
|
||||||
package-$(BR2_PACKAGE_FAKEIDENTD) += fakeidentd
|
|
||||||
package-$(BR2_PACKAGE_FETCHMAIL) += fetchmail
|
|
||||||
package-$(BR2_COMPILE_FLAC) += flac
|
|
||||||
package-$(BR2_PACKAGE_FPING) += fping
|
|
||||||
package-$(BR2_PACKAGE_FPROBE) += fprobe
|
|
||||||
package-$(BR2_PACKAGE_FPROBE_ULOG) += fprobe-ulog
|
|
||||||
package-$(BR2_PACKAGE_FREERADIUS) += freeradius
|
|
||||||
package-$(BR2_COMPILE_FREETYPE) += freetype
|
|
||||||
package-$(BR2_PACKAGE_FRICKIN) += frickin
|
|
||||||
package-$(BR2_COMPILE_FUSE) += fuse
|
|
||||||
package-$(BR2_PACKAGE_GCOM) += gcom
|
|
||||||
package-$(BR2_PACKAGE_GDBSERVER) += gdbserver
|
|
||||||
package-$(BR2_COMPILE_GLIB) += glib
|
|
||||||
package-$(BR2_PACKAGE_GMEDIASERVER) += gmediaserver
|
|
||||||
package-$(BR2_COMPILE_GMP) += gmp
|
|
||||||
package-$(BR2_COMPILE_GNUTLS) += gnutls
|
|
||||||
package-$(BR2_PACKAGE_GPSD) += gpsd
|
|
||||||
package-$(BR2_PACKAGE_GPG) += gpg
|
|
||||||
package-$(BR2_COMPILE_GSM) += gsm
|
|
||||||
package-$(BR2_PACKAGE_HASERL) += haserl
|
|
||||||
package-$(BR2_PACKAGE_HDPARM) += hdparm
|
|
||||||
package-$(BR2_PACKAGE_HEYU) += heyu
|
|
||||||
package-$(BR2_PACKAGE_HOSTAP_UTILS) += hostap-utils
|
|
||||||
package-$(BR2_COMPILE_HOSTAPD) += hostapd
|
|
||||||
package-$(BR2_COMPILE_HOWL) += howl
|
|
||||||
package-$(BR2_PACKAGE_HTPDATE) += htpdate
|
|
||||||
package-$(BR2_PACKAGE_HTTPING) += httping
|
|
||||||
package-$(BR2_PACKAGE_ICECAST) += icecast
|
|
||||||
package-$(BR2_PACKAGE_ID3LIB) += id3lib
|
|
||||||
package-$(BR2_PACKAGE_IFTOP) += iftop
|
|
||||||
package-$(BR2_PACKAGE_IGMPPROXY) += igmpproxy
|
|
||||||
package-$(BR2_PACKAGE_IPCAD) += ipcad
|
|
||||||
package-$(BR2_PACKAGE_IPERF) += iperf
|
|
||||||
package-$(BR2_PACKAGE_IPKG) += ipkg
|
|
||||||
package-$(BR2_COMPILE_IPROUTE2) += iproute2
|
|
||||||
package-$(BR2_PACKAGE_IPSEC_TOOLS) += ipsec-tools
|
|
||||||
package-$(BR2_PACKAGE_IPSET) += ipset
|
|
||||||
package-$(BR2_COMPILE_IPTABLES) += iptables
|
|
||||||
package-$(BR2_PACKAGE_IPTABLES_SNMP) += iptables-snmp
|
|
||||||
package-$(BR2_PACKAGE_IPTRAF) += iptraf
|
|
||||||
package-$(BR2_PACKAGE_IRSSI) += irssi
|
|
||||||
package-$(BR2_PACKAGE_JAMVM) += jamvm
|
|
||||||
package-$(BR2_COMPILE_JPEG) += jpeg
|
|
||||||
package-$(BR2_COMPILE_KISMET) += kismet
|
|
||||||
package-$(BR2_COMPILE_KNOCK) += knock
|
|
||||||
package-$(BR2_PACKAGE_L2TPD) += l2tpd
|
|
||||||
package-$(BR2_PACKAGE_L2TPNS) += l2tpns
|
|
||||||
package-$(BR2_PACKAGE_LCD4LINUX) += lcd4linux
|
|
||||||
package-$(BR2_PACKAGE_LESS) += less
|
|
||||||
package-$(BR2_PACKAGE_LIBAMSEL) += libamsel
|
|
||||||
package-$(BR2_PACKAGE_LIBAO) += libao
|
|
||||||
package-$(BR2_PACKAGE_LIBART) += libart
|
|
||||||
package-$(BR2_PACKAGE_LIBCLI) += libcli
|
|
||||||
package-$(BR2_PACKAGE_LIBDAEMON) += libdaemon
|
|
||||||
package-$(BR2_PACKAGE_LIBDNET) += libdnet
|
|
||||||
package-$(BR2_PACKAGE_LIBELF) += libelf
|
|
||||||
package-$(BR2_PACKAGE_LIBEVENT) += libevent
|
|
||||||
package-$(BR2_PACKAGE_LIBFFI_SABLE) += libffi-sable
|
|
||||||
package-$(BR2_PACKAGE_LIBGCRYPT) += libgcrypt
|
|
||||||
package-$(BR2_PACKAGE_LIBGD) += libgd
|
|
||||||
package-$(BR2_PACKAGE_LIBGDBM) += libgdbm
|
|
||||||
package-$(BR2_PACKAGE_LIBGPG_ERROR) += libgpg-error
|
|
||||||
package-$(BR2_PACKAGE_LIBICONV) += libiconv
|
|
||||||
package-$(BR2_PACKAGE_LIBID3TAG) += libid3tag
|
|
||||||
package-$(BR2_PACKAGE_LIBLZO) += liblzo
|
|
||||||
package-$(BR2_PACKAGE_LIBMAD) += libmad
|
|
||||||
package-$(BR2_PACKAGE_LIBMCRYPT) += libmcrypt
|
|
||||||
package-$(BR2_PACKAGE_LIBNET) += libnet
|
|
||||||
package-$(BR2_PACKAGE_LIBNIDS) += libnids
|
|
||||||
package-$(BR2_PACKAGE_LIBOGG) += libogg
|
|
||||||
package-$(BR2_PACAKGE_LIBOL) += libol
|
|
||||||
package-$(BR2_PACKAGE_LIBOSIP2) += libosip2
|
|
||||||
package-$(BR2_PACKAGE_LIBPCAP) += libpcap
|
|
||||||
package-$(BR2_PACKAGE_LIBPNG) += libpng
|
|
||||||
package-$(BR2_PACKAGE_LIBPTHREAD) += libpthread
|
|
||||||
package-$(BR2_PACKAGE_LIBTASN1) += libtasn1
|
|
||||||
package-$(BR2_COMPILE_LIBTOOL) += libtool
|
|
||||||
package-$(BR2_PACKAGE_LIBUPNP) += libupnp
|
|
||||||
package-$(BR2_PACKAGE_LIBUSB) += libusb
|
|
||||||
package-$(BR2_PACKAGE_LIBVORBIS) += libvorbis
|
|
||||||
package-$(BR2_PACKAGE_LIBVORBISIDEC) += libvorbisidec
|
|
||||||
package-$(BR2_PACKAGE_LIBWRAP) += tcp_wrappers
|
|
||||||
package-$(BR2_PACKAGE_LIBXML2) += libxml2
|
|
||||||
package-$(BR2_PACKAGE_LIBXSLT) += libxslt
|
|
||||||
package-$(BR2_PACKAGE_LIGHTTPD) += lighttpd
|
|
||||||
package-$(BR2_PACKAGE_LINUX_ATM) += linux-atm
|
|
||||||
package-$(BR2_PACKAGE_LOGROTATE) += logrotate
|
|
||||||
package-$(BR2_PACKAGE_LRZSZ) += lrzsz
|
|
||||||
package-$(BR2_COMPILE_LUA) += lua
|
|
||||||
package-$(BR2_PACKAGE_MACCHANGER) += macchanger
|
|
||||||
package-$(BR2_PACKAGE_MADPLAY) += madplay
|
|
||||||
package-$(BR2_PACKAGE_MARADNS) += maradns
|
|
||||||
package-$(BR2_COMPILE_MATRIXSSL) += matrixssl
|
|
||||||
package-$(BR2_PACKAGE_MATRIXTUNNEL) += matrixtunnel
|
|
||||||
package-$(BR2_PACKAGE_MGETTY) += mgetty
|
|
||||||
package-$(BR2_PACKAGE_MIAU) += miau
|
|
||||||
package-$(BR2_PACKAGE_MIAX) += miax
|
|
||||||
package-$(BR2_PACKAGE_MICROCOM) += microcom
|
|
||||||
package-$(BR2_PACKAGE_MICROPERL) += microperl
|
|
||||||
package-$(BR2_COMPILE_MINI_HTTPD) += mini_httpd
|
|
||||||
package-$(BR2_PACKAGE_MINI_SENDMAIL) += mini_sendmail
|
|
||||||
package-$(BR2_COMPILE_MIREDO) += miredo
|
|
||||||
package-$(BR2_COMPILE_MONIT) += monit
|
|
||||||
package-$(BR2_PACKAGE_MOTION) += motion
|
|
||||||
package-$(BR2_PACKAGE_MPD) += mpd
|
|
||||||
package-$(BR2_PACKAGE_MRD6) += mrd6
|
|
||||||
package-$(BR2_PACKAGE_MT_DAAPD) += mt-daapd
|
|
||||||
package-$(BR2_PACKAGE_MTD) += mtd
|
|
||||||
package-$(BR2_PACKAGE_MTR) += mtr
|
|
||||||
package-$(BR2_PACKAGE_MUTT) += mutt
|
|
||||||
package-$(BR2_COMPILE_MYSQL) += mysql
|
|
||||||
package-$(BR2_PACKAGE_NANO) += nano
|
|
||||||
package-$(BR2_COMPILE_NCURSES) += ncurses
|
|
||||||
package-$(BR2_COMPILE_NDISC6) += ndisc
|
|
||||||
package-$(BR2_COMPILE_NET_SNMP) += net-snmp
|
|
||||||
package-$(BR2_PACKAGE_NETPERF) += netperf
|
|
||||||
package-$(BR2_PACKAGE_NETSTAT_NAT) += netstat-nat
|
|
||||||
package-$(BR2_PACKAGE_NFS_SERVER) += nfs-server
|
|
||||||
package-$(BR2_PACKAGE_NMAP) += nmap
|
|
||||||
package-$(BR2_PACKAGE_NOCATSPLASH) += nocatsplash
|
|
||||||
package-$(BR2_PACKAGE_NTPCLIENT) += ntpclient
|
|
||||||
package-$(BR2_PACKAGE_NVRAM) += nvram
|
|
||||||
package-$(BR2_PACKAGE_OLSRD) += olsrd
|
|
||||||
package-$(BR2_COMPILE_OPENCDK) += opencdk
|
|
||||||
package-$(BR2_COMPILE_OPENH323) += openh323
|
|
||||||
package-$(BR2_COMPILE_OPENLDAP) += openldap
|
|
||||||
package-$(BR2_PACKAGE_OPENNTPD) += openntpd
|
|
||||||
package-$(BR2_PACKAGE_OPENSER) += openser
|
|
||||||
package-$(BR2_COMPILE_OPENSSH) += openssh
|
|
||||||
package-$(BR2_COMPILE_OPENSSL) += openssl
|
|
||||||
package-$(BR2_PACKAGE_OPENSWAN) += openswan
|
|
||||||
package-$(BR2_PACKAGE_OPENVPN) += openvpn
|
|
||||||
package-$(BR2_COMPILE_OSIRIS) += osiris
|
|
||||||
package-$(BR2_PACKAGE_PALANTIR) += palantir
|
|
||||||
package-$(BR2_PACKAGE_P910ND) += p910nd
|
|
||||||
package-$(BR2_PACKAGE_PARPROUTED) += parprouted
|
|
||||||
package-$(BR2_PACKAGE_PCIUTILS) += pciutils
|
|
||||||
package-$(BR2_COMPILE_PCMCIA_CS) += pcmcia-cs
|
|
||||||
package-$(BR2_COMPILE_PCRE) += pcre
|
|
||||||
package-$(BR2_PACKAGE_PEERCAST) += peercast
|
|
||||||
package-$(BR2_PACKAGE_PEERGUARDIAN) += peerguardian
|
|
||||||
package-$(BR2_COMPILE_PHP4) += php4
|
|
||||||
package-$(BR2_COMPILE_PHP5) += php5
|
|
||||||
package-$(BR2_PACKAGE_PICOCOM) += picocom
|
|
||||||
package-$(BR2_PACKAGE_PIPACS) += pipacs
|
|
||||||
package-$(BR2_COMPILE_PMACCT) += pmacct
|
|
||||||
package-$(BR2_COMPILE_POPT) += popt
|
|
||||||
package-$(BR2_PACKAGE_PORTMAP) += portmap
|
|
||||||
package-$(BR2_PACKAGE_PORTSENTRY) += portsentry
|
|
||||||
package-$(BR2_COMPILE_POSTGRESQL) += postgresql
|
|
||||||
package-$(BR2_PACKAGE_PPP) += ppp
|
|
||||||
package-$(BR2_PACKAGE_PPTP) += pptp
|
|
||||||
package-$(BR2_PACKAGE_PPTPD) += pptpd
|
|
||||||
package-$(BR2_PACKAGE_PRIVOXY) += privoxy
|
|
||||||
package-$(BR2_PACKAGE_PROCMAIL) += procmail
|
|
||||||
package-$(BR2_PACKAGE_PSYBNC) += psybnc
|
|
||||||
package-$(BR2_PACKAGE_PTUNNEL) += ptunnel
|
|
||||||
package-$(BR2_COMPILE_PWLIB) += pwlib
|
|
||||||
package-$(BR2_PACKAGE_QUAGGA) += quagga
|
|
||||||
package-$(BR2_COMPILE_RADIUSCLIENT_NG) += radiusclient-ng
|
|
||||||
package-$(BR2_PACKAGE_RADVD) += radvd
|
|
||||||
package-$(BR2_PACKAGE_RARPD) += rarpd
|
|
||||||
package-$(BR2_COMPILE_READLINE) += readline
|
|
||||||
package-$(BR2_PACKAGE_REAIM) += reaim
|
|
||||||
package-$(BR2_PACKAGE_ROBOCFG) += robocfg
|
|
||||||
package-$(BR2_COMPILE_RP_L2TP) += rp-l2tp
|
|
||||||
package-$(BR2_COMPILE_RP_PPPOE) += rp-pppoe
|
|
||||||
package-$(BR2_PACKAGE_RRDCOLLECT) += rrdcollect
|
|
||||||
package-$(BR2_COMPILE_RRDTOOL) += rrdtool
|
|
||||||
package-$(BR2_COMPILE_RRDTOOL1) += rrdtool1
|
|
||||||
package-$(BR2_COMPILE_RRS) += rrs
|
|
||||||
package-$(BR2_PACKAGE_RSYNC) += rsync
|
|
||||||
package-$(BR2_PACKAGE_SABLEVM) += sablevm
|
|
||||||
package-$(BR2_COMPILE_SABLEVM_CLASSPATH) += sablevm-classpath
|
|
||||||
package-$(BR2_COMPILE_SAMBA) += samba
|
|
||||||
package-$(BR2_PACKAGE_SANE_BACKENDS) += sane-backends
|
|
||||||
package-$(BR2_PACKAGE_SCANLOGD) += scanlogd
|
|
||||||
package-$(BR2_PACKAGE_SCDP) += scdp
|
|
||||||
package-$(BR2_PACKAGE_SCREEN) += screen
|
|
||||||
package-$(BR2_PACKAGE_SDK) += sdk
|
|
||||||
package-$(BR2_PACKAGE_SER2NET) += ser2net
|
|
||||||
package-$(BR2_PACKAGE_SERDISPLIB) += serdisplib
|
|
||||||
package-$(BR2_PACKAGE_SETPWC) += setpwc
|
|
||||||
package-$(BR2_PACKAGE_SETSERIAL) += setserial
|
|
||||||
package-$(BR2_PACKAGE_SHAT) += shat
|
|
||||||
package-$(BR2_COMPILE_SHFS) += shfs
|
|
||||||
package-$(BR2_PACKAGE_SIPP) += sipp
|
|
||||||
package-$(BR2_PACKAGE_SIPROXD) += siproxd
|
|
||||||
package-$(BR2_PACKAGE_SIPSAK) += sipsak
|
|
||||||
package-$(BR2_PACKAGE_SLURM) += slurm
|
|
||||||
package-$(BR2_COMPILE_SNORT) += snort
|
|
||||||
package-$(BR2_COMPILE_SNORT_WIRELESS) += snort-wireless
|
|
||||||
package-$(BR2_PACKAGE_SOCAT) += socat
|
|
||||||
package-$(BR2_COMPILE_SPEEX) += speex
|
|
||||||
package-$(BR2_COMPILE_SQLITE) += sqlite
|
|
||||||
package-$(BR2_COMPILE_SQLITE2) += sqlite2
|
|
||||||
package-$(BR2_PACKAGE_SQUID) += squid
|
|
||||||
package-$(BR2_PACKAGE_SSMTP) += ssmtp
|
|
||||||
package-$(BR2_PACKAGE_SSLTUNNEL) += ssltunnel
|
|
||||||
package-$(BR2_PACKAGE_SRELAY) += srelay
|
|
||||||
package-$(BR2_PACKAGE_STRACE) += strace
|
|
||||||
package-$(BR2_PACKAGE_SYSLOG_NG) += syslog-ng
|
|
||||||
package-$(BR2_PACKAGE_TCPDUMP) += tcpdump
|
|
||||||
package-$(BR2_PACKAGE_TINC) += tinc
|
|
||||||
package-$(BR2_PACKAGE_TINYPROXY) += tinyproxy
|
|
||||||
package-$(BR2_PACKAGE_TOR) += tor
|
|
||||||
package-$(BR2_PACKAGE_TTCP) += ttcp
|
|
||||||
package-$(BR2_PACKAGE_UCLIBCXX) += uclibc++
|
|
||||||
package-$(BR2_PACKAGE_UDP_BROADCAST_RELAY) += udp-broadcast-relay
|
|
||||||
package-$(BR2_PACKAGE_ULOGD) += ulogd
|
|
||||||
package-$(BR2_PACKAGE_UPDATEDD) += updatedd
|
|
||||||
package-$(BR2_COMPILE_USBUTILS) += usbutils
|
|
||||||
package-$(BR2_PACKAGE_USTL) += ustl
|
|
||||||
package-$(BR2_COMPILE_UTIL_LINUX) += util-linux
|
|
||||||
package-$(BR2_PACKAGE_UDEV) += udev
|
|
||||||
package-$(BR2_PACKAGE_VIM) += vim
|
|
||||||
package-$(BR2_PACKAGE_VGP) += vgp
|
|
||||||
package-$(BR2_PACKAGE_VNCREPEATER) += vncrepeater
|
|
||||||
package-$(BR2_PACKAGE_VNC_REFLECTOR) += vnc-reflector
|
|
||||||
package-$(BR2_PACKAGE_VNSTAT) += vnstat
|
|
||||||
package-$(BR2_PACKAGE_VPNC) += vpnc
|
|
||||||
package-$(BR2_PACKAGE_VRRPD) += vrrpd
|
|
||||||
package-$(BR2_PACKAGE_VTUN) += vtun
|
|
||||||
package-$(BR2_PACKAGE_VSFTPD) += vsftpd
|
|
||||||
package-$(BR2_PACKAGE_WAKELAN) += wakelan
|
|
||||||
package-$(BR2_PACKAGE_WATCHDOG) += watchdog
|
|
||||||
package-$(BR2_PACKAGE_WCCPD) += wccpd
|
|
||||||
package-$(BR2_PACKAGE_WEECHAT) += weechat
|
|
||||||
package-$(BR2_PACKAGE_WIFICONF) += wificonf
|
|
||||||
package-$(BR2_PACKAGE_WIFIDOG) += wifidog
|
|
||||||
package-$(BR2_PACKAGE_WIVIZ) += wiviz
|
|
||||||
package-$(BR2_PACKAGE_WIRELESS_TOOLS) += wireless-tools
|
|
||||||
package-$(BR2_PACKAGE_WKNOCK) += wknock
|
|
||||||
package-$(BR2_PACKAGE_WOL) += wol
|
|
||||||
package-$(BR2_PACKAGE_WONDERSHAPER) += wondershaper
|
|
||||||
package-$(BR2_PACKAGE_WPA_SUPPLICANT) += wpa_supplicant
|
|
||||||
package-$(BR2_PACKAGE_WPUT) += wput
|
|
||||||
package-$(BR2_PACKAGE_WRT_RADAUTH) += wrt-radauth
|
|
||||||
package-$(BR2_PACKAGE_WX200D) += wx200d
|
|
||||||
package-$(BR2_PACKAGE_XINETD) += xinetd
|
|
||||||
package-$(BR2_PACKAGE_XSUPPLICANT) += xsupplicant
|
|
||||||
package-$(BR2_PACKAGE_ZLIB) += zlib
|
|
||||||
|
|
||||||
DEV_LIBS:=tcp_wrappers glib ncurses openssl pcre popt zlib libnet libpcap mysql postgresql iptables matrixssl liblzo gmp fuse portmap libelf uclibc++ speex libpng libgd wireless-tools nvram linux-atm libamsel libao libart libdaemon libdb libdnet libevent libffi-sable libgcrypt libgdbm libgpg-error libid3tag libmad libnet libnids libogg libol libosip2 libpcap radiusclient-ng libtasn1 libupnp libusb libvorbis libvorbisidec libxml2 libxslt id3lib net-snmp
|
|
||||||
DEV_LIBS_COMPILE:=$(patsubst %,%-compile,$(DEV_LIBS))
|
|
||||||
SDK_DEFAULT_PACKAGES:=busybox dnsmasq iptables wireless-tools dropbear bridge ipkg ppp
|
|
||||||
SDK_DEFAULT_COMPILE:=$(patsubst %,%-compile,$(SDK_DEFAULT_PACKAGES))
|
|
||||||
COMPILE_PACKAGES:=$(patsubst %,%-compile,$(package-y) $(package-m))
|
|
||||||
INSTALL_PACKAGES:=$(patsubst %,%-install,$(package-y))
|
|
||||||
|
|
||||||
all: compile
|
|
||||||
clean: $(patsubst %,%-clean,$(package-) $(package-y) $(package-m))
|
|
||||||
compile: $(COMPILE_PACKAGES)
|
|
||||||
install: base-files-install $(INSTALL_PACKAGES)
|
|
||||||
|
|
||||||
$(COMPILE_PACKAGES): base-files-compile
|
|
||||||
$(INSTALL_PACKAGES): base-files-install
|
|
||||||
|
|
||||||
sdk-compile: $(DEV_LIBS_COMPILE) $(SDK_DEFAULT_COMPILE)
|
|
||||||
|
|
||||||
$(STAMP_DIR):
|
|
||||||
mkdir -p $@
|
|
||||||
|
|
||||||
$(TARGET_DIR):
|
|
||||||
mkdir -p $(TARGET_DIR)
|
|
||||||
|
|
||||||
%-prepare: $(STAMP_DIR) $(TARGET_DIR)
|
|
||||||
@[ -f $(STAMP_DIR)/.$@ ] || { \
|
|
||||||
$(START_TRACE) "package/$(patsubst %-prepare,%,$@)-prepare: "; \
|
|
||||||
$(MAKE) -C $(patsubst %-prepare,%,$@) prepare && { \
|
|
||||||
touch $(STAMP_DIR)/.$@; \
|
|
||||||
$(CMD_TRACE) " done"; \
|
|
||||||
$(END_TRACE); \
|
|
||||||
} \
|
|
||||||
}
|
|
||||||
|
|
||||||
%-compile:
|
|
||||||
@[ -f $(STAMP_DIR)/.$@ ] || { \
|
|
||||||
$(START_TRACE) "package/$(patsubst %-compile,%,$@)-compile: "; \
|
|
||||||
$(MAKE) -C $(patsubst %-compile,%,$@) compile && { \
|
|
||||||
touch $(STAMP_DIR)/.$(patsubst %-compile,%,$@)-prepare; \
|
|
||||||
touch $(STAMP_DIR)/.$@; \
|
|
||||||
$(CMD_TRACE) " done"; \
|
|
||||||
$(END_TRACE); \
|
|
||||||
} \
|
|
||||||
}
|
|
||||||
|
|
||||||
%-install: %-compile
|
|
||||||
@$(START_TRACE) "package/$(patsubst %-install,%,$@)-install: "
|
|
||||||
@$(MAKE) -C $(patsubst %-install,%,$@) install
|
|
||||||
@$(CMD_TRACE) " done"
|
|
||||||
@$(END_TRACE)
|
|
||||||
|
|
||||||
%-rebuild:
|
|
||||||
@$(START_TRACE) "package/$(patsubst %-rebuild,%,$@)-rebuild: "
|
|
||||||
@rm -f $(STAMP_DIR)/.$(patsubst %-rebuild,%,$@)-*
|
|
||||||
$(MAKE) -C $(patsubst %-rebuild,%,$@) rebuild
|
|
||||||
@$(CMD_TRACE) " done"
|
|
||||||
@$(END_TRACE)
|
|
||||||
|
|
||||||
%-clean:
|
|
||||||
@$(START_TRACE) "package/$(patsubst %-clean,%,$@)-clean: "
|
|
||||||
@$(MAKE) -C $(patsubst %-clean,%,$@) clean
|
|
||||||
@rm -f $(STAMP_DIR)/.$(patsubst %-clean,%,$@)-*
|
|
||||||
@$(CMD_TRACE) " done"
|
|
||||||
@$(END_TRACE)
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
|||||||
config BR2_PACKAGE_AICCU
|
|
||||||
prompt "aiccu............................. SixXS Automatic IPv6 Connectivity Client Utility"
|
|
||||||
tristate
|
|
||||||
default m if CONFIG_DEVEL
|
|
||||||
select BR2_PACKAGE_KMOD_IPV6
|
|
||||||
select BR2_PACKAGE_LIBPTHREAD
|
|
||||||
help
|
|
||||||
SixXS Automatic IPv6 Connectivity Client Utility
|
|
||||||
|
|
||||||
For more information about SixXS check http://www.sixxs.net/
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
# $Id$
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
PKG_NAME:=aiccu
|
|
||||||
PKG_VERSION:=2005.01.31
|
|
||||||
PKG_RELEASE:=1
|
|
||||||
PKG_MD5SUM:=7c3da5feab3d59fb5a99a45203e0ca56
|
|
||||||
|
|
||||||
PKG_SOURCE_URL:=http://www.sixxs.net/archive/sixxs/aiccu/unix
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).tar.gz
|
|
||||||
PKG_CAT:=zcat
|
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
|
||||||
|
|
||||||
$(eval $(call PKG_template,AICCU,aiccu,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.configured:
|
|
||||||
$(SED) "s,strip,$(STRIP)," $(PKG_BUILD_DIR)/unix-console/Makefile
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.built:
|
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
|
||||||
CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE" DEBUG=0
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(IPKG_AICCU):
|
|
||||||
mkdir -p $(IDIR_AICCU)/usr/sbin $(IDIR_AICCU)/etc/init.d
|
|
||||||
install -m 755 $(PKG_BUILD_DIR)/unix-console/$(PKG_NAME) $(IDIR_AICCU)/usr/sbin/
|
|
||||||
install -m 755 ./files/aiccu.init $(IDIR_AICCU)/etc/init.d/S51aiccu
|
|
||||||
install -m 644 $(PKG_BUILD_DIR)/doc/aiccu.conf $(IDIR_AICCU)/etc/aiccu.conf
|
|
||||||
$(STRIP) $(IDIR_AICCU)/usr/sbin/*
|
|
||||||
$(IPKG_BUILD) $(IDIR_AICCU) $(PACKAGE_DIR)
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
case "$1" in
|
|
||||||
start)
|
|
||||||
aiccu start
|
|
||||||
;;
|
|
||||||
|
|
||||||
stop)
|
|
||||||
aiccu stop
|
|
||||||
aiccu stop
|
|
||||||
;;
|
|
||||||
|
|
||||||
restart)
|
|
||||||
$0 stop
|
|
||||||
$0 start
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "Usage: $0 {start|stop|restart}"
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
@ -1 +0,0 @@
|
|||||||
/etc/aiccu.conf
|
|
@ -1,5 +0,0 @@
|
|||||||
Package: aiccu
|
|
||||||
Priority: optional
|
|
||||||
Section: net
|
|
||||||
Depends: kmod-ipv6, ip, libpthread
|
|
||||||
Description: SixXS Automatic IPv6 Connectivity Client Utility
|
|
@ -1,13 +0,0 @@
|
|||||||
config BR2_PACKAGE_AIRCRACK_NG
|
|
||||||
prompt "aircrack-ng....................... Next generation of aircrack with new features"
|
|
||||||
tristate
|
|
||||||
default n
|
|
||||||
help
|
|
||||||
aircrack-ng is an 802.11 WEP and WPA-PSK keys cracking program
|
|
||||||
that can recover this keys once enough encrypted packets have
|
|
||||||
been captured. It implements the standard FMS attack along with
|
|
||||||
some optimizations like KoreK attacks, thus making the attack
|
|
||||||
much faster compared to other WEP cracking tools. In fact
|
|
||||||
aircrack is a set of tools for auditing wireless networks.
|
|
||||||
|
|
||||||
http://www.aircrack-ng.org/
|
|
@ -1,48 +0,0 @@
|
|||||||
# $Id$
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
PKG_NAME:=aircrack-ng
|
|
||||||
PKG_VERSION:=0.5
|
|
||||||
PKG_RELEASE:=1
|
|
||||||
PKG_MD5SUM:=303daa6f1b030f8f9a2f00542051b96c
|
|
||||||
|
|
||||||
PKG_SOURCE_URL:=http://download.aircrack-ng.org
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
|
||||||
PKG_CAT:=zcat
|
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
|
||||||
|
|
||||||
$(eval $(call PKG_template,AIRCRACK_NG,aircrack-ng,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.configured:
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.built:
|
|
||||||
rm -rf $(PKG_INSTALL_DIR)
|
|
||||||
mkdir -p $(PKG_INSTALL_DIR)
|
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
|
||||||
CC="$(TARGET_CC)" \
|
|
||||||
CFLAGS="$(TARGET_CFLAGS) -Wall" \
|
|
||||||
prefix="/usr" \
|
|
||||||
destdir="$(PKG_INSTALL_DIR)" \
|
|
||||||
all install
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(IPKG_AIRCRACK_NG):
|
|
||||||
install -d -m0755 $(IDIR_AIRCRACK_NG)/usr/bin
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/aircrack-ng $(IDIR_AIRCRACK_NG)/usr/bin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/airdecap-ng $(IDIR_AIRCRACK_NG)/usr/bin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/arpforge-ng $(IDIR_AIRCRACK_NG)/usr/bin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/ivstools $(IDIR_AIRCRACK_NG)/usr/bin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/kstats $(IDIR_AIRCRACK_NG)/usr/bin/
|
|
||||||
install -d -m0755 $(IDIR_AIRCRACK_NG)/usr/sbin
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/sbin/aireplay-ng $(IDIR_AIRCRACK_NG)/usr/sbin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/sbin/airodump-ng $(IDIR_AIRCRACK_NG)/usr/sbin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/sbin/airmon-ng $(IDIR_AIRCRACK_NG)/usr/sbin/
|
|
||||||
$(RSTRIP) $(IDIR_AIRCRACK_NG)
|
|
||||||
$(IPKG_BUILD) $(IDIR_AIRCRACK_NG) $(PACKAGE_DIR)
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
|||||||
Package: aircrack-ng
|
|
||||||
Priority: optional
|
|
||||||
Section: net
|
|
||||||
Depends:
|
|
||||||
Description: Aircrack-ng - the next generation of aircrack with new features
|
|
@ -1,15 +0,0 @@
|
|||||||
config BR2_PACKAGE_AIRCRACK
|
|
||||||
prompt "aircrack.......................... A set of tools for auditing wireless networks"
|
|
||||||
tristate
|
|
||||||
default m if CONFIG_DEVEL
|
|
||||||
select BR2_PACKAGE_LIBPTHREAD
|
|
||||||
help
|
|
||||||
aircrack is a set of tools for auditing wireless networks:
|
|
||||||
|
|
||||||
* aircrack: static WEP and WPA-PSK key cracker
|
|
||||||
* airdecap: decrypts WEP/WPA capture files
|
|
||||||
* aireplay: 802.11 packet injection program
|
|
||||||
* airodump: 802.11 packet capture program
|
|
||||||
|
|
||||||
http://www.cr0.net:8040/code/network/aircrack/
|
|
||||||
|
|
@ -1,45 +0,0 @@
|
|||||||
# $Id$
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
PKG_NAME:=aircrack
|
|
||||||
PKG_VERSION:=2.41
|
|
||||||
PKG_RELEASE:=1
|
|
||||||
PKG_MD5SUM:=05a37c8a165efb11ea226829c809deb3
|
|
||||||
|
|
||||||
PKG_SOURCE_URL:=http://www.cr0.net:8040/code/network/
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tgz
|
|
||||||
PKG_CAT:=zcat
|
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
|
||||||
|
|
||||||
$(eval $(call PKG_template,AIRCRACK,aircrack,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.configured:
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.built:
|
|
||||||
rm -rf $(PKG_INSTALL_DIR)
|
|
||||||
mkdir -p $(PKG_INSTALL_DIR)
|
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
|
||||||
CC="$(TARGET_CC)" \
|
|
||||||
CFLAGS="$(TARGET_CFLAGS) -Wall" \
|
|
||||||
CROSS="$(TARGET_CROSS)" \
|
|
||||||
prefix="/usr" \
|
|
||||||
DESTDIR="$(PKG_INSTALL_DIR)" \
|
|
||||||
all install
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(IPKG_AIRCRACK):
|
|
||||||
install -d -m0755 $(IDIR_AIRCRACK)/usr/bin
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/aircrack $(IDIR_AIRCRACK)/usr/bin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/airdecap $(IDIR_AIRCRACK)/usr/bin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/aireplay $(IDIR_AIRCRACK)/usr/bin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/airodump $(IDIR_AIRCRACK)/usr/bin/
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/arpforge $(IDIR_AIRCRACK)/usr/bin/
|
|
||||||
$(RSTRIP) $(IDIR_AIRCRACK)
|
|
||||||
$(IPKG_BUILD) $(IDIR_AIRCRACK) $(PACKAGE_DIR)
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
|||||||
Package: aircrack
|
|
||||||
Priority: optional
|
|
||||||
Section: net
|
|
||||||
Depends: libpthread
|
|
||||||
Description: A set of tools for auditing wireless networks
|
|
@ -1,10 +0,0 @@
|
|||||||
config BR2_PACKAGE_AMWALL
|
|
||||||
prompt "amwall............................ PF to iptables"
|
|
||||||
tristate
|
|
||||||
default m if CONFIG_DEVEL
|
|
||||||
select BR2_PACKAGE_LIBAMSEL
|
|
||||||
help
|
|
||||||
PF for iptables
|
|
||||||
|
|
||||||
http://amselinux.de/
|
|
||||||
|
|
@ -1,48 +0,0 @@
|
|||||||
# $Id$
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
PKG_NAME:=amwall
|
|
||||||
PKG_VERSION:=0.1.0
|
|
||||||
PKG_RELEASE:=1
|
|
||||||
PKG_MD5SUM:=a8b6438e7fd9ccadc9f68824ae62349c
|
|
||||||
|
|
||||||
PKG_SOURCE_URL:=ftp://ftp.amselinux.net/source/
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
|
||||||
PKG_CAT:=bzcat
|
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
|
||||||
|
|
||||||
$(eval $(call PKG_template,AMWALL,amwall,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.configured:
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.built:
|
|
||||||
rm -rf $(PKG_INSTALL_DIR)
|
|
||||||
mkdir -p $(PKG_INSTALL_DIR)
|
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
|
||||||
$(TARGET_CONFIGURE_OPTS) \
|
|
||||||
V= \
|
|
||||||
LDIR=$(PKG_BUILD_DIR) \
|
|
||||||
AMSEL_INCLUDE="$(STAGING_DIR)/usr/include" \
|
|
||||||
OPT_LDFLAGS="-L$(STAGING_DIR)/usr/lib" \
|
|
||||||
PREFIX="/usr" \
|
|
||||||
CONFIG="$(PKG_BUILD_DIR)/etc/amsel" \
|
|
||||||
DESTDIR=$(PKG_INSTALL_DIR) \
|
|
||||||
all install
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(IPKG_AMWALL):
|
|
||||||
install -d -m0755 $(IDIR_AMWALL)/usr/bin
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(IDIR_AMWALL)/usr/bin
|
|
||||||
install -d -m0755 $(IDIR_AMWALL)/usr/sbin
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(IDIR_AMWALL)/usr/sbin
|
|
||||||
install -d -m0755 $(IDIR_AMWALL)/etc/amsel
|
|
||||||
$(CP) $(PKG_INSTALL_DIR)/etc/amsel* $(IDIR_AMWALL)/etc
|
|
||||||
$(RSTRIP) $(IDIR_AMWALL)
|
|
||||||
$(IPKG_BUILD) $(IDIR_AMWALL) $(PACKAGE_DIR)
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
|||||||
Package: amwall
|
|
||||||
Priority: optional
|
|
||||||
Section: net
|
|
||||||
Depends: libamsel
|
|
||||||
Description: pf to iptables and more
|
|
@ -1,11 +0,0 @@
|
|||||||
config BR2_PACKAGE_ARPD
|
|
||||||
prompt "arpd.............................. A daemon to fake ARP replies"
|
|
||||||
tristate
|
|
||||||
default m if CONFIG_DEVEL
|
|
||||||
select BR2_PACKAGE_LIBPCAP
|
|
||||||
select BR2_PACKAGE_LIBDNET
|
|
||||||
select BR2_PACKAGE_LIBEVENT
|
|
||||||
help
|
|
||||||
Generates ARP responses for (locally unused) IP addresses
|
|
||||||
|
|
||||||
http://www.honeyd.org/tools.php
|
|
@ -1,64 +0,0 @@
|
|||||||
# $Id$
|
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
PKG_NAME:=arpd
|
|
||||||
PKG_VERSION:=0.2
|
|
||||||
PKG_RELEASE:=1
|
|
||||||
PKG_MD5SUM:=e2911fa9de1b92ef50deda1489ae944d
|
|
||||||
|
|
||||||
PKG_SOURCE_URL:=http://niels.xtdnet.nl/honeyd
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
|
||||||
PKG_CAT:=zcat
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
|
||||||
|
|
||||||
$(eval $(call PKG_template,ARPD,arpd,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.configured:
|
|
||||||
(cd $(PKG_BUILD_DIR); rm -rf config.cache; \
|
|
||||||
$(TARGET_CONFIGURE_OPTS) \
|
|
||||||
CFLAGS="$(TARGET_CFLAGS)" \
|
|
||||||
CPPFLAGS="-I$(STAGING_DIR)/usr/include" \
|
|
||||||
LDFLAGS="-L$(STAGING_DIR)/usr/lib" \
|
|
||||||
./configure \
|
|
||||||
--target=$(GNU_TARGET_NAME) \
|
|
||||||
--host=$(GNU_TARGET_NAME) \
|
|
||||||
--build=$(GNU_HOST_NAME) \
|
|
||||||
--program-prefix="" \
|
|
||||||
--program-suffix="" \
|
|
||||||
--prefix=/usr \
|
|
||||||
--exec-prefix=/usr \
|
|
||||||
--bindir=/usr/bin \
|
|
||||||
--datadir=/usr/share \
|
|
||||||
--includedir=/usr/include \
|
|
||||||
--infodir=/usr/share/info \
|
|
||||||
--libdir=/usr/lib \
|
|
||||||
--libexecdir=/usr/lib \
|
|
||||||
--localstatedir=/var \
|
|
||||||
--mandir=/usr/share/man \
|
|
||||||
--sbindir=/usr/sbin \
|
|
||||||
--sysconfdir=/etc \
|
|
||||||
$(DISABLE_NLS) \
|
|
||||||
$(DISABLE_LARGEFILE) \
|
|
||||||
--enable-shared \
|
|
||||||
--disable-static \
|
|
||||||
--with-libdnet=$(STAGING_DIR)/usr \
|
|
||||||
--with-libevent=$(STAGING_DIR)/usr \
|
|
||||||
--with-libpcap=$(STAGING_DIR)/usr \
|
|
||||||
);
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(PKG_BUILD_DIR)/.built:
|
|
||||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
|
||||||
CCOPT="$(TARGET_CFLAGS)" \
|
|
||||||
INCLS="-I. -I$(STAGING_DIR)/usr/include" \
|
|
||||||
LIBS="-L$(STAGING_DIR)/usr/lib -lpcap -ldnet -levent"
|
|
||||||
touch $@
|
|
||||||
|
|
||||||
$(IPKG_ARPD):
|
|
||||||
mkdir -p $(IDIR_ARPD)/usr/sbin
|
|
||||||
$(CP) $(PKG_BUILD_DIR)/arpd $(IDIR_ARPD)/usr/sbin/
|
|
||||||
$(STRIP) $(IDIR_ARPD)/usr/sbin/*
|
|
||||||
$(IPKG_BUILD) $(IDIR_ARPD) $(PACKAGE_DIR)
|
|
@ -1,5 +0,0 @@
|
|||||||
Package: arpd
|
|
||||||
Priority: optional
|
|
||||||
Section: net
|
|
||||||
Description: Generates ARP responses for IP address ranges
|
|
||||||
Depends: libpcap, libdnet, libevent
|
|
@ -1,12 +0,0 @@
|
|||||||
--- arpd/configure.orig Sun Feb 9 19:31:28 2003
|
|
||||||
+++ arpd/configure Thu Jul 21 16:05:16 2005
|
|
||||||
@@ -2258,8 +2258,7 @@
|
|
||||||
if cd $withval; then withval=`pwd`; cd $owd; fi
|
|
||||||
PCAPINC="-I$withval -I$withval/bpf"
|
|
||||||
PCAPLIB="-L$withval -lpcap"
|
|
||||||
- elif test -f $withval/include/pcap.h -a \
|
|
||||||
- -f $withval/include/net/bpf.h; then
|
|
||||||
+ elif test -f $withval/include/pcap.h; then
|
|
||||||
owd=`pwd`
|
|
||||||
if cd $withval; then withval=`pwd`; cd $owd; fi
|
|
||||||
PCAPINC="-I$withval/include"
|
|
@ -1,42 +0,0 @@
|
|||||||
--- arpd/arpd.c.orig Sun Feb 9 05:20:40 2003
|
|
||||||
+++ arpd/arpd.c Thu Jul 21 17:05:40 2005
|
|
||||||
@@ -265,7 +265,7 @@
|
|
||||||
spa->addr_ip, tha->addr_eth, tpa->addr_ip);
|
|
||||||
|
|
||||||
if (op == ARP_OP_REQUEST) {
|
|
||||||
- syslog(LOG_DEBUG, __FUNCTION__ ": who-has %s tell %s",
|
|
||||||
+ syslog(LOG_DEBUG, "%s: who-has %s tell %s", __FUNCTION__,
|
|
||||||
addr_ntoa(tpa), addr_ntoa(spa));
|
|
||||||
} else if (op == ARP_OP_REPLY) {
|
|
||||||
syslog(LOG_INFO, "arp reply %s is-at %s",
|
|
||||||
@@ -282,7 +282,7 @@
|
|
||||||
int error;
|
|
||||||
|
|
||||||
if (addr_cmp(addr, &arpd_ifent.intf_addr) == 0) {
|
|
||||||
- syslog(LOG_DEBUG, __FUNCTION__ ": %s at %s",
|
|
||||||
+ syslog(LOG_DEBUG, "%s: %s at %s", __FUNCTION__,
|
|
||||||
addr_ntoa(addr), addr_ntoa(&arpd_ifent.intf_link_addr));
|
|
||||||
return (0);
|
|
||||||
}
|
|
||||||
@@ -291,10 +291,10 @@
|
|
||||||
error = arp_get(arpd_arp, &arpent);
|
|
||||||
|
|
||||||
if (error == -1) {
|
|
||||||
- syslog(LOG_DEBUG, __FUNCTION__ ": no entry for %s",
|
|
||||||
+ syslog(LOG_DEBUG, "%s: no entry for %s", __FUNCTION__,
|
|
||||||
addr_ntoa(addr));
|
|
||||||
} else {
|
|
||||||
- syslog(LOG_DEBUG, __FUNCTION__ ": %s at %s",
|
|
||||||
+ syslog(LOG_DEBUG, "%s: %s at %s", __FUNCTION__,
|
|
||||||
addr_ntoa(addr), addr_ntoa(&arpent.arp_ha));
|
|
||||||
}
|
|
||||||
return (error);
|
|
||||||
@@ -423,7 +423,7 @@
|
|
||||||
if ((req = SPLAY_FIND(tree, &arpd_reqs, &tmp)) != NULL) {
|
|
||||||
addr_pack(&src.arp_ha, ADDR_TYPE_ETH, ETH_ADDR_BITS,
|
|
||||||
ethip->ar_sha, ETH_ADDR_LEN);
|
|
||||||
- syslog(LOG_DEBUG, __FUNCTION__ ": %s at %s",
|
|
||||||
+ syslog(LOG_DEBUG, "%s: %s at %s", __FUNCTION__,
|
|
||||||
addr_ntoa(&req->pa), addr_ntoa(&src.arp_ha));
|
|
||||||
|
|
||||||
/* This address is claimed */
|
|
@ -1,75 +0,0 @@
|
|||||||
--- arpd/arpd.c Sun Feb 9 05:20:40 2003
|
|
||||||
+++ arpd/arpd.c.new Mon Aug 1 00:50:40 2005
|
|
||||||
@@ -70,7 +70,7 @@
|
|
||||||
static void
|
|
||||||
usage(void)
|
|
||||||
{
|
|
||||||
- fprintf(stderr, "Usage: arpd [-d] [-i interface] [net]\n");
|
|
||||||
+ fprintf(stderr, "Usage: arpd [-d] [-i interface] [-a 'pcap_expr'] [{host|net|range} ...]\n");
|
|
||||||
exit(1);
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -182,7 +182,7 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
-arpd_init(char *dev, int naddresses, char **addresses)
|
|
||||||
+arpd_init(char *dev, char *and_pcap_exp, int naddresses, char **addresses)
|
|
||||||
{
|
|
||||||
struct bpf_program fcode;
|
|
||||||
char filter[1024], ebuf[PCAP_ERRBUF_SIZE], *dst;
|
|
||||||
@@ -214,9 +214,13 @@
|
|
||||||
errx(1, "bad interface configuration: not IP or Ethernet");
|
|
||||||
arpd_ifent.intf_addr.addr_bits = IP_ADDR_BITS;
|
|
||||||
|
|
||||||
- snprintf(filter, sizeof(filter), "arp %s%s%s and not ether src %s",
|
|
||||||
+ snprintf(filter, sizeof(filter), "arp %s%s%s and not ether src %s%s%s%s",
|
|
||||||
dst ? "and (" : "", dst ? dst : "", dst ? ")" : "",
|
|
||||||
- addr_ntoa(&arpd_ifent.intf_link_addr));
|
|
||||||
+ addr_ntoa(&arpd_ifent.intf_link_addr),
|
|
||||||
+ and_pcap_exp ? " and (" : "",
|
|
||||||
+ and_pcap_exp ? and_pcap_exp : "",
|
|
||||||
+ and_pcap_exp ? ")" : ""
|
|
||||||
+ );
|
|
||||||
|
|
||||||
if ((arpd_pcap = pcap_open_live(dev, 128, 0, 500, ebuf)) == NULL)
|
|
||||||
errx(1, "pcap_open_live: %s", ebuf);
|
|
||||||
@@ -465,14 +469,14 @@
|
|
||||||
{
|
|
||||||
struct event recv_ev;
|
|
||||||
extern int (*event_sigcb)(void);
|
|
||||||
- char *dev;
|
|
||||||
+ char *dev, *and_pcap_exp;
|
|
||||||
int c, debug;
|
|
||||||
FILE *fp;
|
|
||||||
|
|
||||||
dev = NULL;
|
|
||||||
debug = 0;
|
|
||||||
|
|
||||||
- while ((c = getopt(argc, argv, "di:h?")) != -1) {
|
|
||||||
+ while ((c = getopt(argc, argv, "a:di:h?")) != -1) {
|
|
||||||
switch (c) {
|
|
||||||
case 'd':
|
|
||||||
debug = 1;
|
|
||||||
@@ -480,6 +484,9 @@
|
|
||||||
case 'i':
|
|
||||||
dev = optarg;
|
|
||||||
break;
|
|
||||||
+ case 'a':
|
|
||||||
+ and_pcap_exp = optarg;
|
|
||||||
+ break;
|
|
||||||
default:
|
|
||||||
usage();
|
|
||||||
break;
|
|
||||||
@@ -489,9 +496,9 @@
|
|
||||||
argv += optind;
|
|
||||||
|
|
||||||
if (argc == 0)
|
|
||||||
- arpd_init(dev, 0, NULL);
|
|
||||||
+ arpd_init(dev, and_pcap_exp, 0, NULL);
|
|
||||||
else
|
|
||||||
- arpd_init(dev, argc, argv);
|
|
||||||
+ arpd_init(dev, and_pcap_exp, argc, argv);
|
|
||||||
|
|
||||||
if ((fp = fopen(PIDFILE, "w")) == NULL)
|
|
||||||
err(1, "fopen");
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user