User Tools

Site Tools


Siemens SL2-141-i

Siemens SL2-141-i ADSL2+ Router with Wi-Fi 802.11g 54Mbps. It is most similar to the RTA1025W from Dynalink After changing the Board ID you can use these firmwares.

Supported Versions

At time of writing, it is not straight-forward to run OpenWRT on this device due to strict checks of the image format and board ID (RTA1025BW_16)

See also

But you can change the Board-ID using cfe-environment and serial console, then you can use the RTA1025W-Builds, e.g. for OpenWRT Backfire.

Hardware Highlights

CPU Flash RAM Network USB Serial JTag
250 Mhz 4MB 16MB 4 x Ethernet, ADSL2/2+, WLAN 11b/g Yes Yes Yes



Architecture: MIPS
Vendor: Siemens
Bootloader: CFE
System-On-Chip: BCM6348KPBG
CPU/Speed 250 Mhz
Flash-Chip: Spansion S29GL032M
Flash size: 4 MB
RAM: 16 MB
RAM Chip: Elpida EDS1216AATA
Wireless: Broadcom BCM4318
Ethernet: Broadcom BCM5325
Internet: ADSL2+ (Annex A and B)
USB: Yes 1 x 1.1
Serial: Yes
Power: 12V DC/1.0A


system type             : RTA1025BW_16
processor               : 0
cpu model               : BCM6348 V0.7
BogoMIPS                : 239.20
wait instruction        : no
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : no
VCED exceptions         : not available
VCEI exceptions         : not available


The Board

Serial Console

The pinout of the serial console port on the Sl2 is as follows

Serial connector (white, look at the pictures)
| 1 | -> Rx
| 2 | -> Tx
| 3 | -> GND
|_4_| -> +3,3V

|USB| For orientation...

This section describes actions that might damage your device or firmware. Proceed with care!

Connect to the board using a serial console cable, boot the device and stop it booting by pressing space to get on the cfe-prompt:

CFE version 1.0.37-6.8.5 for BCM96348 (32bit,SP,BE)
Build Date: Tue Jan  2 19:42:28 CST 2007 (michaelc)

Boot Address 0xbfc00000

Flash Config: CS0(1fc00009,1f),Base(bfc00000),Size(4MB)
Ethernet Switch Mode 00000000
found@block 8

Board IP address                  :  
Host IP address                   :  
Gateway IP address                :   
Run from flash/host (f/h)         : f  
Default host run file name        :   
Default host flash file name      : bcmModelName_fs_kernel  
Boot delay (0-9 seconds)          : 1  
Board Id Name                     : RTA1025BW_16  
Psi size in KB                    : 24
Number of MAC Addresses (1-32)    : 4  
Ethernet MAC Address              : 00:16:e3:xx:xx:xx  
Serial Number                     :   
Memory size in MB                 : 16
CMT Thread Number                 : 0

==== Press space key to stop auto run (1 seconds) ====
Auto run second count down(before hit space key):

At cfe-prompt type 'b' followed by enter:

CFE> b
Press:  <enter> to use current value

Board Id Name (A-Q)
RTA1046VW        -------- A
RTA1046BVW       -------- B
RTA1052VW        -------- C
RTA1052BVW       -------- D
RTA1052V         -------- E
RTA1052BV        -------- F
V2091_BB         -------- G
V2091            -------- H
V2090            -------- I
V2110            -------- J
V2500V_BB        -------- K
RTA1025W_16      -------- L
RTA1025BW_16     -------- M
RTA1505W_16      -------- N
RTA1505BW_16     -------- O
RTA1046VW_32M    -------- P
RTA1046BVW_32M   -------- Q       :[M]:  L
Number of MAC Addresses (1-32)    :[4]:  
Ethernet MAC Address              :[00:16:e3:xx:xx:xx]:  
Serial Number                     :[]:

Save and Exit  (y/n):y

Save your new configuration to nvram........done

Press any key to reset the board: 

You have to choose 'L' instead of the predefined 'M' to switch to Board-ID RTA1025W_16!

After saving and reboot you can flash any RTA1025W_16-based OpenWrt-Firmware.

If you have issues flashing the new Firmware via the webinterface (signature error) try logging in via serial console and flash the image via tftp. The stock firmware seems to skip checking the signature when flashing via tftp GET. So set up a tftp server on your computer, place your OpenWrt image in your tftp folder and flash it with

tftp -g -f image.bin -t i 192.168.1.XXX

If it says…

Your image is larger than system allowed

you have to choose another image. For me openwrt-RTA1025W_16-squashfs-cfe.bin worked well, but you have to try for yourself.

After that you can login to your OpenWrt interface with your browser on

Make sure the device still boots up after a hard restart, I had the issue that I got the following message on the serial console:

Check run time iamge integrity in the flash......[0x9F38DF21] != [0xE4E04343] Image Corrupted !!

You need upgrade your run time image through CFE TFTP or CFE web......

Fixed that by flashing the image another time via CFE:

CFE> flashimage
Loading ...
Finished loading 2752516 bytes

Finished flashing image.
Resetting board...

That are just the issues I got to while flashing OpenWrt to the board, maybe this helps someone. If you have other information please FIXME

Original Source Code

The source code is hosted at alibstechnologies because they bought the Siemens broadband company.

Here's the source code.


toh/gigaset/sl2-141-i.txt · Last modified: 2016/05/17 18:17 by derpalmer