Difference between revisions of "ADSL2MUE"

From LinuxMIPS
Jump to navigationJump to search
Line 123: Line 123:
  VCED exceptions        : not available
  VCED exceptions        : not available
  VCEI exceptions        : not available
  VCEI exceptions        : not available
# cat proc/iomem
00000000-13ffffff : reserved
14000000-1401ffff : System RAM
14020000-14ffffff : System RAM
  14020000-1418ba07 : Kernel code
  1419a300-141b2fff : Kernel data
a8610000-a86107ff : eth0
Partially GPL'd software can be downloaded from the UK office of Linkys at the GPL link show at the [http://www.linksys.com/servlet/Satellite?childpagename=US%2FLayout&packedargs=c%3DL_Content_C1%26cid%3D1115416836002&pagename=Linksys%2FCommon%2FVisitorWrapper Linksys GPL code center].
Partially GPL'd software can be downloaded from the UK office of Linkys at the GPL link show at the [http://www.linksys.com/servlet/Satellite?childpagename=US%2FLayout&packedargs=c%3DL_Content_C1%26cid%3D1115416836002&pagename=Linksys%2FCommon%2FVisitorWrapper Linksys GPL code center].

Revision as of 18:52, 27 August 2005

Linksys ADSL2MUE is an ADSL2/2+ capable router/modem based on the Texas Instruments AR7 architecture. Marketed in the United Kingdom, France, Australia, Germany and a few other countries not including the United States of America.

If you are looking for a modem this might not be what you are looking for. Although advertised as a modem, it is actually a router with some sort of bridging capabilities.

Hardware resources

Based on Texas Instruments AR7 architecture it includes a few other chips on board, such as ethernet and ADSL transformers. TI does not provide with much information about the architecture and answers with a "this is for OEM eyes only" when asked for more information.

This device provides ADSL, ethernet and USB conectivity only.

  • Ethernet: One on-chip fast ethernet 10/100 port attached to a transformer from Delta Electronics labeled LF8505 DELTA 0448W).
  • USB: One USB 1.1 port.
  • ADSL: One on-chip adsl port attached to an ADSL2 transformer from Linkcomm Manufacturing labeled LAL0671 LINKCOM 0450. Advertised explicitly as AR7 compatible.
  • On-board RAM memory: One chip of synchronous SDRAM formatted as 1Mx32x4bank module makeing up 128Mbit (16Mbytes) of RAM space. Manufactured by Glink and labeled as GLT51280L16-6TC 412 9P3030902.
  • On-board Flash memory: Four MBytes of memory on a single chip from Macronix Incorporated. Its part numbers is MX29LV320ABTC-90G and the chip is labeled as MX E042469 29LV320ABTC-90G 2K085800A1 TAIWAN.
  • Microcontroller: Texas Instruments AR7RD labeled TNETD7300AGDW 49ZND69 with uilt-in ADSL and Ethernet interfaces.
  • Serial ports: Two serial ports. One of them used as system console at 38400,8,N,1. Another unused.

Further info from software commands

cli> product-info 
GLOBAL: Product Info command

Product Information:
Model Number:                             AR7RD
HW Revision:                            Unknown
Serial Number:                             none
USB PID:                                 0x000f
USB VID:                                 0x13b1
Ethernet MAC:                               N/A
DSL MAC:                                    N/A
USB MAC:                                    N/A
USB Host MAC:                               N/A
Software Versions:
Gateway:                                  3.5.0
ATM Driver:                

DSL HAL:                  

DSL Datapump:       Annex A
SAR HAL:                              01.07.02

PDSP Firmware:                            0.49 

Boot loader:                  
cli> shell
Starting /bin/sh
Type exit to return to the CLI

BusyBox v0.61.pre (2004.10.19-18:15+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# cat proc/tty/driver/serial 
serinfo:1.0 driver:5.05c revision:2001-07-08
0: uart:16550A port:A8610E00 irq:15 baud:2258 tx:15520 rx:323 RTS|DTR
1: uart:16550A port:A8610F00 irq:16 tx:0 rx:0 RTS|DTR
# cat proc/ticfg/env 
ProductID       AR7RD
HWRevision      Unknown
SerialNumber    none
MEMSZ   0x01000000
FLASHSZ 0x00400000
CPUFREQ 150000000
SYSFREQ 125000000
MODETTY0        38400,n,8,1,hw
MODETTY1        38400,n,8,1,hw
MAC_PORT        0
mtd0    0x900a0000,0x90400000
mtd1    0x90020000,0x900a0000
mtd2    0x90000000,0x90010000
mtd3    0x90010000,0x90020000
autoload        1
BOOTCFG m:f:"mtd1"
USB_VID 0x0451
USB_PID 0x6060
HWA_RNDIS       00:E0:A6:66:41:EB
HWA_HRNDIS      00:E0:A6:66:41:E1
usb_vid 0x13b1
usb_pid 0x000f
usb_prod        Linksys RNDIS Network Adapter
connection0     0
HWA_0   00:12:17:79:8C:D8
PROMPT  (psbl)

Console port

|                                         |
|                    Pin 4: GND   ----> @ |
|                    Pin 3: TX    ----> @ |
|                    Pin 2: RX    ----> @ |
|           Pin 1: Not connected  ----> @ |
|                                         |              Front of ADSL2MUE
|                                         |
|                                         led
|                                         led
|                                         led
|                                         led
|                                         led

The console is located on the same edge that the leds are, that is, front-right side of the board. It is labeled J1 and an arrow points to pin 1 on the left, that is, the closest pin to the leds. Voltage reference is 3.3 volts and it is set by default at 38400,8,N,1. Mine already had a connector soldered just like to ones we usually see on computer boards as CPU/NB fan connector.

Software resources

This firmware is based on the MontaVista Linux.

Linux version 2.4.17_mvl21-malta-mips_fp_le (root@mandrake.nctu.edu.tw)
(gcc version 2.95.3 20010315 (release/MontaVista)) #49 Thu Sep 9 18:13:08 EDT 2004

CPU + Memory

# cat /proc/cpuinfo
processor               : 0
cpu model               : MIPS 4KEc V4.8
BogoMIPS                : 149.91
wait instruction        : no
microsecond timers      : yes
extra interrupt vector  : yes
hardware watchpoint     : yes
VCED exceptions         : not available
VCEI exceptions         : not available
# cat proc/iomem
00000000-13ffffff : reserved
14000000-1401ffff : System RAM
14020000-14ffffff : System RAM
  14020000-1418ba07 : Kernel code
  1419a300-141b2fff : Kernel data
a8610000-a86107ff : eth0

Partially GPL'd software can be downloaded from the UK office of Linkys at the GPL link show at the Linksys GPL code center.

As many AR7 based devices do, Linksys ADSL2MUE violates GPL license because only partial sources are released. Visit GPL Violations web site for more information on this.

Software features

With the default oficial firmware this device has four modes of operation:

  1. Router with PPPoA over the WAN
  2. Router with PPPoE over the WAN
  3. Router with RFC1483 bridged over the WAN
  4. Bridge with RFC1483 bridged over the WAN

All three router modes NAT support is fair enough for outgoing purposes but will not let you do any port forwarding to the inside.

The only modem capabilities the device shows is called brige mode. This mode interconnects a native ethernet network or an ethernet over USB network with a RFC1484 bridge mode network (ethernet switched over ATM/ADSL).