remove old junk from docs/, add some info about the network config format

SVN-Revision: 4805
owl
Felix Fietkau 2006-09-20 16:51:34 +00:00
parent d8f946d533
commit 0a827d3e01
70 changed files with 50 additions and 5172 deletions

View File

@ -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" =&gt; "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 -&gt;
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 &lt;foo@foosoftware.com&gt;
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 &lt;mab@comnets.uni-bremen.de&gt;
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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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-

View File

@ -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].

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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]

View File

@ -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

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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=

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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<&nbsp;>$NAME:004:Ping$PROT:004:icmp$PORT:003:0:0<&nbsp;>$NAME:004:HTTP$PROT:003:tcp$PORT:005:80:80<&nbsp;>$NAME:005:HTTPS$PROT:003:tcp$PORT:007:443:443<&nbsp;>$NAME:003:FTP$PROT:003:tcp$PORT:005:21:21<&nbsp;>$NAME:004:POP3$PROT:003:tcp$PORT:007:110:110<&nbsp;>$NAME:004:IMAP$PROT:003:tcp$PORT:007:143:143<&nbsp;>$NAME:004:SMTP$PROT:003:tcp$PORT:005:25:25<&nbsp;>$NAME:004:NNTP$PROT:003:tcp$PORT:007:119:119<&nbsp;>$NAME:006:Telnet$PROT:003:tcp$PORT:005:23:23<&nbsp;>$NAME:004:SNMP$PROT:003:udp$PORT:007:161:161<&nbsp;>$NAME:004:TFTP$PROT:003:udp$PORT:005:69:69<&nbsp;>$NAME:003:IKE$PROT:003:udp$PORT:007:500:500<&nbsp;>
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=

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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].

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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].

View File

@ -1,18 +0,0 @@
root@OpenWrt:/# cat /proc/cpuinfo 
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

View File

@ -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

View File

@ -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

View File

@ -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].

50
openwrt/docs/network.txt Normal file
View File

@ -0,0 +1,50 @@
Network configuration in buildroot-ng
The network configuration in buildroot-ng is stored in /etc/config/network
and is divided into interface configurations.
Each interface configuration either refers directly to an ethernet/wifi
interface (eth0, wl0, ..) or to a bridge containing multiple interfaces.
It looks like this:
config interface "lan"
option ifname "eth0"
option proto "static"
option ipaddr "192.168.1.1"
option netmask "255.255.255.0"
option gateway "192.168.1.254"
option dns "192.168.1.254"
"ifname" specifies the Linux interface name.
If you want to use bridging on one or more interfaces, set "ifname" to a list
of interfaces and add:
option type "bridge"
It is possible to use VLAN tagging on an interface simply by adding the VLAN IDs
to it, e.g. "eth0.1". These can be nested as well.
This sets up a simple static configuration for eth0. "proto" specifies the
'protocol' used for the interface. The default image usually provides 'none'
'static', 'dhcp' and 'pppoe'. Others can be added by installing additional
packages.
When using the 'static' method like in the example, the options "ipaddr" and
"netmask" are mandatory, while "gateway" and "dns" are optional.
DHCP currently only accepts "ipaddr" (IP address to request from the server)
and "hostname" (client hostname identify as) - both are optional.
PPP based protocols (pppoe, pptp, ...) accept these options:
username:
The PPP username (usually with PAP authentication)
password:
The PPP password
keepalive:
Ping the PPP server (using LCP). The value of this option
specifies the maximum number of failed pings before reconnecting.
The ping interval defaults to 5, but can be changed by appending
",<interval>" to the keepalive value
demand:
Use Dial on Demand (value specifies the maximum idle time)
For all protocol types, you can also specify the MTU by using the "mtu" option.

View File

@ -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;
}