Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
inbox:toh:actiontec:f2250 [2022/01/30 05:30] – [OEM bootlog] kenballusinbox:toh:actiontec:f2250 [2022/01/30 16:41] – [Official Firmware] kenballus
Line 39: Line 39:
  
 The GPL sources are pretty straightforward to build; just ensure that you have 32-bit libs installed and everything should go smoothly. The GPL sources are pretty straightforward to build; just ensure that you have 32-bit libs installed and everything should go smoothly.
-It's recommended to build the GPL sources in a VM or a chroot because they will chmod -R 777 your /opt, which will break a lot of programs that use install to /opt.+It's recommended to build the GPL sources in a VM or a chroot because they will chmod -R 777 your /opt, which will break a lot of programs that install to /opt.
  
 [[https://upgrade.actiontec.com/Frontier/|Official firmware images]] [[https://upgrade.actiontec.com/Frontier/|Official firmware images]]
Line 109: Line 109:
 ===== Hardware ===== ===== Hardware =====
 ==== Info ==== ==== Info ====
-^ Architecture     EXAMPLE MIPS                             | +^ Architecture     | MIPS                             | 
-^ Vendor           EXAMPLE Ralink                           | +^ Vendor           Broadcom                           | 
-^ Bootloader       EXAMPLE U-Boot                           | +^ Bootloader       CFE                           | 
-^ System-On-Chip   EXAMPLE Ralink RT3052 - MIPS 24K V4.12   | +^ System-On-Chip   BCM63168UKFEBG   | 
-^ CPU/Speed        | EXAMPLE 451 MHz                          | +^ CPU/Speed        | 400 MHz                          | 
-^ Flash-Chip       EXAMPLE unkown                           | +^ Flash-Chip       ESMT F59L1G81A or SK Hynix H27U1G8F2B                           | 
-^ Flash size       EXAMPLE 8 MiB                            | +^ Flash size       128 MiB                            | 
-^ RAM              | EXAMPLE 64 MiB                           +^ RAM              | 128 MiB                           | 
-^ Wireless         | EXAMPLE RT2860v2 2.4GHz 802.11bgn        | +^ Switch           BCM53125         | 
-^ Ethernet         | EXAMPLE 10/100 Mbit/s w/ vlan support    +^ USB              | 1x 2.0                           | 
-^ Switch           EXAMPLE Qualcomm Atheros QCA8337         | +^ Serial           | [[#Serial|Yes]]                  |
-^ USB              | EXAMPLE 1x 2.0                           | +
-^ Serial           EXAMPLE [[#Serial|Yes]]                  +
-^ JTAG             | EXAMPLE [[#JTAG|Not populated]]          |+
  
- 
-/*** if info available: uncomment and fill in 
 ==== Flash Layout ==== ==== Flash Layout ====
-<WRAP BOX> +0x000003da0000-0x000007ae0000 : "rootfs"\\ 
-FIXME //[[:docs:techref:flash.layout#discovery_how_to_find_out|Find out flash layout]], then add the flash layout table here (copy, paste, modify the [[docs:techref:flash.layout#partitioning_of_squashfs-images|example]]).// +0x000000040000-0x000003d80000 "rootfs_update"\\ 
- +0x000007b00000-0x000007f00000 "data"\\ 
-Please check out the article [[docs:techref:flash.layout|Flash layout]]. It contains examples and explanations that describe how to document the flash layout. +0x000000000000-0x000000020000 : "nvram"\\ 
-</WRAP> +0x000003d80000-0x000003da0000 "tag"\\ 
-***/+0x000000020000-0x000000040000 : "tag_update"\\
  
  
Line 220: Line 215:
 boot load image is: 48 boot load image is: 48
 Board IP address                  : 192.168.1.1   Board IP address                  : 192.168.1.1  
-Host IP address                   : 192.168.1.10  +Host IP address                   : 192.168.1.100  
 Gateway IP address                :    Gateway IP address                :   
 Run from flash/host (f/h)         : f   Run from flash/host (f/h)         : f  
Line 592: Line 587:
 ==== OpenWrt bootlog ==== ==== OpenWrt bootlog ====
 <WRAP bootlog> <WRAP bootlog>
-<nowiki>COPY HERE THE BOOTLOG ONCE OPENWRT IS INSTALLED AND RUNNING</nowiki>+<nowiki>HELO 
 +CPUI 
 +L1CI 
 +HELO 
 +CPUI 
 +L1CI 
 +DRAM 
 +---- 
 +PHYS 
 +STRF 
 +400H 
 +PHYE 
 +DDR2 
 +SIZ4 
 +SIZ3 
 +SIZ2 
 +DINT 
 +USYN 
 +LSYN 
 +MFAS 
 +LMBE 
 +RACE 
 +PASS 
 +---- 
 +ZBSS 
 +CODE 
 +DATA 
 +L12F 
 +MAIN 
 +FPS0 
 +BT64 
 +0002 
 +BT65 
 +0493 
 +NAN3 
 +RFS2 
 +NAN5 
 + 
 + 
 +CFE version 1.0.38-114.185 for BCM963268 (32bit,SP,BE) 
 +Build Date: Tue May  9 15:41:37 PDT 2017 (dqi@dqi-ThinkPad-T430) 
 +Copyright (C) 2000-2011 Broadcom Corporation. 
 + 
 +NAND flash device: name ESMT F59L1G81A, id 0x92f1 block 128KB size 131072KB 
 +External switch id = 53125  
 +Chip ID: BCM63168D0, MIPS: 400MHz, DDR: 400MHz, Bus: 200MHz 
 +Main Thread: TP0 
 +Memory Test Passed 
 +Total Memory: 134217728 bytes (128MB) 
 +Boot Address: 0xb8000000 
 + 
 +boot load image is: 48 
 +Board IP address                  : 192.168.1.1   
 +Host IP address                   : 192.168.1.100   
 +Gateway IP address                :    
 +Run from flash/host (f/h)         : f   
 +Default host run file name        : vmlinux   
 +Default host flash file name      : bcm963xx_fs_kernel   
 +Boot delay (0-9 seconds)          : 1   
 +Boot image (0=latest, 1=previous) : 0   
 +Board Id (0-38)                   : F2250   
 +Number of MAC Addresses (1-32)    : 8   
 +Base MAC Address                  : 10:9f:a9:0f:7a:68   
 +PSI Size (1-64) KBytes            : 64   
 +Enable Backup PSI [0|1]           : 1   
 +System Log Size (0-256) KBytes    : 64   
 +Main Thread Number [0|1]          : 0   
 +Board Serial Number               : CVYA4070804278   
 +Factory FW Version                : F2250-36.128L.02   
 +WPS PIN                           : 14108709   
 +WPA KEY                           : eqdb8ynghic32e   
 + 
 +This is one CFE built for FRONTIER 2250 
 +*** Press any key to stop auto run (1 seconds) *** 
 +Auto run second count down: 111 
 +CFE>  
 +web info: Waiting for connection on socket 0. 
 + 
 +CFE> ^C 
 +CFE> r 192.168.1.100:/openwrt-bcm63xx-smp-actiontec_f2250-initramfs.elf 
 +0x80a00000/4601294 Entry at 0x80a00000 
 +Closing network. 
 +Disabling Switch ports. 
 +Flushing Receive Buffers... 
 +0 buffers found. 
 +Closing DMA Channels. 
 +Starting program at 0x80a00000 
 + 
 + 
 +OpenWrt kernel loader for BCM63XX 
 +Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org> 
 +Copyright (C) 2014 Jonas Gorski <jogo@openwrt.org> 
 +Copyright (C) 2020 Alvaro Fernandez Rojas <noltari@gmail.com> 
 +Decompressing kernel... done! 
 +blasting from 0x80010000 to 0x00ebde01 (0x80010000 - 0x80ecde10) 
 +Starting kernel at 80010000... 
 + 
 +[    0.000000] Linux version 5.4.174 (bkallus@pistachio) (gcc version 11.2.0 (OpenWrt GCC 11.2.0 r18673+4-b21bc3479d)) #0 SMP Sun Jan 30 04:05:14 2022 
 +[    0.000000] Detected Broadcom 0x63268 CPU revision d0 
 +[    0.000000] CPU frequency is 400 MHz 
 +[    0.000000] 128MB of RAM installed 
 +[    0.000000] board_bcm963xx: Boot address 0xb8000000 
 +[    0.000000] board_bcm963xx: CFE version: 1.0.38-114.185 
 +[    0.000000] printk: bootconsole [early0] enabled 
 +[    0.000000] CPU0 revision is: 0002a080 (Broadcom BMIPS4350) 
 +[    0.000000] board: board name: F2250 
 +[    0.000000] MIPS: machine is Actiontec F2250 
 +[    0.000000] Initrd not found or empty - disabling initrd 
 +[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 16 bytes. 
 +[    0.000000] Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes 
 +[    0.000000] Zone ranges: 
 +[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff] 
 +[    0.000000] Movable zone start for each node 
 +[    0.000000] Early memory node ranges 
 +[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff] 
 +[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] 
 +[    0.000000] percpu: Embedded 14 pages/cpu s26896 r8192 d22256 u57344 
 +[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 32480 
 +[    0.000000] Kernel command line: console=ttyS0,115200 
 +[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear) 
 +[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear) 
 +[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off 
 +[    0.000000] Memory: 113344K/131072K available (5982K kernel code, 223K rwdata, 1232K rodata, 8680K init, 207K bss, 17728K reserved, 0K cma-reserved) 
 +[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 
 +[    0.000000] rcu: Hierarchical RCU implementation. 
 +[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. 
 +[    0.000000] NR_IRQS: 256 
 +[    0.000000] random: get_random_bytes called from start_kernel+0x35c/0x58c with crng_init=0 
 +[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns 
 +[    0.000013] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns 
 +[    0.008145] Calibrating delay loop... 398.13 BogoMIPS (lpj=1990656) 
 +[    0.074571] pid_max: default: 32768 minimum: 301 
 +[    0.079656] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) 
 +[    0.087156] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) 
 +[    0.099840] rcu: Hierarchical SRCU implementation. 
 +[    0.105980] smp: Bringing up secondary CPUs ... 
 +[    0.112000] SMP: Booting CPU1... 
 +[    9.188860] Primary instruction cache 64kB, VIPT, 4-way, linesize 16 bytes. 
 +[    9.188877] Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes 
 +[    9.189148] CPU1 revision is: 0002a080 (Broadcom BMIPS4350) 
 +[    0.175454] Synchronize counters for CPU 1:  
 +[    0.175475] SMP: CPU1 is running 
 +[    0.175494] done. 
 +[    0.205993] smp: Brought up 1 node, 2 CPUs 
 +[    0.220176] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns 
 +[    0.230322] futex hash table entries: 512 (order: 3, 32768 bytes, linear) 
 +[    0.237481] pinctrl core: initialized pinctrl subsystem 
 +[    0.244378] NET: Registered protocol family 16 
 +[    0.254203] unsupported NAND flash detected 
 +[    0.309830] clocksource: Switched to clocksource MIPS 
 +[    0.318821] NET: Registered protocol family 2 
 +[    0.323823] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear) 
 +[    0.332519] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) 
 +[    0.341236] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) 
 +[    0.349154] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear) 
 +[    0.356438] TCP: Hash tables configured (established 1024 bind 1024) 
 +[    0.363399] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) 
 +[    0.370216] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) 
 +[    0.377853] NET: Registered protocol family 1 
 +[    0.382330] PCI: CLS 0 bytes, default 16 
 +[    0.667854] workingset: timestamp_bits=14 max_order=15 bucket_order=1 
 +[    0.695206] squashfs: version 4.0 (2009/01/31) Phillip Lougher 
 +[    0.701258] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. 
 +[    0.722118] bcm63268-pinctrl 100000c0.pin-controller: registered at mmio (ptrval) 
 +[    0.730740] 10000180.serial: ttyS0 at MMIO 0x10000180 (irq = 13, base_baud = 1562500) is a bcm63xx_uart 
 +[    0.740476] printk: console [ttyS0] enabled 
 +[    0.740476] printk: console [ttyS0] enabled 
 +[    0.749046] printk: bootconsole [early0] disabled 
 +[    0.749046] printk: bootconsole [early0] disabled 
 +[    0.765971] bcm63xx-spi 10000800.spi: at [mem 0x10000800-0x10000f0b flags 0x200] (irq 88, FIFOs size 542) 
 +[    0.780946] bcm63xx-wdt bcm63xx-wdt:  started, timer margin: 30 sec 
 +[    0.789091] leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 ((null)) 
 +[    0.796233] leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 ((null)) 
 +[    0.803700] leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 ((null)) 
 +[    0.810851] leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 ((null)) 
 +[    0.818003] leds-gpio leds-gpio.0: Skipping unavailable LED gpio 0 ((null)) 
 +[    0.828510] NET: Registered protocol family 10 
 +[    0.835549] Segment Routing with IPv6 
 +[    0.839554] NET: Registered protocol family 17 
 +[    0.844148] 8021q: 802.1Q VLAN Support v1.8 
 +[    0.959613] Freeing unused kernel memory: 8680K 
 +[    0.964213] This architecture does not have kernel memory protection. 
 +[    0.970886] Run /init as init process 
 +[    1.017570] random: fast init done 
 +[    1.620880] init: Console is alive 
 +[    1.625100] init: - watchdog - 
 +[    1.663785] kmodloader: loading kernel modules from /etc/modules-boot.d/
 +[    1.702539] usbcore: registered new interface driver usbfs 
 +[    1.708343] usbcore: registered new interface driver hub 
 +[    1.713920] usbcore: registered new device driver usb 
 +[    1.732557] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver 
 +[    1.742341] ehci-fsl: Freescale EHCI Host controller driver 
 +[    1.751462] ehci-platform: EHCI generic platform driver 
 +[    1.877620] ehci-platform ehci-platform: EHCI Host Controller 
 +[    1.883521] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1 
 +[    1.892040] ehci-platform ehci-platform: irq 18, io mem 0xb0002500 
 +[    1.937598] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00, overcurrent ignored 
 +[    1.947368] hub 1-0:1.0: USB hub found 
 +[    1.951894] hub 1-0:1.0: 1 port detected 
 +[    1.968150] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver 
 +[    1.976984] ohci-platform: OHCI generic platform driver 
 +[    1.982646] ohci-platform ohci-platform: Generic Platform OHCI controller 
 +[    1.989660] ohci-platform ohci-platform: new USB bus registered, assigned bus number 2 
 +[    1.997957] ohci-platform ohci-platform: irq 17, io mem 0xb0002600 
 +[    2.073130] hub 2-0:1.0: USB hub found 
 +[    2.077703] hub 2-0:1.0: 1 port detected 
 +[    2.085030] kmodloader: done loading kernel modules from /etc/modules-boot.d/
 +[    2.103467] init: - preinit - 
 +[    2.548874] random: jshn: uninitialized urandom read (4 bytes read) 
 +[    2.633083] random: jshn: uninitialized urandom read (4 bytes read) 
 +[    2.704947] random: jshn: uninitialized urandom read (4 bytes read) 
 +Press the [f] key and hit [enter] to enter failsafe mode 
 +Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level 
 +[    7.149261] procd: - early - 
 +[    7.152692] procd: - watchdog - 
 +[    7.742976] procd: - watchdog - 
 +[    7.748717] procd: - ubus - 
 +[    7.768184] urandom_read: 3 callbacks suppressed 
 +[    7.768197] random: ubusd: uninitialized urandom read (4 bytes read) 
 +[    7.803490] random: ubusd: uninitialized urandom read (4 bytes read) 
 +[    7.810715] random: ubusd: uninitialized urandom read (4 bytes read) 
 +[    7.821807] procd: - init - 
 +Please press Enter to activate this console. 
 +[    8.782949] kmodloader: loading kernel modules from /etc/modules.d/
 +[    9.034253] PPP generic driver version 2.4.2 
 +[    9.044664] NET: Registered protocol family 24 
 +[    9.071309] kmodloader: done loading kernel modules from /etc/modules.d/
 +[    9.190830] urngd: v1.0.2 started. 
 +[    9.535315] crng init done 
 +[    9.538117] random: 1 urandom warning(s) missed due to ratelimiting 
 + 
 + 
 + 
 +BusyBox v1.35.0 (2022-01-30 04:05:14 UTC) built-in shell (ash) 
 + 
 +  _______                     ________        __ 
 +       |.-----.-----.-----.|  |  |  |.----.|  |_ 
 +     ||  _  |  -__|     ||  |  |  ||   _||   _| 
 + |_______||   __|_____|__|__||________||__|  |____| 
 +          |__| W I R E L E S S   F R E E D O M 
 + ----------------------------------------------------- 
 + OpenWrt SNAPSHOT, r18673+4-b21bc3479d 
 + ----------------------------------------------------- 
 +=== WARNING! ===================================== 
 +There is no root password defined on this device! 
 +Use the "passwd" command to set up a new password 
 +in order to prevent unauthorized SSH logins. 
 +-------------------------------------------------- 
 +root@OpenWrt:/# </nowiki>
 </WRAP>\\ </WRAP>\\
  
  • Last modified: 2022/01/30 21:12
  • by kenballus