Ferramentas do usuário

Ferramentas do site


modem:td5137

Technicolor TD5137

Informações sobre o Technicolor TD5137 xDSL modem/router. Teardown, hacking, unlocking (desbloqueio), firmwares, custom images, recuperação, bridge.

Disclaimer

Modifique o dispositivo somente se for o proprietário. A maioria destes são fornecidos pelo seu ISP em regime de comodato como parte do serviço de internet. Não faça modificações caso o aparelho não seja seu.

Todos os métodos de desbloqueio e material sobre modificações foram criados pelo O3 Labs e disponibilizados GRATUITAMENTE desde o dia de sua elaboração. Espalhem esta informação e ajudem a evitar que PICARETAS roubem e vendam estas informações por aí, seja no Mercado Livre ou por quaisquer outros meios.

Hardware

Clique na foto para abrir o álbum.

cover.jpg

SoC Realtek RTL8676S ( MIPS, 450 MHz? )
RAM 32 MB (embutida no SoC)
Flash Macronix MX25L12835F - 128 Mbit (16 MB)
Switch 4 ports 10/100 - Integrado ao SoC
USB Não
Wireless Realtek RTL8192ER 2×2 802.11b/g/n / 2.4 GHz
FXS Não
xDSL Line Driver Realtek RTL8271B
HPNA Não
Serial Sim
JTAG ?

Bootlog

Start to decompress!
success!

MitraStar RTL Platform BootLoader (jeff@sw1-tclinux)
DRAM Size: 256 Mb
Flash ID: 00C2:0020, Size: 128 Mb
Version 01.19.01 | Nov 23 2015 15:44:02

Press 'ESC' to stop autoboot:  0

Wait receive MultiBoot packet...  0

Decompress file at 0xbd030080... SQUASHFSv4 ok!
Linux version 2.6.30.9-svn10809 (jimchen@sw15-server) (gcc version 4.4.7 (Realtek RSDK-1.5.8p1 Build 1050) ) #278 Fri Nov 25 15:20:38 CST 2016
CPU revision is: 0000dc01
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
User-defined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Zone PFN ranges:
  Normal   0x00000000 -> 0x00002000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00002000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line: console=ttyS0,115200 mem=32M root=31:3 ro
root_dev_setup line 184 root: 31:3
icache: 16kB/32B, dcache: 8kB/32B, scache: 0kB/0B
NR_IRQS:128
PID hash table entries: 128 (order: 7, 512 bytes)
Timer: Div=2, Data=1000000
console [ttyS0] enabled
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 23028k/32768k available (3936k kernel code, 9740k reserved, 1209k data, 124k init, 0k highmem)
Calibrating delay loop... 448.92 BogoMIPS (lpj=2244608)
Mount-cache hash table entries: 512
IMEM section size = 0xb754
net_namespace: 788 bytes
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
SCSI subsystem initialized
Sangoma WANPIPE Router v1.1 (c) 1995-2000 Sangoma Technologies Inc.
NET: Registered protocol family 8
NET: Registered protocol family 20
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NET: Registered protocol family 1
Realtek GPIO Driver for Flash Reload Default
netlog: listening on port 4660
squashfs: version 4.0 (2009/01/31) Phillip Lougher
fuse init (API version 7.11)
msgmni has been set to 44
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 13) is a 16550A
Driver 'sd' needs updating - please use bus_type methods
PPP generic driver version 2.4.2
NET: Registered protocol family 24
IMQ driver loaded successfully.
	Hooking IMQ after NAT on PREROUTING.
	Hooking IMQ before NAT on POSTROUTING.
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Realtek WLAN driver - version 3.3 (2016-03-01)(SVN:11078)
Adaptivity function - version 9.1
wlan0 (): not using net_device_ops yet


#######################################################
SKB_BUF_SIZE=2408 MAX_SKB_NUM=256
#######################################################

wlan0-vap0 (): not using net_device_ops yet
wlan0-vap1 (): not using net_device_ops yet
wlan0-vap2 (): not using net_device_ops yet
wlan0-vap3 (): not using net_device_ops yet
pwlan0 (): not using net_device_ops yet



Probing RTL8186 10/100 NIC-kenel stack size order[2]...
chip name: 8196B, chip revid: 0
NOT YET
Set threshould idx 0
Set threshould idx 1
eth0.2 (): not using net_device_ops yet
eth0.2 added. vid=9 Member port 0x1...
eth0.3 (): not using net_device_ops yet
eth0.3 added. vid=9 Member port 0x2...
eth0.4 (): not using net_device_ops yet
eth0.4 added. vid=9 Member port 0x4...
eth0.5 (): not using net_device_ops yet
eth0.5 added. vid=9 Member port 0x8...
flash device: 0x800000 at 0xbd000000
spi probe...
=================================
luna SPI FLASH driver version 0.6
=================================
SFCR:0xb8001200 SFCSR:0xb8001208 SFDR:0xb800120c
can not get SPI chip driver!

MXIC matched!! i:1 DeviceSize:0x1000000
get SPI chip driver!
Physically mapped flash: Found an alies 0x1000000 for the chip at 0x0, mxic device detect.
Creating 10 MTD partitions on "Physically mapped flash":
0x000000000000-0x000000010000 : "boot"
0x000000010000-0x000000020000 : "config_hw"
0x000000020000-0x000000030000 : "config_cur"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
0x000000030080-0x00000055fc8d : "rootfs"
mtd: partition "backupfs" extends beyond the end of device "Physically mapped flash" -- size truncated to 0x80ff80
mtd: partition "backupfs" doesn't start on an erase block boundary -- force read-only
0x0000007f0080-0x000001000000 : "backupfs"
0x000000030000-0x0000007f0000 : "image1"
0x0000007f0000-0x000000fb0000 : "image2"
0x000000fb0000-0x000000fd0000 : "config_bak"
0x000000fe0000-0x000000ff0000 : "cert"
0x000000ff0000-0x000001000000 : "temp"
Mirror/redirect action on
u32 classifier
    Actions configured 
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (512 buckets, 4096 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel paramater, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
ctnetlink v0.93: registering with nfnetlink.
nf_conntrack_ipsec loaded
NF_TPROXY: Transparent proxy support initialized, version 4.1.0
NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
xt_time: kernel timezone is -0000
nf_nat_rtsp v0.6.21 loading
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
Realtek SD2-FastPath v1.00beta_2.4.26-uc0
/proc/FastPath created
/proc/FastPath_heavy_traffic_thres created
Realtek MCast FastPath
/proc/mc_FastPath created
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ip6_tables: (C) 2000-2006 Netfilter Core Team
Realtek SD5-FastPath Realtek Ipv6FastPath-betaV0.01
/proc/Ip6FastPath created
Realtek IPv6 MCast FastPath
/proc/ip6mc_FastPath created
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
ip6tnl0: Disabled Privacy Extensions
NET: Registered protocol family 17
br_initMldSnooping-1206:: mldSnoopEnabled:0
Bridge firewalling registered
br_init-1432: init multicast snooping igmpInitFlag:0
Ebtables v2.0 registered
ATM OAM F5 initialized.
ATM OAM F4 initialized.
Enable 8671G 1 function
Enable 8671 0 function
Enable 8672 function 
ratm: RTL8670 SAR v0.0.2 (Jun 17, 2003)
/proc/AUTO_PVC_SEARCH created
VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
Freeing unused kernel memory: 124k freed
CS_BANK ok! (minsize=6699, varsize=17572)
HS_BANK ok! (minsize=357, varsize=0)
login: set_msgqueue_max_size:227> set msgqidds.msg_qbytes=24720 OK
set_msgqueue_max_size:227> set msgqidds.msg_qbytes=24720 OK
MIB chain descriptors checking (total 43) ok !
Check system parameters
Update system parameters
..PVC Number = 2. Set Desc number per VC = 96
========== Initiating Starting Script =============
sh: can't open /var/config/start_script
========== End Initiating Starting Script =============
set_msgqueue_max_size:227> set msgqidds.msg_qbytes=24720 OK
error cmd
device wlan0-vap0 entered promiscuous mode
device eth0.2 entered promiscuous mode
device eth0.3 entered promiscuous mode
device eth0.4 entered promiscuous mode
device eth0.5 entered promiscuous mode
cp -f /var/tmp_radvd.conf /var/radvd.conf
echo 0 > /proc/sys/net/ipv6/conf/br0/disable_nud
echo 1 > /proc/sys/net/ipv6/conf/br0/disable_rs
Monitord is running ...
Monitord: Reset button event
fixme atm_find_ci in sar_open!
ratm(itf 0): open 0.16
echo '279' > /proc/monitordPid
sh: can't create /proc/monitordPid: nonexistent directory
[Debug] mssvaluestring:1452:1536
[Debug] buffer:1452
/var/config/mini_httpd.pem exist!
/bin/ip6tables -A INPUT -p icmpv6 --icmpv6-type 130 -j ACCEPT
/bin/ip6tables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
/bin/ip6tables -A FORWARD -d FF00::0/8 -j ACCEPT
startup:debug:startConnection:5925:Enter
item=1
fixme atm_find_ci in sar_open!
ratm(itf 0): open 0.35
SarRecalPerVCNumber(3408): cnt=0, off=1
create: ch0 (0/35) 6000,0
sar_close
ATM OAM F5 initialized.
ATM OAM F4 initialized.
Enable 8671G 1 function
Enable 8671 0 function
Enable 8672 function 
create: ch0 (0/35) 6000,0
applying workaround...done
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 65534 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 65534 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 65534 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 65534 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 65534 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 65534 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 65534 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 0 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 0 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 0 
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc0 fgroup 0 
WAN MAC for vc0 [480033c30e8e]
ADDRCONF(NETDEV_UP): vc0: link is not ready
PPPoE
pEntry->unnumberMode:0
PPP Connection (Continuous)...
data: spppctl add 0 pppoe vc0 username xxxxxxxxxx@oivelox password xxxxxxxxxx gw 1 mru 1492 ippt 0 debug 0 ipt 0
ARP proxy is Disable
add_ppp, unit = 0.
create unit 0
data: spppctl katimer 10
echo 0 > /proc/sys/net/ipv6/conf/ppp0/disable_nud
echo 0 > /proc/sys/net/ipv6/conf/ppp0/disable_rs
startup:debug:startConnection:5925:Enter
item=1
fixme atm_find_ci in sar_open!
ratm(itf 0): open 0.42
SarRecalPerVCNumber(3408): cnt=1, off=1
create: ch1 (0/42) 6000,0
sar_close
sar_close
ATM OAM F5 initialized.
ATM OAM F4 initialized.
Enable 8671G 1 function
Enable 8671 0 function
Enable 8672 function 
create: ch0 (0/35) 6000,0
create: ch1 (0/42) 6000,0
applying workaround...done
<subr_pmap.c 2019 setup_vc_pmap_lanmember> mpoactl set vc1 fgroup 65534 
WAN MAC for vc1 [480033c30e8f]
ADDRCONF(NETDEV_UP): vc1: link is not ready
PPPoE
pEntry->unnumberMode:0
PPP Connection (Manual)...
data: spppctl new 1 pppoe vc1 username xxxxxxxxxx@oiwififon password xxxxxxxxxx gw 0 mru 1492 ippt 0 debug 0 ipt 2 disctime 30
ARP proxy is Disable
echo 0 > /proc/sys/net/ipv6/conf/ppp1/disable_nud
echo 0 > /proc/sys/net/ipv6/conf/ppp1/disable_rs
start rip!
/bin/ip6tables -F FW_GENERAL_INPUT_Technicolor
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor -i lo -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor -i br+ -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor -p udp --dport 520 -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor ! -i br+ -p icmpv6 --icmpv6-type neighbor-solicitation -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor ! -i br+ -p icmpv6 --icmpv6-type neighbor-advertisement -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor ! -i br+ -p icmpv6 --icmpv6-type router-solicitation -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor ! -i br+ -p icmpv6 --icmpv6-type router-advertisement -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor ! -i br+ -p icmpv6 --icmpv6-type redirect -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor ! -i br+ -p tcp --dport 546 -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor ! -i br+ -p udp --dport 546 -j ACCEPT
/bin/ip6tables -A FW_GENERAL_INPUT_Technicolor ! -i br+ -p udp --dport 547 -j ACCEPT
/bin/iptables -F FW_GENERAL_FORWARD_Technicolor
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
iptables -A FW_GENERAL_FORWARD_Technicolor! -i br+! -o br+ -j RETURN
Warning: weird character in interface `br+!' (No aliases, :, ! or *).
iptables v1.4.3: chain name `FW_GENERAL_FORWARD_Technicolor!' too long (must be under 30 chars)
Try `iptables -h' or 'iptables --help' for more information.
/bin/ip6tables -F FW_GENERAL_FORWARD_Technicolor
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
/bin/iptables -F DEFAULT_INPUT_Technicolor
/bin/iptables -F DEFAULT_FORWARD_Technicolor
/bin/iptables -F DEFAULT_OUTPUT_Technicolor
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
/bin/iptables -A DEFAULT_INPUT_Technicolor -m state --state ESTABLISHED,RELATED -j ACCEPT
/bin/iptables -A DEFAULT_FORWARD_Technicolor ! -i br+ -m state --state ESTABLISHED,RELATED -j ACCEPT
/bin/ip6tables -F DEFAULT_INPUT_Technicolor
/bin/ip6tables -F DEFAULT_FORWARD_Technicolor
/bin/ip6tables -F DEFAULT_OUTPUT_Technicolor
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
/bin/ip6tables -A DEFAULT_INPUT_Technicolor -m state --state ESTABLISHED,RELATED -j ACCEPT
/bin/ip6tables -A DEFAULT_FORWARD_Technicolor ! -i br+ -m state --state ESTABLISHED,RELATED -j ACCEPT
ip6tables -A REMOTEMGMT_Technicolor ! -i br+ -p tcp --dport 23 -j DROP
ip6tables -A REMOTEMGMT_Technicolor ! -i br+ -p udp --dport 23 -j DROP
ip6tables -A REMOTEMGMT_Technicolor ! -i br+ -p tcp --dport 80 -j DROP
ip6tables -A REMOTEMGMT_Technicolor ! -i br+ -p tcp --dport 443 -j DROP
ip6tables -A REMOTEMGMT_Technicolor ! -i br+ -p udp --dport 22 -j DROP
ip6tables -A REMOTEMGMT_Technicolor ! -i br+ -p tcp --dport 22 -j DROP
/bin/iptables -F IP_FILTER_INPUT_Technicolor
/bin/iptables -F IP_FILTER_FORWARD_Technicolor
/bin/iptables -F IP_FILTER_OUTPUT_Technicolor
/bin/ip6tables -F IP_FILTER_INPUT_Technicolor
/bin/ip6tables -F IP_FILTER_FORWARD_Technicolor
/bin/ip6tables -F IP_FILTER_OUTPUT_Technicolor
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
startup:debug:doDoSProtect:12136:Setting synflood rules...
startup:debug:doDoSProtect:12143:Setting ip spoofing rules...
startup:debug:doDoSProtect:12150:Setting land attack rules...
startup:debug:doDoSProtect:12157:Setting land attack rules...
startup:debug:doDoSProtect:12183:Setting port scan rules...
startup:debug:doDoSProtect:12190:Setting furtive port scan rules...
startup:debug:doDoSProtect:12197:Setting ping broadcast rules...
startup:debug:doDoSProtect:12208:Setting icmp redirect attack rules...
startup:debug:doDoSProtect:12221:Setting ping of death rules...
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
startup:debug:getGeneralFirewallStatus:44895:MIB_FW_GENERAL_ENABLE:1
startup:debug:doDoSProtect:12136:Setting synflood rules...
startup:debug:doDoSProtect:12143:Setting ip spoofing rules...
startup:debug:doDoSProtect:12150:Setting land attack rules...
ifconfig ppp0 > /tmp/ifcfg_ppp0
startup:debug:getIpv6addr:11834:allipv6addr is ::
ifconfig ppp1 > /tmp/ifcfg_ppp1
startup:debug:getIpv6addr:11834:allipv6addr is ::
ifconfig vc2 > /tmp/ifcfg_vc2
ifconfig: vc2: error fetching interface information: Device not found
startup:debug:getIpv6addr:11834:allipv6addr is ::
ifconfig vc3 > /tmp/ifcfg_vc3
ifconfig: vc3: error fetching interface information: Device not found
startup:debug:getIpv6addr:11834:allipv6addr is ::
ifconfig vc4 > /tmp/ifcfg_vc4
ifconfig: vc4: error fetching interface information: Device not found
startup:debug:getIpv6addr:11834:allipv6addr is ::
ifconfig vc5 > /tmp/ifcfg_vc5
ifconfig: vc5: error fetching interface information: Device not found
startup:debug:getIpv6addr:11834:allipv6addr is ::
ifconfig vc6 > /tmp/ifcfg_vc6
ifconfig: vc6: error fetching interface information: Device not found
startup:debug:getIpv6addr:11834:allipv6addr is ::
ifconfig vc7 > /tmp/ifcfg_vc7
ifconfig: vc7: error fetching interface information: Device not found
startup:debug:getIpv6addr:11834:allipv6addr is ::
startup:debug:doDoSProtect:12157:Setting land attack rules...
startup:debug:doDoSProtect:12183:Setting port scan rules...
startup:debug:doDoSProtect:12190:Setting furtive port scan rules...
startup:debug:doDoSProtect:12197:Setting ping broadcast rules...
startup:debug:doDoSProtect:12208:Setting icmp redirect attack rules...
startup:debug:doDoSProtect:12221:Setting ping of death rules...
/bin/echo 2 > /proc/fastbridge
clean rtk fast bridge table
*****Enable ftp ALG function!*****
*****Restart ftp ALG function with new port!*****
*****Enable l2tp ALG function!*****
*****Restart l2tp ALG function with new port!*****
nf_conntrack_l2tp version 3.1 loaded
*****Restart ipsec ALG function with new port!*****
*****Enable pptp ALG function!*****
*****Restart pptp ALG function with new port!*****
cp -f /var/tmp_radvd.conf /var/radvd.conf
startup:debug:addStaticRouteForDNS:31269:mode:1
startup:debug:createManualDNSResolveFile:31224:Enter
startup:debug:addStaticRouteForDNS:31362:Exit
upnpctrl(up): Start MINIUPNPD on ppp0 interface
cfg_getVersion: invoke getVersion()
Dec 31 21:00:35 miniupnpd[928]: HTTP listening on port 49152
ADDRCONF(NETDEV_UP): eth0.2: link is not ready
ADDRCONF(NETDEV_UP): eth0.3: link is not ready
ADDRCONF(NETDEV_UP): eth0.4: link is not ready
ADDRCONF(NETDEV_UP): eth0.5: link is not ready
/bin/slogd -n -s 16384 -l 6 ...
Current Mode: xDSL
Interface doesn't accept private ioctl...
89F1: Operation not permitted
CMD ARGS:  -start -c /var/wscd.conf -w wlan0 -fi /var/wscd-wlan0.fifo 
Writing file /var/wscd.conf...

WiFi Simple Config v1.22 (2016.11.25-07:28+0000).

Total WPA/WPA2 number is 1
iwcontrol RegisterPID to (wlan0)
iptables: No chain/target/match by that name. Run `dmesg' for more information.
iptables v1.4.3: Couldn't find target `lan_mark'

Try `iptables -h' or 'iptables --help' for more information.
udhcp server/relay (v0.9.9-pre) started
Run Server and Relay functions.
dhcpd server read configfile:poolname=default
dhcpd server read configfile:poolname=STBs
dhcpd server read configfile:poolname=FON
/bin/echo 0 > /proc/rtl865x/portisolation
Illegal target name 'portmapping'.
Listening on Socket/fon0
Sending on   Socket/fon0
Listening on Socket/br0
Sending on   Socket/br0
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory

cwmp_flag=30
<main.c>Set No Debug Message!
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
Error: argument "" is wrong: fwmark value is invalid

<cwmp_utility.c>Set No Debug Message[1]
<main.c>Set Delay!
<cwmp_utility.c>Set Delay[15]
<cwmp_utility.c>Set gNotifyBringAllWanIPinInform[1]
<cwmp_utility.c>Set gConReqAuthType[0]
<cwmp_utility.c>Set gReturn503[0]

enter cwmp_main!
Start cwmp_main() !
Error: argument " " is wrong: fwmark value is invalid

Error: argument "-p ICMP" is wrong: fwmark value is invalid

Error: argument "-p TCP" is wrong: fwmark value is invalid

<subr_pmap.c 1806 set_policyrt> the itfGroup is 0x0. ifIndex is 0x0. ifname is ppp0
<subr_pmap.c 1806 set_policyrt> the itfGroup is 0x0. ifIndex is 0x101. ifname is ppp1
Init System OK for IPV6
startup:debug:startDnsRelay:24149:defIfIndex:0
  INFO: get DNS from PPP
startup:debug:startDnsRelay:24195:get DNS from PPP, Entry.ifIndex:0
cat /dev/null >  /var/resolv.dnsmasq.conf
startup:debug:GenerateDnsmasqFile:43354:Write to dnsmasq.conf Start.
cat /dev/null > /var/dnsmasq.conf
startup:debug:GenerateDnsmasqFile:43647:Write to dnsmasq.conf Exit.
startup:debug:startDnsRelay:24379:Mapping DNS file:/etc/ppp/resolv_0.conf
cat /var/resolv.v4.conf >> /var/resolv.dnsmasq.conf
cat: can't open '/var/resolv.v4.conf': No such file or directory
cat /var/resolv.v6.conf >> /var/resolv.dnsmasq.conf
cat: can't open '/var/resolv.v6.conf': No such file or directory
startup:debug:startDnsRelay:24405:Exit.
========== Initiating Ending Script =============
sh: can't open /var/config/end_script
========== End Initiating Ending Script =============
[1]:/bin/fon
[2]:startUp

udhcp server/relay (v0.9.9-pre) started
Run Server and Relay functions.
dhcpd server read configfile:poolname=default
dhcpd server read configfile:poolname=STBs
dhcpd server read configfile:poolname=FON
Listening on Socket/fon0
Sending on   Socket/fon0
Listening on Socket/br0
Sending on   Socket/br0
cat /dev/null >  /var/resolv.dnsmasq.conf
cat /dev/null > /var/dnsmasq.conf
cat /var/resolv.v4.conf >> /var/resolv.dnsmasq.conf
cat: can't open '/var/resolv.v4.conf': No such file or directory
cat /var/resolv.v6.conf >> /var/resolv.dnsmasq.conf
cat: can't open '/var/resolv.v6.conf': No such file or directory
/var/config/mini_httpd.pem exist!
[Debug] <checkWAN:187> 
[Debug] <checkWAN:206> ifName:ppp0
DHCP Server ready, start to monitor is all bridges Pvcs

Extras

Bootloader

...
Press 'ESC' to stop autoboot:

DSL-100HNU-K1 v2>hello
hello: command not found

Supported commands:
atbr	restore to default configuration
	usage: atbr
atbt	enable/disable first block writable
	usage: atbt x (x=1:enable, others:disable)
aten	set debug flag
	usage: aten x y (x:[1|0], y:password)
atgo	run kernel image
	usage: atgo
athe	help
	usage: athe [cmd]
atlc	upload current/romd config file via xmodem
	usage: atlc file_type (file_type:[config|romd])
atmt	reduce manufacture bootup time for wireless calibration
	usage: atmt x (x=1:enable, others:disable)
atse	show the seed of password generator
	usage: atse
atsh	dump manufacturer related data
	usage: atsh
atsn	write series number to flash
	usage: atsn sn (sn:ASCII serial number with 14 bytes length)
atub	xmodem upload bootloader to flash
	usage: atub
atur	xmodem upload firmware to flash
	usage: atur
atwz	write MAC addr, country code, debug flag, MAC quantity to flash
	usage: atwz mac [cc df mq]
atfn	show/write FON number
	usage: atfn [sn] (sn:ASCII serial number with 64 bytes length)
atsr	reboot device
	usage: atsr
attp	tftp upload
	usage: attp c_ip s_ip file_name file_type (file_type:[boot|ras|config|romd|cert])
atcr	clear romd config
	usage: atcr
atdm	dump memory
	usage: atdm addr size
atle	leds test
	usage: atle [on|off]
atht	upload firmware via http
	usage: atht

OK
DSL-100HNU-K1 v2>
DSL-100HNU-K1 v2>atsh
FW Version              : V1.00(WQQ.0)b13
FW Ext. Version         : VOI_Fw_v6
Bootbase Version        : V1.19 | 11/23/2015 15:44:01
Vender Name             : MitraStar Technology, Inc.
Product Name            : DSL-100HNU-K1 v2
Serial Number           : xxxxxxxxxxxxx
First MAC Address       : xxxxxxxxxxxxx
Last MAC Address        : xxxxxxxxxxxxx
MAC Address Quantity    : 02
Default Country Code    : D0
Boot Module Debug Flag  : 00
RootFS Checksum         : 80BBE8B8
Kernel Checksum         : C4807C51
RomFile Checksum        : A7553DAB
Feature Bits            :
                    4D 53 20 02 20 02 00 00-00 00 00 00 00 00 00 00
                    00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
OK

Misc

# cat /proc/cpuinfo 
system type		: RTL8672
processor		: 0
cpu model		: 56321
BogoMIPS		: 448.92
tlb_entries		: 64
mips16 implemented	: yes
# cat /proc/version 
Linux version 2.6.30.9-svn10809 (jimchen@sw15-server) (gcc version 4.4.7 (Realtek RSDK-1.5.8p1 Build 1050) ) #278 Fri Nov 25 15:20:38 CST 2016
# cat /proc/mounts 
rootfs / rootfs rw 0 0
/dev/root / squashfs ro,relatime 0 0
proc /proc proc rw,relatime 0 0
ramfs /var ramfs rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
mdev /dev tmpfs rw,relatime 0 0
# cat /proc/cmdline 
console=ttyS0,115200 mem=32M root=31:3 ro
# cat /proc/mtd 
dev:    size   erasesize  name
mtd0: 00010000 00001000 "boot"
mtd1: 00010000 00001000 "config_hw"
mtd2: 00010000 00001000 "config_cur"
mtd3: 0052fc0d 00001000 "rootfs"
mtd4: 0080ff80 00001000 "backupfs"
mtd5: 007c0000 00001000 "image1"
mtd6: 007c0000 00001000 "image2"
mtd7: 00020000 00001000 "config_bak"
mtd8: 00010000 00001000 "cert"
mtd9: 00010000 00001000 "temp"
# ps
  PID USER       VSZ STAT COMMAND
    1 tech       776 S    /sbin/init 
    2 tech         0 SW<  [kthreadd]
    3 tech         0 SWN  [ksoftirqd/0]
    4 tech         0 SW<  [watchdog/0]
    5 tech         0 SW<  [events/0]
    6 tech         0 SW<  [khelper]
    9 tech         0 SW<  [async/mgr]
   68 tech         0 SW<  [kblockd/0]
   86 tech         0 SW   [netlog]
   91 tech         0 SW   [khungtaskd]
   92 tech         0 SW   [pdflush]
   93 tech         0 SW   [pdflush]
   94 tech         0 SW<  [kswapd0]
   96 tech         0 SW<  [crypto/0]
  133 tech         0 SW<  [kNicEvt]
  135 tech         0 SW<  [mtdblockd]
  199 tech      1852 S    configd 
  201 tech       636 S    /bin/inetd 
  202 tech      1928 S    /bin/config -c -u tech 
  213 tech      1472 S    /bin/proxyapid 
  261 tech       728 S    /bin/radvd -C /var/radvd.conf 
  262 tech       780 S    /bin/mpoad 
  263 tech      1848 S    /bin/spppd 
  270 tech      1060 S    /bin/sntp -t 1 -i 3600 -s a.ntp.br b.ntp.br 
  273 tech       992 S    /bin/snmpd -p 161 -c ADSL -th 0.0.0.0 -te 1.3.6.1.4.1
  281 tech      1460 S    /bin/setupPortFWd 
  282 tech      1488 S    /bin/monitord 
  283 tech      1480 S    /bin/monitord 
  312 tech      3476 S    /bin/mini_httpd -p 80 -C /etc_ro/mini_httpd.conf 
  961 tech      1036 S    /bin/miniupnpd -i ppp0 -a 192.168.1.1 -p 49152 
  972 tech       636 S    /bin/slogd -n -s 16384 -l 6 -L 
  976 tech      1708 D    startup 
  977 tech      1708 D    startup 
 1142 tech      1208 S    /bin/wscd -start -c /var/wscd.conf -w wlan0 -fi /var/
 1150 tech       648 S    /bin/iwcontrol wlan0 
 1151 tech       664 S    /bin/mini_upnpd -wsc /tmp/wscd_config -igd /tmp/igd_c
 1155 tech      6448 S    /bin/cwmpClient 
 1214 tech       820 S    /bin/udhcpd -B /var/udhcpd/udhcpd.conf 
 1225 tech       760 S    /bin/dnsmasq 
 1226 tech      1472 S    /bin/fon startUp 
 1229 tech      6448 S    /bin/cwmpClient 
 1230 tech      6448 S    /bin/cwmpClient 
 1242 tech       868 S    /bin/sh 
 1311 tech       860 R    ps

Firmware

Aos que quiserem dar uma olhada no conteúdo do firmware, aqui estão o bootloader e o rootfs da versão “OI_Fw_v6”: https://www.tripleoxygen.net/files/devices/technicolor/td5137/firmware/

Agradecimentos

Pessoas envolvidas em discussões, dicas ou bate papo em geral. Lista em ordem alfabética.

modem/td5137.txt · Última modificação: 2022/11/07 11:31 por 127.0.0.1