ont:intelbras:r1-v2
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
ont:intelbras:r1-v2 [2023/11/13 08:07] – removida - edição externa (data desconhecida) 127.0.0.1 | ont:intelbras:r1-v2 [2025/01/26 12:43] (atual) – [Custom] tripleoxygen | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
+ | ====== Intelbras ONU R1 v2.0 ====== | ||
+ | {{description> | ||
+ | |||
+ | ===== Disclaimer ===== | ||
+ | |||
+ | <WRAP center round important 80%> | ||
+ | Todas as informações, | ||
+ | </ | ||
+ | |||
+ | ===== Hardware ===== | ||
+ | |||
+ | {{: | ||
+ | {{ : | ||
+ | |||
+ | {{: | ||
+ | {{ : | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ^ SoC | Realtek RTL9601D | | ||
+ | ^ RAM | 32 MB (embedded) | | ||
+ | ^ Flash | XM25QH128CHIQ - XMC 128 Mbit SPI Flash | | ||
+ | ^ LAN | 1 Gbit/s | | ||
+ | ^ USB | - | | ||
+ | ^ Wireless 2.4 GHz| - | | ||
+ | ^ Wireless 5 GHz| - | | ||
+ | ^ XPON Laser Driver | Realtek 8290B | | ||
+ | ^ Acoplamento fibra | SC/APC | | ||
+ | ^ FXS | - | | ||
+ | ^ HPNA | - | | ||
+ | ^ Serial | Sim | | ||
+ | ^ JTAG | - | | ||
+ | ^ Alimentação | DC 12 V / 500 mA | | ||
+ | ^ Credenciais padrão | admin / intelbras | | ||
+ | ^ IP LAN padrão | 192.168.1.1 | | ||
+ | |||
+ | ===== Bootlog ===== | ||
+ | |||
+ | ++++ Clique aqui para visualizar| | ||
+ | |||
+ | < | ||
+ | 9601D | ||
+ | PRELOADER Bismarck 3.5 | ||
+ | II: PLR: | ||
+ | II: Disable OCP Timeout Monitor | ||
+ | II: Disable LX Timeout Monitor | ||
+ | II: Enable Triple Synchronizer | ||
+ | II: | ||
+ | II: NOR SPI-F... 204018/ | ||
+ | AK: DRAM AUTO CALIBRATION(20210202) | ||
+ | AK: ZQ Calibration PassedAK: ZQ Calibration PassedAK: ZQ Calibration PassedAK: ZQ Calibration PassedAK: MR0: 0x00100952 | ||
+ | AK: MR1: 0x00110040 | ||
+ | AK: MR2: 0x00120000 | ||
+ | AK: MR3: 0x00130000 | ||
+ | AK: clear dwdqor | ||
+ | AK: Bit/ | ||
+ | [ 0] | ||
+ | [ 1] | ||
+ | [ 2] | ||
+ | [ 3] | ||
+ | [ 4] | ||
+ | [ 5] | ||
+ | [ 6] | ||
+ | [ 7] | ||
+ | [ 8] | ||
+ | [ 9] | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | AK: DQ enable delay sync with DQ delay tap. | ||
+ | 0xb80015D0=0x07070707, | ||
+ | AK: DRAM size = 0x2000000 | ||
+ | AK: Disable read after write function | ||
+ | AK: Support tREFI divided by 4 | ||
+ | AK: dram auto calibrtaion is done | ||
+ | II: MEM_PROBE_OK | ||
+ | II: MEM_XLAT_OK | ||
+ | II: MEM_TO_REG_OK | ||
+ | II: MEM_CAL_OK | ||
+ | II: Change Stack from 0x9f007ff8 to 0x80efffe0 | ||
+ | II: Decompressing U-Boot (0x81c00000 <- 0x9fc179c0)... (184 KB <- 70 KB) OK | ||
+ | II: Starting U-boot... | ||
+ | |||
+ | |||
+ | U-Boot 2011.12.NA (Jun 17 2021 - 12:49:20) | ||
+ | |||
+ | Board: RTL9601D, CPU:300MHz, LX:200MHx, MEM:325MHz, Type:DDR2 | ||
+ | DRAM: 32 MB | ||
+ | SPI-F: 204018/ | ||
+ | Loading 8192B env. variables from offset 0x40000 | ||
+ | Loading 8192B env. variables from offset 0x42000 | ||
+ | Loaded 8192B env. variables from offset 0x40000 | ||
+ | Net: LUNA GMAC | ||
+ | Warning: eth device name has a space! | ||
+ | |||
+ | Hit any key to stop autoboot: | ||
+ | ## Booting kernel from Legacy Image at 94840000 ... | ||
+ | Image Name: Linux Kernel Image | ||
+ | | ||
+ | Image Type: MIPS Linux Kernel Image (lzma compressed) | ||
+ | Data Size: 1388318 Bytes = 1.3 MB | ||
+ | Load Address: 80000000 | ||
+ | Entry Point: | ||
+ | | ||
+ | | ||
+ | |||
+ | Starting kernel ... | ||
+ | |||
+ | Linux version 2.6.30.9 (root@fac35782359c) (gcc version 4.4.6 (Realtek RSDK-1.5.6p2) ) #40 Tue Aug 24 21:04:52 UTC 2021 [luna SDK V1.9.0] | ||
+ | RTL9602C PLL | ||
+ | CPU revision is: 0000dc02 | ||
+ | Determined physical RAM map: | ||
+ | | ||
+ | | ||
+ | II: Kernel command line modified: mtdparts=rtk_spi_nor_mtd -> | ||
+ | Zone PFN ranges: | ||
+ | Normal | ||
+ | Movable zone start PFN for each node | ||
+ | early_node_map[2] active PFN ranges | ||
+ | 0: 0x00000000 -> 0x000016ff | ||
+ | 0: 0x00001800 -> 0x00001eff | ||
+ | Built 1 zonelists in Zone order, mobility grouping on. Total pages: 7616 | ||
+ | Kernel command line: console=ttyS0, | ||
+ | root_dev_setup line 180 root: 31:7 | ||
+ | icache: 64kB/32B, dcache: 32kB/32B, scache: 0kB/0B | ||
+ | NR_IRQS:128 | ||
+ | PID hash table entries: 128 (order: 7, 512 bytes) | ||
+ | console [ttyS0] enabled | ||
+ | Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) | ||
+ | Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) | ||
+ | Memory: 20472k/ | ||
+ | Calibrating delay loop... 299.00 BogoMIPS (lpj=1495040) | ||
+ | Mount-cache hash table entries: 512 | ||
+ | IMEM section size = 0xf80 | ||
+ | net_namespace: | ||
+ | NET: Registered protocol family 16 | ||
+ | ================================= | ||
+ | rtk_ldo_init | ||
+ | ================================= | ||
+ | 0xbb000044=0x00000002 | ||
+ | 0xbb000130=0x00ec0005 | ||
+ | bio: create slab < | ||
+ | Sangoma WANPIPE Router v1.1 (c) 1995-2000 Sangoma Technologies Inc. | ||
+ | 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 | ||
+ | ================================= | ||
+ | CONFIG_LUNA_SOC_GPIO: | ||
+ | ================================= | ||
+ | ================================= | ||
+ | luna_capabilities_init | ||
+ | ================================= | ||
+ | ************ Watchdog Setting **************** | ||
+ | WDT_E=0, (1-enable, 0-disable) | ||
+ | LX(MHz)=200 | ||
+ | WDT_CLK_SC=0 | ||
+ | PH1_TO=0 | ||
+ | PH2_TO=0 | ||
+ | WDT_RESET_MODE=0 | ||
+ | ********************************************** | ||
+ | netlog: listening on port 4660 | ||
+ | squashfs: version 4.0 (2009/ | ||
+ | JFFS2 version 2.2. (NAND) Â 2001-2006 Red Hat, Inc. | ||
+ | msgmni has been set to 39 | ||
+ | io scheduler noop registered (default) | ||
+ | Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled | ||
+ | serial8250: ttyS0 at MMIO 0x0 (irq = 49) is a 16550A | ||
+ | PPP generic driver version 2.4.2 | ||
+ | NET: Registered protocol family 24 | ||
+ | 8686 Ethernet driver v0.0.1 (Feb 17, 2012)[Dual Band Disable] | ||
+ | TX[1024, | ||
+ | eth0 (): not using net_device_ops yet | ||
+ | eth0: RTL-8686 at 0xb8012000, 00: | ||
+ | eth0.2 (): not using net_device_ops yet | ||
+ | eth0.2: RTL-8686 at 0xb8012000, 00: | ||
+ | eth0.3 (): not using net_device_ops yet | ||
+ | eth0.3: RTL-8686 at 0xb8012000, 00: | ||
+ | nas0 (): not using net_device_ops yet | ||
+ | nas0: RTL-8686 at 0xb8012000, 00: | ||
+ | >>>> | ||
+ | pon0 (): not using net_device_ops yet | ||
+ | pon0: RTL-8686 at 0xb8012000, 00: | ||
+ | RTL8686 GMAC Probing.. | ||
+ | first entry: 0, portmask 127, rx: 80352ecc | ||
+ | eth0.2 -> 0x1 | ||
+ | eth0.3 -> 0x2 | ||
+ | nas0 -> 0x4 | ||
+ | Init RTK Driver Module....OK | ||
+ | Init RTK Core Dev Module....OK | ||
+ | |||
+ | | ||
+ | pkt_redirect_init complete | ||
+ | interrupt broadcaster init ok! | ||
+ | u32 classifier | ||
+ | nf_conntrack version 0.5.0 (479 buckets, 1916 max) | ||
+ | nf_conntrack_rtsp v0.6.21 loading | ||
+ | nf_conntrack_ipsec loaded | ||
+ | nf_conntrack_l2tp version 3.1 loaded | ||
+ | nf_nat_rtsp v0.6.21 loading | ||
+ | ip_tables: (C) 2000-2006 Netfilter Core Team | ||
+ | TCP cubic registered | ||
+ | NET: Registered protocol family 10 | ||
+ | lo: Disabled Privacy Extensions | ||
+ | ip6_tables: (C) 2000-2006 Netfilter Core Team | ||
+ | NET: Registered protocol family 17 | ||
+ | Bridge firewalling registered | ||
+ | Ebtables v2.0 registered | ||
+ | 802.1Q VLAN Support v1.8 Ben Greear < | ||
+ | All bugs added by David S. Miller < | ||
+ | Realtek GPIO Driver for Flash Reload Default | ||
+ | ================================= | ||
+ | rtk_ims_init | ||
+ | ================================= | ||
+ | priority: 0, portmask 127, rx: 80352ecc | ||
+ | insert here, priority: 1, portmask 127, rx: 8022ba48 | ||
+ | physmap platform flash device: 0b000000 at 14000000 | ||
+ | Luna SPI NOR FLASH G3 driver-XMC/ | ||
+ | cmd: cmdlinepart | ||
+ | 14 cmdlinepart partitions found on MTD device physmap-flash | ||
+ | Creating 14 MTD partitions on " | ||
+ | 0x000000000000-0x000000040000 : " | ||
+ | 0x000000040000-0x000000042000 : " | ||
+ | 0x000000042000-0x000000044000 : " | ||
+ | 0x000000044000-0x000000080000 : " | ||
+ | 0x000000080000-0x000000380000 : " | ||
+ | 0x000000380000-0x000000840000 : " | ||
+ | 0x000000840000-0x000000b40000 : " | ||
+ | 0x000000b40000-0x000001000000 : " | ||
+ | 0x000000000000-0x000000001000 : " | ||
+ | 0x000000000000-0x000000001000 : " | ||
+ | 0x000000000000-0x000000001000 : " | ||
+ | 0x000000000000-0x000000001000 : " | ||
+ | 0x000000840000-0x000000b40000 : " | ||
+ | 0x000000b40000-0x000001000000 : " | ||
+ | VFS: Mounted root (squashfs filesystem) readonly on device 31:7. | ||
+ | Freeing unused kernel memory: 112k freed | ||
+ | init started: BusyBox v1.12.4 (2021-08-24 21:06:20 UTC) | ||
+ | starting pid 150, tty '': | ||
+ | === Start to run rc0 / rc63 === | ||
+ | ----- do_rc [/ | ||
+ | Mounting / | ||
+ | re8670_open 3338 | ||
+ | ADDRCONF(NETDEV_UP): | ||
+ | ----- do_rc [/ | ||
+ | ----- do_rc [/ | ||
+ | ----- do_rc [/ | ||
+ | no need to do reset to default | ||
+ | ----- do_rc [/ | ||
+ | ------ [-b]Bootup_config ------ | ||
+ | Wait for configd initialize ' | ||
+ | set_msgqueue_max_size: | ||
+ | set_msgqueue_max_size: | ||
+ | Fetch mib data (type 8) from program code. | ||
+ | Fetch mib data (type 2) from program code. | ||
+ | Pre-fetch mib data from program default done. | ||
+ | Checking input file [/ | ||
+ | [OK] Valid config file! | ||
+ | |||
+ | ***** config_parser(): | ||
+ | |||
+ | ***** config_parser(): | ||
+ | |||
+ | [xml_INFO]: Load HS configuration success. | ||
+ | Checking input file [/ | ||
+ | [OK] Valid config file! | ||
+ | |||
+ | ***** config_parser(): | ||
+ | |||
+ | ***** config_parser(): | ||
+ | |||
+ | [xml_INFO]: Load CS configuration success. | ||
+ | ----- do_rc [/ | ||
+ | omci platform attached! | ||
+ | register_gpon_evt_state: | ||
+ | Loading TR-142 Module... | ||
+ | Realtek TR-142 Module initialized. err = 0, max_ponq_id=65 | ||
+ | ----- do_rc [/ | ||
+ | / | ||
+ | running GPON mode ... | ||
+ | insmod: rldp_drv.ko: | ||
+ | ----- do_rc [/ | ||
+ | MIB chain descriptors checking (total 32) ok ! | ||
+ | < | ||
+ | xml_mib_update(): | ||
+ | xml_mib_update(): | ||
+ | CMD: / | ||
+ | CMD: /bin/brctl addbr br0 | ||
+ | ------ [-u cs]Update cs setting ------ | ||
+ | ------ [-u hs]Update hs setting ------ | ||
+ | [rtkbosa Tool] | ||
+ | i2c dev 0x55, reg 0x90: 0x82 | ||
+ | i2c dev 0x55, reg 0x91: 0x90 | ||
+ | i2c dev 0x55, reg 0x94: 0x01 | ||
+ | RTL8290B is Found | ||
+ | CMD: / | ||
+ | CMD: /bin/brctl stp br0 off | ||
+ | CMD: /bin/brctl setfd br0 1 | ||
+ | CMD: /bin/brctl setageing br0 7200 | ||
+ | CMD: /bin/brctl addif br0 eth0.2 | ||
+ | device eth0.2 entered promiscuous mode | ||
+ | system(): /bin/echo 1 eth0.2 > / | ||
+ | port 1 assign to eth0.2 | ||
+ | eth0.2 -> 0x2 | ||
+ | init mac based tag des | ||
+ | Turn on. | ||
+ | ===============================CAUTION=============================== | ||
+ | This functionality should configure BEFORE romeDriver initialization. | ||
+ | Otherwise may cause unpredictable problem. | ||
+ | Init RG with GPON mode. | ||
+ | =============Init_rg_api SUCESAlways Trap. | ||
+ | S!!======[WARNING] INGRESS_L4_POROTCAL_VALUE_BIT must set with INGRESS_IPV4_TAGIF_BIT or INGRESS_IPV6_TAGIF_BIT @ _rtk_rg_aclSWEntry_to_asic_add(2105) | ||
+ | [WARNING] Return Error (0x10007: | ||
+ | [_rtk_rg_aclSWEntry_to_asic_add+0xb8/ | ||
+ | ============ | ||
+ | RG_add_2000 12000 | ||
+ | icmpv6_trap_rule QoS rule failed! (ret = 655300 (default: 20 secs) | ||
+ | 43) | ||
+ | / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | ifconfig: SIOCSIFADDR: | ||
+ | CMD: / | ||
+ | drivers/ | ||
+ | rtk_pon_led_SpecType_set 0 | ||
+ | [xml_INFO]: Update hs configuration success. | ||
+ | RG_reset_static_route-1431 DONE ! | ||
+ | xml_mib_update(): | ||
+ | netIfIdx 1 vid 7 pri -1 type 1 service 0 isBinding 0 bAdd 1 | ||
+ | Disable DMAC to CVID !! | ||
+ | Disable dmac2cvid of wan portmask=0x4 | ||
+ | CMD: / | ||
+ | pEntry-> | ||
+ | pEntry-> | ||
+ | vlantag: 0x7 | ||
+ | TRACE: /bin/ethctl addsmux ipoe nas0 nas0_0 vlan 7 | ||
+ | nas0_0 (): not using net_device_ops yet | ||
+ | CMD: / | ||
+ | system(): /bin/echo 2 nas0 > / | ||
+ | port 2 assign to nas0 | ||
+ | nas0 -> 0x4 | ||
+ | GPON mode. | ||
+ | / | ||
+ | / | ||
+ | [xml_INFO]: Update cs configuration success. | ||
+ | ------ [-u cs]Update cs setting ------ | ||
+ | europa_drv: module license ' | ||
+ | Disabling lock debugging due to kernel taint | ||
+ | |||
+ | RTL8290 series driver version [0.3.16] | ||
+ | |||
+ | | ||
+ | |||
+ | Init I2C for Europa. | ||
+ | rtl8290b_i2c_init: | ||
+ | rtl8290b_i2c_init | ||
+ | RTL NUM = 0x8290 | ||
+ | RTL VID = 0x0001 | ||
+ | Open file: rtl8290b.data. | ||
+ | Read flash config data... | ||
+ | Get current segment descriptor.... | ||
+ | Set segment descriptor associated to kernel space.... | ||
+ | Read the file.... | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | ADDRCONF(NETDEV_UP): | ||
+ | 1483 MER | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | Restore segment descriptor.... | ||
+ | Loaded data from rtl8290b.data | ||
+ | Europa Chip Type = 0x0001 | ||
+ | rtl8290b_pon_mode = 0! | ||
+ | Init RTL8290B module... | ||
+ | config TX_DIS = 13 pin... | ||
+ | Config GPIO 13 to OUTPUT mode, value = 0 | ||
+ | config TxPwr = 43 pin... | ||
+ | Config GPIO 43 to OUTPUT mode, value = 0 | ||
+ | rtl8290b_parameter_init... | ||
+ | Update DDMI A0...., flash_update = 1, addr = 0xc0172ae0 | ||
+ | Update DDMI A2...., flash_update = 1, addr = 0xc0172be0 | ||
+ | Update RTL8290B A4...., flash_update = 1, length =0x85, addr = 0xc0172ce1 | ||
+ | APC Init.... | ||
+ | rtl8290b_fsuEnable_set = 1, flag = 1 | ||
+ | Config FSU, fsu_flag = 0x1 | ||
+ | Calibrating IMPD by internal 50u current...[startIP_v4: | ||
+ | CMD: / | ||
+ | CMD: /bin/udhcpc -i nas0_0 -p CMD: / | ||
+ | ERROR! No such file or directory | ||
+ | CMD: /bin/ethctl conntrack killall | ||
+ | ERROR! No such file or directory | ||
+ | system(): /bin/echo 1 > / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | [xml_INFO]: Update cs configuration success. | ||
+ | CMD: / | ||
+ | udhcp client (v0.9.9-pre) started | ||
+ | initialDhcpcOptionTbl: | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | size of linux : 3145728 | ||
+ | size of linux : 8126464 | ||
+ | init_global_parm891:: | ||
+ | CMD: / | ||
+ | -j ACCEPT | ||
+ | ~~~BOSA Type=PIN, power down booster... | ||
+ | < | ||
+ | ~~~Config LOS, W36= 0xBA, Flash 71 = 0x1 | ||
+ | < | ||
+ | < | ||
+ | [ Enable up ] | ||
+ | init RTL8290B user parameters ... | ||
+ | europa_param.rssi_v0 = 0x89c77 | ||
+ | europa_param.gnd_v0 = 0x1a2d36 | ||
+ | europa_param.vdd_v0 = 0xe73274 | ||
+ | europa_param.half_v0 = 0x7fed2c | ||
+ | europa_param.rssi_k = -8041 | ||
+ | europa_param.mpd1 = 576000 | ||
+ | RX A = 0, RX B = 9812, RX C = -5130, TX A = 863 | ||
+ | rssi_r1= 33000 | ||
+ | rssi_r2= 6800 | ||
+ | Iavg1 = 0x8e | ||
+ | temp_0 = 310 | ||
+ | temp_0_offset = 20 | ||
+ | Update DDMI A0...., | ||
+ | < | ||
+ | europa_param.mpd0 = 0x9d9 | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | EReuropa_intrInit, | ||
+ | OUTI DDMI Polling Task Add Success. | ||
+ | NG - LoopMon Task Add Success. | ||
+ | j Init Europa Finish. | ||
+ | aclblock | ||
+ | initialDhcpcOptionTbl: | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | $ /bin/sh / | ||
+ | write watchdog_flag to 0x00000001 | ||
+ | [Kthread : watchdog ] init complete! | ||
+ | ************ Watchdog Setting **************** | ||
+ | WDT_E=1, (1-enable, 0-disable) | ||
+ | LX(MHz)=200 | ||
+ | WDT_CLK_SC=3 | ||
+ | PH1_TO=31 | ||
+ | PH2_TO=0 | ||
+ | WDT_RESET_MODE=0 | ||
+ | ********************************************** | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | ----- do_rc [/ | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | UPNP=0 | ||
+ | Turn on phy power... | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | [ERR] Warning, unknown dir name: OMCI_WAN_QOS_QUEUE_NUM | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | Module libtr142.so is loaded and inited | ||
+ | Module / | ||
+ | Module /liport 2 bassign to pon0 | ||
+ | /pon0 -> 0x4 | ||
+ | features/ | ||
+ | omci_wrapper_msgHandler: | ||
+ | iphost' | ||
+ | iphost' | ||
+ | iphost' | ||
+ | iphost' | ||
+ | iphost' | ||
+ | iphost' | ||
+ | iphost' | ||
+ | iphost' | ||
+ | iphost' | ||
+ | private MEs were initialized. | ||
+ | |||
+ | [libtr142] omci_cfg_get_extwan is called OpIdx(6) | ||
+ | [libtr142] omci_cfg_get_extwan is called OpIdx(6) | ||
+ | [libtr142] omci_cfg_get_extwan is called OpIdx(6) | ||
+ | [libtr142] omci_cfg_get_extwan is called OpIdx(6) | ||
+ | [libtr142] omci_cfg_get_extwan is called OpIdx(6) | ||
+ | [libtr142] omci_cfg_get_extwan is called OpIdx(6) | ||
+ | priority: 1, portmask 127, rx: 8022ba48 | ||
+ | insert here, priority: 4, portmask 4, rx: 80180ec8 | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: /bin/ethctl conntrack killall | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | |||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | port set phy-force-power-down port all state disable | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | RTK.0> command: | ||
+ | starting pid 910, tty '': | ||
+ | starting pid 909, tty '': | ||
+ | Restart IPv6 Filter! | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | Update Firewall rule set by user. | ||
+ | Open file / | ||
+ | Error! Note Got prefix yet! | ||
+ | CMD: /bin/ethctl conntrack killall | ||
+ | login: | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | TRC_PG(setupOtherWan: | ||
+ | iptables: Bad rule (does a matching rule exist in that chain?) | ||
+ | TRC_PG(setupOtherWan: | ||
+ | 0m[itfgroup: | ||
+ | *****Enable h323 ALG function!***** | ||
+ | sh: can't create / | ||
+ | *****Enable rtsp ALG function!***** | ||
+ | *****Enable sip ALG function!***** | ||
+ | *****Enable pptp ALG function!***** | ||
+ | CMD: / | ||
+ | [SYSTEMD] free memory is too small (1176 kB), drop caches !!! | ||
+ | ADDRCONF(NETDEV_UP): | ||
+ | CMD: / | ||
+ | IGMP Snooping: enabled | ||
+ | CMD: / | ||
+ | Illegal target name ' | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | Illegal target name ' | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | Illegal target name ' | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | iptables v1.2.7a: Couldn' | ||
+ | |||
+ | Try `iptables -h' or ' | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | Illegal target name ' | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: /bin/ip rule del fwmark 0x00008000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00010000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00018000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00020000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00028000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00030000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00038000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00040000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00048000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00050000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00058000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00060000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00068000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del fwmark 0x00070000/ | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such filenetIfIdx 1 vid 0 opri 0 rtype 0 service 0 disBinding 0 ibAdd 0 | ||
+ | rectory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNnetIfIdx 1 ETvid 7 Lpri -1 Itype 1 Nservice 0 KisBinding 0 bAdd 1 | ||
+ | answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | rtk fast bridge is enabled | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: /bin/ip rule del prohibit | ||
+ | RTNETLINK answers: No such file or directory | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | j MARK --set-mark 0x00008000/ | ||
+ | CMD: /bin/ip route add default dev nas0_0 table 32 | ||
+ | subr_qos_3.c: | ||
+ | sh: can't create / | ||
+ | Init System OK for IPV6 | ||
+ | CMD: / | ||
+ | Illegal target name ' | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | CMD: / | ||
+ | No lease, wait 30 second to retry. | ||
+ | </ | ||
+ | |||
+ | ++++ | ||
+ | |||
+ | ===== Configurações ===== | ||
+ | |||
+ | <WRAP center round important 80%> | ||
+ | É de sua total responsabilidade o uso e implicações que utilizar equipamentos não fornecidos ou homologados pelo ISP podem causar. | ||
+ | </ | ||
+ | |||
+ | ==== Script automático em O5 ==== | ||
+ | |||
+ | Com o [[# | ||
+ | |||
+ | Este recurso permite que quaisquer comandos a critério do usuário sejam executados dentro da ONT/ONU assim que o link GPON for autenticado, | ||
+ | |||
+ | O script é armazenado na partição de configuração (**/ | ||
+ | |||
+ | Caso crie um script que acabe " | ||
+ | |||
+ | === Criação de um script === | ||
+ | |||
+ | Como internamente o aparelho não contém nenhum editor para editar o script diretamente, | ||
+ | |||
+ | * Abra qualquer editor de **texto simples** (bloco de notas, Kate, mousepad, etc) em seu PC e escreva o script desejado. Veja os [[# | ||
+ | * O script deve iniciar com o //shebang// apontando para o //sh//: | ||
+ | * #!/bin/sh | ||
+ | * Com o script escrito no editor, selecione todo o texto e copie para a área de transferência. | ||
+ | * Efetue login via SSH com suas credenciais no aparelho. No shell que aparece, digite a linha abaixo e dê **ENTER**: | ||
+ | |||
+ | cat > / | ||
+ | |||
+ | * O shell ficará aguardando a entrada para o arquivo do script (não aparecerá o "#" | ||
+ | * Confirme que o script foi salvo com (note que neste comando não há o ">" | ||
+ | |||
+ | cat / | ||
+ | |||
+ | * Deverá aparecer o conteúdo do script que escreveu listado na tela. | ||
+ | * Torne o script executável: | ||
+ | |||
+ | chmod +x / | ||
+ | |||
+ | * Confirme que o script tornou-se executável listando o arquivo: | ||
+ | |||
+ | la -l / | ||
+ | |||
+ | * Na listagem que aparece, a linha deverá iniciar com **-rwxr-xr-x**, | ||
+ | * Pronto. Sempre que a ONT/ONU mudar para O5 este script será executado. Para exemplos, veja [[# | ||
+ | |||
+ | === Remoção do script === | ||
+ | |||
+ | Para remover um script existente: | ||
+ | |||
+ | * Efetue login via SSH com suas credenciais no aparelho. | ||
+ | * Execute: | ||
+ | |||
+ | rm / | ||
+ | |||
+ | * Pronto. | ||
+ | |||
+ | === Exemplos === | ||
+ | |||
+ | #!/bin/sh | ||
+ | omcicli mib set 84 0xe102 FwdOp 2 | ||
+ | |||
+ | Note que o EntityID (0xe102) deve ser em **hexadecimal**, | ||
+ | |||
+ | //omcicli mib set 84 0xe102 FwdOp b// | ||
+ | | ||
+ | Ao solicitar a listagem, o aparelho mostrará o FwdOp em **decimal**: | ||
+ | |||
+ | < | ||
+ | # omcicli mib get 84 | ||
+ | |||
+ | XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | ||
+ | VlanTagFilterData | ||
+ | XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | ||
+ | ================================= | ||
+ | EntityID: 0xe102 | ||
+ | FilterTbl[0]: | ||
+ | FwdOp: 11 | ||
+ | NumOfEntries: | ||
+ | ================================= | ||
+ | </ | ||
+ | |||
+ | Caso o aparelho não honre os comandos do script adequadamente ao comutar para O5, talvez estejam sendo aplicados muito rápido após a sincronia. Nestes casos, tente incluir uma espera na execução do script antes dos comandos desejados (a linha //# | ||
+ | |||
+ | #!/bin/sh | ||
+ | sleep 3 | ||
+ | omcicli mib set 84 0xe102 FwdOp 2 | ||
+ | |||
+ | Com o **sleep 3**, o script pausará por 3 segundos antes de continuar, dando mais tempo do aparelho se configurar e eventualmente solucionando o problema. Ajuste o tempo conforme necessário. A execução do script é feita em background, portanto a espera não afeta o resto do aparelho, somente a de seu script. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ===== 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, | ||
+ | |||
+ | Para versões mais recentes ou não listadas aqui, consultar o site oficial: [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | ==== Custom ==== | ||
+ | |||
+ | <WRAP center round important 80%> | ||
+ | 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; | ||
+ | |||
+ | Os arquivos produzidos pelo O3 Labs são assinados para garantir sua integridade e procedência. Para instruções de como validar as assinaturas, | ||
+ | </ | ||
+ | |||
+ | Versões modificadas com correções e/ou melhorias, baseadas em // | ||
+ | |||
+ | As versões são cumulativas, | ||
+ | |||
+ | É possível atualizar entre versões custom ou stock sem nenhum problema. Note que saltos na versão base podem incluir ou remover parâmetros de configuração, | ||
+ | |||
+ | Caso a versão base continue a mesma de uma versão custom para a outra, não é necessário o //factory reset//, salvo se solicitado explicitamente na descrição. | ||
+ | |||
+ | === 1.9-240720 === | ||
+ | |||
+ | * Adicionado suporte a execução automática de um //shell script// escrito pelo usuário ao atingir o status O5. [[#Script automático em O5|Leia sobre e instruções de uso]]. | ||
+ | * Devido às limitações na interpretação interna dos números de versão do firmware, foi incrementado apenas o número/dia final. | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | === 1.9-240719 === | ||
+ | |||
+ | * Baseada no release oficial V1.3-240719 | ||
+ | * Alterações oficiais podem ser consultadas no // | ||
+ | * Adicionado utilitário **setcons**. Para instruções de uso, consulte os detalhes na versão // | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | === 1.9-220719 === | ||
+ | |||
+ | * Baseada no release oficial V1.3-220719 | ||
+ | * Alterações oficiais podem ser consultadas no // | ||
+ | * Adicionado utilitário **setcons**. | ||
+ | * Vários comandos executados via //telnet// no aparelho tem sua saída configurada para o //console// (apontado para a porta serial/// | ||
+ | |||
+ | <code bash> | ||
+ | setcons -s | ||
+ | omcicli get tables | ||
+ | omcicli mib get 84 | ||
+ | setcons -r | ||
+ | </ | ||
+ | * Os comandos entre o **setcons** são apenas exemplos, execute os comandos que desejar. O redirecionamento não é permanente, sendo válido apenas para a mesma sessão. Mesmo que não retorne para a saída padrão depois, tudo retorna ao normal após um reboot ou se desconectar do //telnet//. | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | == Agradecimentos == | ||
+ | |||
+ | Pessoas envolvidas em arquivos, discussões, | ||
+ | |||
+ | < |