diff --git a/LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml b/LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml index aeb581b8..334145b6 100644 --- a/LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml +++ b/LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml @@ -2270,7 +2270,7 @@ Discusses methods to recover from Linux system failures. Linksys-Blue-Box-Router-HOWTO, Linksys Blue Box Router HOWTO -Updated: April 2003. +Updated: June 2003. Hints and tips for managing Linksys routers from a Linux system, including the firmware upgrade procedure. diff --git a/LDP/howto/docbook/HOWTO-INDEX/hwSect.sgml b/LDP/howto/docbook/HOWTO-INDEX/hwSect.sgml index 5831bfcb..d9583f2c 100644 --- a/LDP/howto/docbook/HOWTO-INDEX/hwSect.sgml +++ b/LDP/howto/docbook/HOWTO-INDEX/hwSect.sgml @@ -1070,7 +1070,7 @@ Helps users get a Winmodem working under Linux. Linksys-Blue-Box-Router-HOWTO, Linksys Blue Box Router HOWTO -Updated: April 2003. +Updated: June 2003. Hints and tips for managing Linksys routers from a Linux system, including the firmware upgrade procedure. diff --git a/LDP/howto/docbook/HOWTO-INDEX/networkingSect.sgml b/LDP/howto/docbook/HOWTO-INDEX/networkingSect.sgml index 5e584e60..fabd2127 100644 --- a/LDP/howto/docbook/HOWTO-INDEX/networkingSect.sgml +++ b/LDP/howto/docbook/HOWTO-INDEX/networkingSect.sgml @@ -950,7 +950,7 @@ How to enable the Linux IP Masquerade feature on a given Linux host. Linksys-Blue-Box-Router-HOWTO, Linksys Blue Box Router HOWTO -Updated: April 2003. +Updated: June 2003. Hints and tips for managing Linksys routers from a Linux system, including the firmware upgrade procedure. diff --git a/LDP/howto/docbook/Linksys-Blue-Box-Router-HOWTO.xml b/LDP/howto/docbook/Linksys-Blue-Box-Router-HOWTO.xml index 79e12adc..a4d330c4 100644 --- a/LDP/howto/docbook/Linksys-Blue-Box-Router-HOWTO.xml +++ b/LDP/howto/docbook/Linksys-Blue-Box-Router-HOWTO.xml @@ -20,6 +20,15 @@ + + 1.3 + 2003-06-08 + esr + + Added notes about SNMP security problems, casemodding, Linksys + tech support. The Linksys turns out to have Linux inside. + + 1.2 2003-04-29 @@ -161,6 +170,13 @@ later firmware upgrades might be more capable). have one with it, never fear. Under the Help tab there are links to the PDF and to the Linksys corporate website. +Unfortunately, you're in trouble if you have to call Linksys tech +support. On the one occasion that I called them, the first tech +I raised couldn't even speak English, and the second was barely competent +at it. Both were complete and utter idiots whose response to any +nontrivial question was to put me on infinite hold while they went +off to query someone else — and then garbled the answer. + Configuration hints @@ -226,6 +242,47 @@ logs from multiple firewalls. When using extended logging, it can detect external IP address changes (if you are using either DHCP or PPPOE) and can call an external program to process the change. + +Modding and reverse-engineering + +There is a page that tells you how to +casemod the Linksys wireless router (they just call it the WAP11 but it +appears to be one of the BEFW11S4 variants. + +The Linksys has Linux inside. Intrepid hacker Erik Andersen +tells us: + + +#!/bin/sh +# This is what I did to open up the Linksys rom... + +wget ftp://ftp.linksys.com/pub/network/WRT54G_1.02.1_US_code.bin + +# I noticed a GZIP signature for a file name "piggy" at offset +# 60 bytes from the start, suggesting we have a compressed Linux +# kernel +dd if=WRT54G_1.02.1_US_code.bin bs=60 skip=1 | zcat > kernel + +# Noticed there was a cramfs magic signature (bytes 45 3D CD 28 +followed shortly by "Compressed ROMFS") at offset 786464 +dd if=WRT54G_1.02.1_US_code.bin of=cramfs.image bs=786464 skip=1 +file cramfs.image + +sudo mount -o loop,ro -t cramfs ./cramfs.image /mnt +ls -la /mnt/bin +file /mnt/bin/busybox +strings /mnt/bin/busybox | grep BusyBox +# Use uClibc's ldd to get useful answers for non-x86 binaries +/usr/i386-linux-uclibc/bin/i386-uclibc-ldd /mnt/bin/busybox + + +As of 8 June Linksys has not met its GPL obligation to supply source +code for the firmware. Pressure is mounting on them to do so. Several +other similar products, including the Buffalo +Technology box. + Troubleshooting tips @@ -254,6 +311,14 @@ the back. You have to hold these down for about thirty seconds to hard-reset the nonvolatile RAM. This will lose your configuration settings. +Linksys boxes support MRTG, the Multi Router Traffic +Grapher, which queries devices via SNMP. It is not clear what the +extent of the SNMP support is, as it's not documented. This security +advisory from January 2002 claims Linkys doesn't distribute a MIB +because their implementation of SNMP is broken. + Mozilla interface quirks under 1.38 and earlier firmware @@ -402,7 +467,3 @@ End: --> ---------------------------------------------------------------------- -To unsubscribe, e-mail: submit-unsubscribe@en.tldp.org -For additional commands, e-mail: submit-help@en.tldp.org -