← Revision 1 as of 2005-04-16 10:33:48
Size: 314
Comment: instantiated
|
← Revision 2 as of 2005-04-20 09:42:46 →
Size: 2074
Comment: more.
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
== Source == Netgear has the source availabe here: [[BR]] http://kbserver.netgear.com/kb_web_files/n101238.asp [[BR]] ftp://downloads.netgear.com/files/GPL/ [[BR]] * boa * bpalogin-2.0.2 * bridge-utils-0.9.6.orig * broadcom-src * busybox-0.60.5 * check-4.2 * debianutils-2.6.1 * dhcpcd * dnsmasq-1.18.orig * e2fsprogs-1.27 * ez-ipupdate-3.0.11b8 * ifupdown-0.6.4 * iproute2 * iptables-1.2.7a * linux-2.4.x * Kernel 2.4.20 is used. * linuxigd * mawk-1.3.3 * mtd * net-tools-1.60 * nfqueue * pptp * procmail-3.22 * proftpd-1.2.5 * quagga-0.96.5 * rp-pppoe-3.3 * samba-1.9.16 * sed-2.05 * smtpclient-1.0.0 * snarf * sysklogd-1.4.1 * sysvinit-2.84.orig * tinylogin-1.2 * uClibc * upnpsdk * wireless_tools.25 For this source code release, two toolchains are required: 1. A MIPS little-endian toolchain. For example, hndtools-mipsel-linux-3.0 from Broadcom Corporation. This toolchain is used to compile uClibc and Linux kernel. 2. A MIPS little-endian toolchain compiled with C++ and uClibc support. This toolchain is used to compile linuxigd. CPP_STAGING_DIR in Makefile must be modified to indicate the exact path of this toolchain. Then, a "make" should suffice to build all GPL components of WGT634U. == USB == This device has a USB2.0 port. {{{ CONFIG_USB_DEVICEFS=y CONFIG_USB_EHCI_HCD=m CONFIG_USB_OHCI=m CONFIG_USB_STORAGE=m }}} As you know, this allows one to add an external HDD/USB keychain, etc. GPS, BlueTooth? == Serial == There is a serial header on the board. For more information on adding a port, see http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort {{{ CONFIG_CMDLINE="root=/dev/ram console=ttyS1,115200" }}} |
Netgear WGT634U
Introduction
A Linux router on ARM with Atheros wireless and USB host supported by MIT's Roofnet project.
[http://www.pdos.lcs.mit.edu/roofnet/doku.php?id=wgt634u Roofnet Installation]
[http://www.personaltelco.net/gallery/view_album.php?set_albumName=NetgearWGT634U Photos]
Source
Netgear has the source availabe here: BR http://kbserver.netgear.com/kb_web_files/n101238.asp BR ftp://downloads.netgear.com/files/GPL/ BR
- boa
- bpalogin-2.0.2
- bridge-utils-0.9.6.orig
- broadcom-src
- busybox-0.60.5
- check-4.2
- debianutils-2.6.1
- dhcpcd
- dnsmasq-1.18.orig
- e2fsprogs-1.27
- ez-ipupdate-3.0.11b8
- ifupdown-0.6.4
- iproute2
- iptables-1.2.7a
- linux-2.4.x
- Kernel 2.4.20 is used.
- linuxigd
- mawk-1.3.3
- mtd
- net-tools-1.60
- nfqueue
- pptp
- procmail-3.22
- proftpd-1.2.5
- quagga-0.96.5
- rp-pppoe-3.3
- samba-1.9.16
- sed-2.05
- smtpclient-1.0.0
- snarf
- sysklogd-1.4.1
- sysvinit-2.84.orig
- tinylogin-1.2
- uClibc
- upnpsdk
- wireless_tools.25
For this source code release, two toolchains are required:
1. A MIPS little-endian toolchain. For example, hndtools-mipsel-linux-3.0
- from Broadcom Corporation. This toolchain is used to compile uClibc and Linux kernel.
2. A MIPS little-endian toolchain compiled with C++ and uClibc support.
- This toolchain is used to compile linuxigd. CPP_STAGING_DIR in Makefile must be modified to indicate the exact path of this toolchain.
Then, a "make" should suffice to build all GPL components of WGT634U.
USB
This device has a USB2.0 port.
CONFIG_USB_DEVICEFS=y CONFIG_USB_EHCI_HCD=m CONFIG_USB_OHCI=m CONFIG_USB_STORAGE=m
As you know, this allows one to add an external HDD/USB keychain, etc. GPS, BlueTooth?
Serial
There is a serial header on the board. For more information on adding a port, see http://www.nslu2-linux.org/wiki/HowTo/AddASerialPort
CONFIG_CMDLINE="root=/dev/ram console=ttyS1,115200"