====== Furukawa LD420-10R ======
{{description>Informações sobre a Furukawa LD420-10R GPON ONT/ONU. Teardown, hacking, unlocking (desbloqueio), firmwares, custom images, recuperação, bridge.}}
===== Disclaimer =====
Todas as informações, métodos, procedimentos, firmwares, aplicativos e material sobre modificações e configurações postadas neste wiki foram criados pelo O3 Labs (salvo menção em contrário) e disponibilizadas **GRATUITAMENTE** desde o dia de sua elaboração. Denuncie quando possível quaisquer tentativas de venda destes material.
===== Hardware =====
{{:ont:furukawa:furukawa-ld420-10r-front.jpg?direct&400 |}}
{{ :ont:furukawa:furukawa-ld420-10r-back.jpg?direct&400|}}
----
^ SoC | Ralink MT751020 XPON SoC - MIPS 34Kc @ 650 MHz |
^ RAM | 128 MB - Nanya NT5TU64M16HG-AC |
^ Flash | 16 MB - Macronix MX25L12805D |
^ LAN | 1 Gbit/s |
^ USB | - |
^ Wireless 2.4 GHz| - |
^ Wireless 5 GHz| - |
^ Laser Driver/Transceiver | UX3328S |
^ Acoplamento fibra | SC/APC |
^ FXS | - |
^ HPNA | - |
^ Serial | Sim |
^ JTAG | - |
^ Alimentação | DC 12 V / 1500 mA |
^ Credenciais padrão (Web) 1 | admin / fkw123 |
^ Credenciais padrão (Web) 2 | support / fkw@123 |
^ Credenciais padrão (telnet) | fioadm / dp2a3r2mhb |
^ Credenciais padrão (gponshell) | admin / admin |
^ Credenciais padrão (UART) | admin / admin |
^ IP LAN padrão | 192.168.1.1/24 ou 192.168.2.1/24 |
^ Porta Web | 8080 |
^ Link | [[https://anon.to/?https://www.furukawalatam.com/pt-br/catalogo-de-produtos-detalhes/modem-optico-ont-gpon-ld42010r|Furukawa MODEM OPTICO ONT GPON LD420-10R]] |
==== GPON ====
^ Tipo | HGU (Ethernet UNI: 0 \ VEIP: 1) |
^ Vendor ID | FRKW |
^ Version | V1.0 |
^ Equipment ID | LD420-10R |
^ OMCC Version | 160 (0xA0) |
^ Software Version (Main, example) | V1.5.0 |
^ Software Version (Standby, example) | V1.3.0 |
===== Bootlog =====
++++ Clique aqui para visualizar|
DRAMC V2.2.0.2 (0)
MT751020Memory size 128MB
flash base: bc000000
Found SPI Flash 16MiB MX25L12805D at 0xbc000000
tcPhyVer_mt7510FE
Not found TC Phy
mtPhyVer_7510Ge
Not found TC Phy
####(Build info : shidong@TWSH-EoC 19:16:53 Thu Jul 21 2016 e0f779fb)
*** Press Ctrl + C key to stop autorun(3 seconds) ***
............................................................
Checking ImageA...
ImageA check OK, fs_offse:1703936, kernel_size:1471567
==>Boot system from [ImageA]...
Decompress to 80002000 free_mem_ptr=80600000 free_mem_ptr_end=80780000
Uncompressing [LZMA] ... done.
blParms: ACTIVE=A softMode=NORMAL mtdparts=tc3162:393216@0(Boot),131072@393216(Env),7733248@524288(ImageA),7733248@8257536(ImageB),524288@15990784(Config),131072@16515072(Plugin),131072@16646144(SECTION_EGIS),5888k@2176k(rootfs)
Linux version 2.6.36 (liuzhe@dev8.sh.gj.com) (gcc version 4.3.4 (GCC) ) #1 SMP Thu Aug 15 10:28:51 CST 2019
ISPRAM0: PA=00350000,Size=00008000,enabled
DSPRAM0: PA=1dff8000,Size=00001000,enabled
flash_init: flash_base:bc000000
flash_init: flash_base:bc000000
memsize:128MB
Ralink MT751020 SOC prom init
InfoInfo:retrieve_boot_loader_parameters():arcs_cmdline: es=1 ACTIVE=A softMode=NORMAL mtdparts=tc3162:393216@0(Boot),131072@393216(Env),7733248@524288(ImageA),7733248@8257536(ImageB),524288@15990784(Config),131072@16515072(Plugin),131072@16646144(SECTION_EGIS),5888k@2176k(rootfs)
bootconsole [early0] enabled
CPU revision is: 00019555 (MIPS 34Kc)
Determined physical RAM map:
memory: 07fe0000 @ 00020000 (usable)
Wasting 1024 bytes for tracking 32 unused pages
Zone PFN ranges:
Normal 0x00000020 -> 0x00008000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000020 -> 0x00008000
3 available secondary CPU TC(s)
PERCPU: Embedded 7 pages/cpu @81103000 s7232 r8192 d13248 u65536
pcpu-alloc: s7232 r8192 d13248 u65536 alloc=16*4096
pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32480
Kernel command line: es=1 ACTIVE=A softMode=NORMAL mtdparts=tc3162:393216@0(Boot),131072@393216(Env),7733248@524288(ImageA),7733248@8257536(ImageB),524288@15990784(Config),131072@16515072(Plugin),131072@16646144(SECTION_EGIS),5888k@2176k(rootfs) root=/dev/mtdblock7 rootfstype=squashfs ro
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 64kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=0004410b
Readback ErrCtl register=0004410b
nmi base is 8115c200
Memory: 125200k/130944k available (3420k kernel code, 5744k reserved, 690k data, 216k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Hierarchical RCU implementation.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:64
CPU frequency 648.00 MHz
Using 266.667 MHz high precision timer.
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
Calibrating delay loop... 432.53 BogoMIPS (lpj=2162688)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
34K sync es set to 1.
Config7: 0x80080500
Limit of 4 TCs set
TLB of 64 entry pairs shared by 2 VPEs
VPE 0: TC 0 1 2, VPE 1: TC 3
IPI buffer pool of 16 buffers
CPU revision is: 00019555 ((null))
TC 1 going on-line as CPU 1
CPU revision is: 00019555 ((null))
TC 2 going on-line as CPU 2
CPU revision is: 00019555 ((null))
TC 3 going on-line as CPU 3
Brought up 4 CPUs
kworker/u:0 used greatest stack depth: 14888 bytes left
NET: Registered protocol family 16
MT7510_pcie_init
check pcie link up status:
isRC0_LINKUP=0
isRC1_LINKUP=0
PCI-E RC0 & RC1 can not link up
bio: create slab at 0
NET: Registered protocol family 8
NET: Registered protocol family 20
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
UDP hash table entries: 128 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)
NET: Registered protocol family 1
TC3162 hardware watchdog module loaded.
squashfs: version 4.0 (2009/01/31) Phillip Lougher
JFFS2 version 2.2 (NAND) (ZLIB) (RTIME) (c) 2001-2006 Red Hat, Inc.
msgmni has been set to 244
io scheduler noop registered (default)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
ttyS0 at I/O 0xbfbf0003 (irq = 1) is a TC3162
brd: module loaded
loop: module loaded
tc3162 mtd init: mt6573_nand_init enter
MediaTek MT6573 Nand driver init, version v2.0
-------------->kernel init tc3162_mtd_init
blParms :ACTIVE=A softMode=NORMAL mtdparts=tc3162:393216@0(Boot),131072@393216(Env),7733248@524288(ImageA),7733248@8257536(ImageB),524288@15990784(Config),131072@16515072(Plugin),131072@16646144(SECTION_EGIS),5888k@2176k(rootfs)
[Jason debug]tc3162: flash device 0x01000000 at 0x1c000000
tc3162: Found SPIFLASH 16MiB MX25L12805D
8 cmdlinepart partitions found on MTD device tc3162
[w]part_nu = 8
Creating 8 MTD partitions on "tc3162":
0x000000000000-0x000000060000 : "Boot"
0x000000060000-0x000000080000 : "Env"
0x000000080000-0x0000007e0000 : "ImageA"
0x0000007e0000-0x000000f40000 : "ImageB"
0x000000f40000-0x000000fc0000 : "Config"
0x000000fc0000-0x000000fe0000 : "Plugin"
0x000000fe0000-0x000001000000 : "SECTION_EGIS"
0x000000220000-0x0000007e0000 : "rootfs"
Allocate 16 byte aligned buffer_r: a04513a0
Allocate 16 byte aligned buffer_w: a04523c0
Enable NFI Clock
# MT6573 NAND # : Use HW ECC
manu_id=40, dev_id=40
ext_id=404040,
Device not found, ID: 4040
Not Support this Device!
[NAND] pagesz:2048 eccsz: 32, oobsz: 128
Support this Device in MTK table! 4040
No NAND device found.
# MT6573 NAND # : nand_scan fail.
[NFI] mt6573_nand_probe fail, err = -6!
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
NET: Registered protocol family 24
RT3xxx EHCI/OHCI init.
wmonitor_init entered.
GACT probability NOT on
Mirror/redirect action on
u32 classifier
input device check on
Actions configured
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (1956 buckets, 7824 max)
ctnetlink v0.93: registering with nfnetlink.
ip_tables: (C) 2000-2006 Netfilter Core Team
arp_tables: (C) 2002 David S. Miller
TCP cubic registered
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
Initializing MCPD Module
Initializing MTK Multicast API Module
tw_mcast_chrdev_init()
Ebtables v2.0 registered
ebt_ipv6cp_reject_opt registered
ebt_skb_grab_init registered successfully.
802.1Q VLAN Support v1.8 Ben Greear
All bugs added by David S. Miller
VFS: Mounted root (squashfs filesystem) readonly on device 31:7.
Freeing unused kernel memory: 216k freed
busybox init and set aff
init started: BusyBox v1.15.3 (2016-08-10 10:40:08 CST)
mount used greatest stack depth: 14280 bytes left
mount Config partition OK
yaffs: dev is 32505861 name is "mtdblock5" rw
yaffs: passed flags ""
mount used greatest stack depth: 14192 bytes left
/etc/init.d/S01mountconfig: line 36: /usr/S304/bin/flayaffs: dev is 32505861 name is "mtdblock5" rw
yaffs: passed flags ""
sh_eraseall: not found
sh: 30: unknown operand
plugin data partition used %
cp: cannot staS01mountconfig used greatest stack depth: 14144 bytes left
t '/bin/ctadmin': No such file or directory
ctadmin file load error!!!!!!!!!
mkdir: cannot create directory '/usr/plugin/coredump': Read-only file system
loading modules ...
A
Brmgr device initialization done
module_sel: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
insmod used greatest stack depth: 14096 bytes left
button.ko inquery mode
TC3162 LED Manager 0.1 init
tcledctrl version: tcledctrl V1.1.0.0 (Aug 15 2019-10:29:12).
insmod used greatest stack depth: 14008 bytes left
tccicmd V1.1.0.0 (Aug 15 2019-10:29:14)
ERROR!Create /etc/fwTCver.conf fail!
SIFMaster 0.1 init
Register sifm cmd
femac.c:v1.00-NAPI 29.Mar.2011
eth0: FE MAC Ethernet address: 00:AA:BB:01:23:45
hwdb init OK!
xPON driver initialization
Alloc data struct memory successful, 39292
EN7570 not found!
vendor id : T&W
vendor pn : TW2362G-CDEH
Match Vendor
PON PHY driver version is 151014.102.108
epon_chrdev_init()
SN[FRKWxxxxxxxx]
PWD[]
insmod used greatest stack depth: 13948 bytes left
XPON Mapping Module init OK!
soft_ratelimit_init
tardev register successful!
pondata.cfg
Info:Init egis data successfully
Initializing random number generator... read-only file system detected...done
Config network...
eth0: starting interface.
EPhy debug(8): tcPhyVerLookUp() in
MT7510FE, EPhy debug(8)(15): tcPhyVerLookUp() out
PhyPart debug: tcPhyInit() in , tcphyver=15, phyaddr=8, eco=0x0
phyaddr = 8
PhyPart debug: tcPhyInit() out , r31=0xb000
EPhy debug(12): tcPhyVerLookUp() in
MT7510Ge,Internal check flag: fgMT7510Ge_INT=0x0, eco=0x50003
EPhy debug(12)(16): tcPhyVerLookUp() out
PhyPart debug: tcPhyInit() in , tcphyver=16, phyaddr=12, eco=0x0
7510Ge, phyaddr= (12,12)
debug... ,phyaddr=12 ,eco=0x50003
PhyPart debug: tcPhyInit() out , r31=0xb000
Open /dev/hwnat0 pseudo device failed
mkdir: cannot create directory '/dev/pts': File exists
mknod: /dev/ptmx: File exists
mknod: /dev/urandom: File exists
mknod: /dev/hwdb: File exists
Ralink HW NAT Module Enabled
IP check use Black List
sf_LoadConfig: Load config from file /usr/S304/etc/oversea/FIO-gpon-1f0/soft_feature.cfg.new
sf_LoadConfig: Load config from file /usr/S304/etc/oversea/FIO-gpon-1f0/soft_feature.cfg
SF_SetFeatureStr: Set feature(location) to tw
SF_SetFeatureStr: Set feature(customer) to fio
SF_SetFeatureStr: Set feature(olt) to tw
SF_SetFeatureStr: Set feature(olt_version) to 0
SF_SetFeatureStr: Set feature(onu_type) to hgu
SF_SetFeatureStr: Set feature(language) to english
SF_SetFeatureStr: Set feature(isp) to ct
SF_SetFeatureStr: Set feature(web_style) to global
SF_SetFeature: Set feature(pon_slot) to 0
SF_SetFeature: Set feature(fe_slot) to 1
SF_SetFeature: Set feature(ge_slot) to 1
SF_SetFeature: Set feature(pots_slot) to 2
SF_SetFeature: Set feature(veip_slot) to 5
SF_SetFeature: Set feature(video_slot) to 3
SF_SetFeature: Set feature(iphost_slot) to 0
SF_SetFeatureStr: Set feature(qospolicy) to sp
SF_SetFeatureStr: Set feature(trunk_emac) to disable
SF_SetFeatureStr: Set feature(entity_port) to enable
SF_SetFeatureStr: Set feature(ignore_evtocd) to disable
SF_SetFeatureStr: Set feature(uplink_type) to gpon
SF_SetFeatureStr: Set feature(support_ipv6) to true
SF_SetFeatureStr: Set feature(support_sntp) to true
SF_SetFeatureStr: Set feature(support_syslog) to true
SF_SetFeatureStr: Set feature(support_ddns) to true
SF_SetFeatureStr: Set feature(support_portmapping) to true
SF_SetFeatureStr: Set feature(support_ftpd) to true
SF_SetFeatureStr: Set feature(support_telnetd) to true
SF_SetFeatureStr: Set feature(support_sshd) to true
SF_SetFeatureStr: Set feature(support_route) to true
SF_SetFeatureStr: Set feature(support_mcast) to true
SF_SetFeatureStr: Set feature(support_mcast_mld) to true
SF_SetFeatureStr: Set feature(support_qos) to true
SF_SetFeatureStr: Set feature(support_qos_ct) to true
SF_SetFeatureStr: Set feature(support_dnsproxy) to true
SF_SetFeatureStr: Set feature(support_dnsproxy_ct) to true
SF_SetFeatureStr: Set feature(support_ipping) to true
SF_SetFeatureStr: Set feature(support_ctping) to true
SF_SetFeatureStr: Set feature(support_alg) to true
SF_SetFeatureStr: Set feature(support_alg_ipsec) to true
SF_SetFeatureStr: Set feature(support_alg_pptp) to true
SF_SetFeatureStr: Set feature(support_alg_siproxd) to true
SF_SetFeatureStr: Set feature(support_alg_irc) to true
SF_SetFeatureStr: Set feature(support_firewall) to true
SF_SetFeatureStr: Set feature(support_srvcontrol) to true
SF_SetFeatureStr: Set feature(support_servicemanage) to true
SF_SetFeatureStr: Set feature(support_macfilter) to true
SF_SetFeatureStr: Set feature(support_ipfilter) to true
SF_SetFeatureStr: Set feature(support_urlfilter) to true
SF_SetFeatureStr: Set feature(support_antiattack) to true
SF_SetFeatureStr: Set feature(support_tr69c) to true
SF_SetFeatureStr: Set feature(support_tr69c_remotestatus) to true
SF_SetFeatureStr: Set feature(support_tr69c_maintain) to true
SF_SetFeatureStr: Set feature(support_tr69c_monitor) to true
SF_SetFeatureStr: Set feature(support_tr69c_alarm) to true
SF_SetFeatureStr: Set feature(support_tr69c_ssl) to true
SF_SetFeatureStr: Set feature(support_tr69c_original_openssl) to true
SF_SetFeatureStr: Set feature(support_upnp) to true
SF_SetFeatureStr: Set feature(support_upnp_ct) to true
SF_SetFeatureStr: Set feature(support_upnp_dmcp) to true
SF_SetFeatureStr: Set feature(support_upnp_igd) to true
SF_SetFeatureStr: Set feature(support_ct) to true
SF_SetFeatureStr: Set feature(support_ct_ehomeclient) to true
SF_SetFeatureStr: Set feature(support_ct_resettodefault) to true
SF_SetFeatureStr: Set feature(support_ct_portalmanagement) to true
SF_SetFeatureStr: Set feature(support_ct_userinfo) to true
SF_SetFeatureStr: Set feature(support_ct_telecomaccount) to true
SF_SetFeatureStr: Set feature(support_ct_usermanagement) to true
SF_SetFeatureStr: Set feature(support_ct_autorun) to true
SF_SetFeatureStr: Set feature(support_ct_reconnect) to true
SF_SetFeatureStr: Set feature(support_ct_loopdetect) to true
SF_SetFeatureStr: Set feature(support_httpd) to true
SF_SetFeatureStr: Set feature(support_httpd_usermanagement) to true
SF_SetFeatureStr: Set feature(support_httpd_cert) to true
SF_SetFeatureStr: Set feature(support_httpd_tod) to true
SF_SetFeatureStr: Set feature(support_httpd_multiuser) to true
SF_SetFeatureStr: Set feature(support_config_backup) to true
SF_SetFeatureStr: Set feature(support_dlna) to true
SF_SetFeatureStr: Set feature(support_dhcp) to true
SF_SetFeatureStr: Set feature(support_dhcp_relay) to true
SF_SetFeatureStr: Set feature(support_dhcpc_option60) to true
SF_SetFeatureStr: Set feature(support_dhcpc_option33) to true
SF_SetFeatureStr: Set feature(support_dhcpc_option42) to true
SF_SetFeatureStr: Set feature(support_dhcpc_option43) to true
SF_SetFeatureStr: Set feature(support_dhcpc_option249) to true
SF_SetFeatureStr: Set feature(support_rtp_rox) to true
SF_SetFeatureStr: Set feature(support_rtp_zebra) to true
SF_SetFeatureStr: Set feature(support_pppbridge) to true
SF_SetFeatureStr: Set feature(support_autodetection) to true
SF_SetFeatureStr: Set feature(support_security) to true
SF_SetFeatureStr: Set feature(support_iphost) to true
SF_SetFeature: Set feature(wan_inet_bridge_def_mtu) to 1500
SF_SetFeature: Set feature(wan_other_bridge_def_mtu) to 1500
SF_SetFeature: Set feature(wan_ip_route_def_mtu) to 1492
SF_SetFeature: Set feature(wan_ppp_route_def_mtu) to 1400
SF_SetFeatureStr: Set feature(data_model) to oversea
SF_SetFeatureStr: Set feature(support_omci_config_wan) to true
SF_SetFeatureStr: Set feature(support_skip_login_shell) to true
SF_SetFeatureStr: Set feature(support_omci_sfu_mode) to true
SF_SetFeatureStr: Set feature(sf_cfg_name) to oversea/FIO-gpon-1f0
Set Pon phy Mode into GPON.
Board not support WLAN.
TC3162 hardware watchdog initialized
Disable GPON ONU
set sn FRKWxxxxxxxx passwd
CMD Failed: input arguments failed.
CMD: cm_tests_sanity_0_allowed
Customer Name: fio
Starting ssp
Starting cli
Starting timer
Starting Bsp
open(): No such file or directory
CMD: cm_tests_sanity_0_allowed
Starting hal
gponhal:error:19.484:oalVosMsg_initByName:102:connect to /var/smd_messaging_server_addr failed, rc=-1 errno=2
vosMsg_init: EID_GPONHAL error = 9002, wait ...
CMD: cm_tests_sanity_0_allowed
T&W: cm test ask failed! Start up TW ONU Software now!
ONU start up now
smd:error:21.898:oalFil_makeDir:276:mkdir on /usr/plugin/cpk failed
smd:error:21.898:oalFil_makeDir:276:mkdir on /usr/plugin/cpk/lib failed
smd:error:21.898:oalFil_makeDir:276:mkdir on /usr/plugin/.upgradePlugins failed
smd:error:21.899:oalFil_copyToBuffer:65:could not open file /usr/plugin/cpk/.config.json, errno=2
SMD_cpmParseDbInfo: Fail to open db info!
Launch app cmc
Launch app hal
hal:error:22.143:UTIL_pluginGetName:194:Enter--
hal:error:22.143:UTIL_pluginGetName:201:Not null--
HAL_ponInit 111
HAL_ponInit enter pon init
hal:error:22.258:HAL_wlanGetFds:4236:========================ffffffff creat soket (6) success============================
Starting counter
cmc:error:23.260:UTIL_pluginGetName:194:Enter--
cmc:error:23.260:UTIL_pluginGetName:201:Not null--
Starting omci
SF_SetFeature: Set feature(olt) to 3
Starting omciagt
iptables used greatest stack depth: 13824 bytes left
Starting net
Starting ssp_deamon
SF_SetFeature: Set feature(olt) to 3
Hal is ready.
SF_SetFeature: Set feature(olt) to 2
PON_MgpGponPriv->gponCfg.sshmac = 02:4c:11:xx:xx:xx.
SG_CFG_PON: slot:0, portId=0, SN=FRKWXXXXXXXX, passwd=00000000000000000000, sfThr=0, sdThr=0
Link State: LAN_0 up.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
ip6_tables: (C) 2000-2006 Netfilter Core Team
ip6tables used greatest stack depth: 13752 bytes left
cmc:error:26.751:hal_insertModulesWithDep:312:insmod nf_defrag_ipv6.ko FAILED in hal_insertModule() ret=9003.
iptables: Chain already exists.
iptables: Chain already exists.
ip6tables: No chain/target/match by that name.
ip6tables v1.4.10: Couldn't find target `fwd_host_detect'
Try `ip6tables -h' or 'ip6tables --help' for more information.
ip6tables: No chain/target/match by that name.
Chain 'in_mac_filter' doesn't exist.
Chain 'in_wan_conn' doesn't exist.
Chain 'fwd_mac_filter' doesn't exist.
Chain 'fwd_wan_conn' doesn't exist.
Chain 'out_wan_conn' doesn't exist.
Chain 'out_mac_filter' doesn't exist.
Chain 'post_wan_conn' doesn't exist.
Chain 'in_loid_redirect' doesn't exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Chain 'in_url_ctl' doesn't exist.
Sorry, rule does not exist.
Chain 'in_internet_ctl' doesn't exist.
Sorry, rule does not exist.
Chain 'fwd_internet_ctl' doesn't exist.
Sorry, rule does not exist.
Chain 'in_host_conn' doesn't exist.
Sorry, rule does not exist.
config soft_qdma flag = 2, ratelimit = 0Mbps
mtcphy[4]: Link-down!!!
Link State: LAN_0 down.
==== emdm init OK ====
updata emdm param default value to mdm success!!
Cannot open /var/config/importCfgFactoryMode:0, RestoreMode:0
read config from CONFIG
cmc:error:30.325:mdm_setParamNodeString:2267:validate param error oid=259, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.332:mdm_setParamNodeString:2267:validate param error oid=259, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.333:mdm_setParamNodeString:2267:validate param error oid=276, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.334:mdm_setParamNodeString:2267:validate param error oid=259, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.334:mdm_setParamNodeString:2267:validate param error oid=276, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.341:mdm_setParamNodeString:2267:validate param error oid=276, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.348:mdm_setParamNodeString:2267:validate param error oid=369, param=Protocol, value=None, ret=9007
upload config from CONFIG
cmc:error:30.461:mdm_setParamNodeString:2267:validate param error oid=259, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.462:mdm_setParamNodeString:2267:validate param error oid=259, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.470:mdm_setParamNodeString:2267:validate param error oid=259, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.470:mdm_setParamNodeString:2267:validate param error oid=276, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.472:mdm_setParamNodeString:2267:validate param error oid=259, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.473:mdm_setParamNodeString:2267:validate param error oid=276, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.473:mdm_setParamNodeString:2267:validate param error oid=276, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.478:mdm_setParamNodeString:2267:validate param error oid=276, param=X_BROADCOM_COM_ConnectionId, value=0, ret=9007
cmc:error:30.486:mdm_setParamNodeString:2267:validate param error oid=369, param=Protocol, value=None, ret=9007
cmc:error:30.751:mdm_getNextMdmObjPathDesc:100:objNode(314) is NULL
cmc:error:30.751:mdm_loadConfig:482:Can't get InternetGatewayDevice.Services.VoiceService.{i}.VoiceProfile.{i} object
cmc:error:30.751:mdm_getNextMdmObjPathDesc:100:objNode(226) is NULL
Launch app crond
Set gateway led status to ONJan 1 00:00:31 crond[1228]: crond (busybox 1.15.3) started, log level 8
Stop app crond
Launch app crond
Jan 1 00:00:31 crond[1235]: crond (busybox 1.15.3) started, log level 8
Stop app crond
Launch app crond
Stop app crond
Launch app crond
Stop app crond
Launch app crond
Jan 1 00:00:31 crond[1244]: crond (busybox 1.15.3) started, log level 8
Sorry, rule does not exist.
Sorry, rule does not exist.
Launch app monitorcollector
Launch app ipv6mon
ipv6mon:error:31.966:UTIL_pluginGetName:194:Enter--
ipv6mon:error:31.966:UTIL_pluginGetName:201:Not null--
Launch app tr69c
monitorcollector:error:31.986:UTIL_pluginGetName:194:Enter--
monitorcollector:error:31.986:UTIL_pluginGetName:201:Not null--
cmc:error:32.561:HAL_readLogPartial:87:Syslog disabled or log buffer not allocated
cmc:error:32.561:stl_getLogInfo:306:readPtr = BCM_SYSLOG_READ_BUFFER_ERROR
Launch app dhcpd
Link State: LAN_0 up.
dhcpd:error:32.827:UTIL_pluginGetName:194:Enter--
dhcpd:error:32.828:UTIL_pluginGetName:201:Not null--
tr69c:error:33.001:UTIL_pluginGetName:194:Enter--
tr69c:error:33.002:UTIL_pluginGetName:201:Not null--
Launch app mcpd
Config File not exist! Write default.: No such file or directory
ip_conntrack_devicectl load
conntrack v1.4.1 (conntrack-tools): connection tracking table has been emptied.
dhcpd:error:33.909:read_leases:937:Unable to open /etc/udhcpd.leases for reading
ip used greatest stack depth: 13728 bytes left
cmc:error:34.439:HAL_readLogPartial:87:Syslog disabled or log buffer not allocated
cmc:error:34.440:stl_getLogInfo:306:readPtr = BCM_SYSLOG_READ_BUFFER_ERROR
Launch app dhcp6s
Launch app radvd
tc3262_gmac_close
eth0: starting interface.
cmc:error:35.194:HAL_readLogPartial:87:Syslog disabled or log buffer not allocated
cmc:error:35.195:stl_getLogInfo:306:readPtr = BCM_SYSLOG_READ_BUFFER_ERROR
Sorry, rule does not exist.
Launch app ssk
device eth0 is not a slave of br0
ssk:error:36.241:UTIL_pluginGetName:194:Enter--
ssk:error:36.241:UTIL_pluginGetName:201:Not null--
device eth0 entered promiscuous mode
br1: port 1(eth0) entering forwarding state
br1: port 1(eth0) entering forwarding state
method = HW_NAT_TAB_CLEAN
done
tc3262_gmac_close
br1: port 1(eth0) entering forwarding state
eth0: starting interface.
br1: port 1(eth0) entering forwarding state
br1: port 1(eth0) entering forwarding state
ifconfig: SIOCGIFFLAGS: No such device
method = HW_NAT_TAB_CLEAN
done
method = HW_NAT_TAB_CLEAN
done
method = HW_NAT_TAB_CLEAN
done
ifconfig: SIOCSIFFLAGS: Cannot assign requested address
sh: fc: not found
conntrack v1.4.1 (conntrack-tools): connection tracking table has been emptied.
Init node exportable
cmc_init successful
smd:error:40.873:SMD_insertDlsInfoEntry:3602:consoled monitoring fd 0
smd:error:40.874:smd_initInetServerSocket:211:bind errno=125 port=30005 fd=21
Launch app httpd
Launch app dnsproxy
Launch app redirect
Launch app nfqueued
Launch app loopdetect
SMD_cpmGetVosEntityInfoByName: Fail to find plugin from hash table!
SMD_cpmCpulimitRestartAll: Fail to get cpulimit eInfo!
loopdetect:error:41.189:UTIL_pluginGetName:194:Enter--
loopdetect:error:41.189:UTIL_pluginGetName:201:Not null--
monitor task is initialized pid= 1432
LAN[1] Link UP.
error no 9
can't send message
: Bad file descriptor
tr69c:error:41.423:HAL_flashReadIteam:184:HAL_flashReadIteam() open file [/var/config/item/vendorCfg] fail
...in_dev_name:[br0], [0xe0000016]
...in_dev_name:[br0], [0xe0000002]
...in_dev_name:[br0], [0xe0000001]
redirect:error:41.500:UTIL_pluginGetName:194:Enter--
redirect:error:41.501:UTIL_pluginGetName:201:Not null--
get_options:1198 register_result = 1
ifconfig: SIOCSIFFLAGS: Cannot assign requested address
Sorry, rule does not exist.
iptables: Bad rule (does a matching rule exist in that chain?).
protect_mode:1 protect_threshold:64 protect_timer:200
packet length 2028
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
$$$$$$$$(mcpd_nl_process_fio_support:775)
method = HW_NAT_TAB_CLEAN
done
done
ssk:error:42.075:ssk_processCommonMsg:2347:cannot handle msg type 0x1001100b
ssk:error:42.075:ssk_processCommonMsg:2208:Receive VOS_MSG_CONFIG_TR069_ACS msg.
cmc:error:42.077:CMC_tr69cOmciSetCfg:2441:Get management server obj
eth1: starting interface.
httpd:error:42.254:UTIL_pluginGetName:194:Enter--
httpd:error:42.254:UTIL_pluginGetName:201:Not null--
eth2: starting interface.
cmc:error:42.369:HAL_readLogPartial:87:Syslog disabled or log buffer not allocated
cmc:error:42.369:stl_getLogInfo:306:readPtr = BCM_SYSLOG_READ_BUFFER_ERROR
eth3: starting interface.
cmc:error:42.590:HAL_readLogPartial:87:Syslog disabled or log buffer not allocated
cmc:error:42.590:stl_getLogInfo:306:readPtr = BCM_SYSLOG_READ_BUFFER_ERROR
cmc:error:43.004:HAL_readLogPartial:87:Syslog disabled or log buffer not allocated
cmc:error:43.004:stl_getLogInfo:306:readPtr = BCM_SYSLOG_READ_BUFFER_ERROR
route: SIOCDELRT: No such process
cmc:error:43.296:HAL_readLogPartial:87:Syslog disabled or log buffer not allocated
cmc:error:43.296:stl_getLogInfo:306:readPtr = BCM_SYSLOG_READ_BUFFER_ERROR
Error: an inet address is expected rather than "dev".
cmc:error:43.519:HAL_readLogPartial:87:Syslog disabled or log buffer not allocated
cmc:error:43.520:stl_getLogInfo:306:readPtr = BCM_SYSLOG_READ_BUFFER_ERROR
iptables: Bad rule (does a matching rule exist in that chain?).
tr69c:error:43.838:HAL_flashReadIteam:184:HAL_flashReadIteam() open file [/var/config/item/tr69c_transfer] fail
smd:error:71.300:smd_collectZombies:1283:found zombie: cmd=(nfqueued) pid=1810 name=nfqueued
++++
===== Configurações =====
É de sua total responsabilidade o uso e implicações que utilizar equipamentos não fornecidos ou homologados pelo ISP podem causar.
===== Bugs, dicas e notas =====
===== Firmwares =====
==== Stock ====
Versões oficiais e não modificadas para o aparelho. São de propriedade do fabricante - que detém todos os direitos sobre elas - e mantidas aqui apenas em caráter de arquivamento e espelhamento, podendo ser removidas caso solicitado pelos representantes oficiais da empresa.
Para versões mais recentes ou não listadas aqui, consultar o site oficial: [[https://anon.to/?https://www.furukawalatam.com/pt-br/pesquisa-resultado?q=ld420-10r&f=firmware|Furukawa]]
=== V1.3.0 ===
* Stock, extraída de um aparelho funcional e reconstruída em UPF.
[[https://tripleoxygen.net/files/devices/furukawa/ld420-10r/firmware/stock/G_ONU_LD420-10R_L3_V1.3.0.upf.zip|G_ONU_LD420-10R_L3_V1.3.0.upf.zip]] ( SHA256: 0ae02faf84808510af80f42811651c004bc8e8ecaf96712da4a12c54bd04b87a )
=== V1.1 ===
* Stock, extraída de um aparelho funcional e reconstruída em UPF.
[[https://tripleoxygen.net/files/devices/furukawa/ld420-10r/firmware/stock/G_ONU_LD420-10R_L3_V1.1.upf.zip|G_ONU_LD420-10R_L3_V1.1.upf.zip]] ( SHA256: d33d0819aa70ded1a039b2059a3839643d665f201525b3ae997fb1524f9b006a )
==== Custom ====
Todas as versões custom são testadas localmente ao máximo possível, porém seu uso e possíveis implicações são de total responsabilidade do proprietário do aparelho. Não atualize o aparelho sem necessidade; só atualize o aparelho para as versões custom se confirmado que precise das alterações listadas.
Os arquivos produzidos pelo O3 Labs são assinados para garantir sua integridade e procedência. Para instruções de como validar as assinaturas, [[about:signing|acesse aqui]].
===== Agradecimentos =====
Pessoas envolvidas em arquivos, discussões, dicas, doações ou bate papo em geral. Lista em ordem alfabética.
skullao