Differences
This shows you the differences between two versions of the page.
| 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] kenballus | inbox: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:// | [[https:// | ||
| Line 109: | Line 109: | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| ==== Info ==== | ==== Info ==== | ||
| - | ^ Architecture | + | ^ Architecture |
| - | ^ Vendor | + | ^ Vendor |
| - | ^ Bootloader | + | ^ Bootloader |
| - | ^ System-On-Chip | + | ^ System-On-Chip |
| - | ^ CPU/ | + | ^ CPU/ |
| - | ^ Flash-Chip | + | ^ Flash-Chip |
| - | ^ Flash size | + | ^ Flash size |
| - | ^ RAM | EXAMPLE 64 MiB | | + | ^ RAM | 128 MiB | |
| - | ^ Wireless | + | ^ Switch |
| - | ^ Ethernet | + | ^ USB | 1x 2.0 | |
| - | ^ Switch | + | ^ Serial |
| - | ^ USB | EXAMPLE | + | |
| - | ^ Serial | + | |
| - | ^ JTAG | EXAMPLE [[#JTAG|Not populated]] | + | |
| - | |||
| - | /*** if info available: uncomment and fill in | ||
| ==== Flash Layout ==== | ==== Flash Layout ==== | ||
| - | <WRAP BOX> | + | 0x000003da0000-0x000007ae0000 : " |
| - | FIXME //[[:docs: | + | 0x000000040000-0x000003d80000 |
| - | + | 0x000007b00000-0x000007f00000 | |
| - | Please check out the article [[docs:techref: | + | 0x000000000000-0x000000020000 : " |
| - | </ | + | 0x000003d80000-0x000003da0000 |
| - | ***/ | + | 0x000000020000-0x000000040000 : " |
| Line 220: | Line 215: | ||
| boot load image is: 48 | boot load image is: 48 | ||
| Board IP address | Board IP address | ||
| - | Host IP address | + | Host IP address |
| 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> | ||
| - | < | + | < |
| + | 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, | ||
| + | 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 | ||
| + | Host IP address | ||
| + | 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) | ||
| + | Boot image (0=latest, 1=previous) : 0 | ||
| + | Board Id (0-38) | ||
| + | Number of MAC Addresses (1-32) | ||
| + | Base MAC Address | ||
| + | PSI Size (1-64) KBytes | ||
| + | Enable Backup PSI [0|1] : 1 | ||
| + | System Log Size (0-256) KBytes | ||
| + | Main Thread Number [0|1] : 0 | ||
| + | Board Serial Number | ||
| + | Factory FW Version | ||
| + | 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.[J | ||
| + | |||
| + | CFE> ^C | ||
| + | CFE> r 192.168.1.100:/ | ||
| + | 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 < | ||
| + | Copyright (C) 2014 Jonas Gorski < | ||
| + | Copyright (C) 2020 Alvaro Fernandez Rojas < | ||
| + | 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: | ||
| + | [ 0.000000] board_bcm963xx: | ||
| + | [ 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] | ||
| + | [ 0.000000] Movable zone start for each node | ||
| + | [ 0.000000] Early memory node ranges | ||
| + | [ 0.000000] | ||
| + | [ 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, | ||
| + | [ 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/ | ||
| + | [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, | ||
| + | [ 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/ | ||
| + | [ 0.000000] clocksource: | ||
| + | [ 0.000013] sched_clock: | ||
| + | [ 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: | ||
| + | [ 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: | ||
| + | [ 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/ | ||
| + | [ 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: | ||
| + | [ 0.730740] 10000180.serial: | ||
| + | [ 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: | ||
| + | [ 0.780946] bcm63xx-wdt bcm63xx-wdt: | ||
| + | [ 0.789091] leds-gpio leds-gpio.0: | ||
| + | [ 0.796233] leds-gpio leds-gpio.0: | ||
| + | [ 0.803700] leds-gpio leds-gpio.0: | ||
| + | [ 0.810851] leds-gpio leds-gpio.0: | ||
| + | [ 0.818003] leds-gpio leds-gpio.0: | ||
| + | [ 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 / | ||
| + | [ 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 ' | ||
| + | [ 1.742341] ehci-fsl: Freescale EHCI Host controller driver | ||
| + | [ 1.751462] ehci-platform: | ||
| + | [ 1.877620] ehci-platform ehci-platform: | ||
| + | [ 1.883521] ehci-platform ehci-platform: | ||
| + | [ 1.892040] ehci-platform ehci-platform: | ||
| + | [ 1.937598] ehci-platform ehci-platform: | ||
| + | [ 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 ' | ||
| + | [ 1.976984] ohci-platform: | ||
| + | [ 1.982646] ohci-platform ohci-platform: | ||
| + | [ 1.989660] ohci-platform ohci-platform: | ||
| + | [ 1.997957] ohci-platform ohci-platform: | ||
| + | [ 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 / | ||
| + | [ 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: | ||
| + | [ 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 / | ||
| + | [ 9.034253] PPP generic driver version 2.4.2 | ||
| + | [ 9.044664] NET: Registered protocol family 24 | ||
| + | [ 9.071309] kmodloader: done loading kernel modules from / | ||
| + | [ 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 | ||
| + | | ||
| + | | ||
| + | | ||
| + | === WARNING! ===================================== | ||
| + | There is no root password defined on this device! | ||
| + | Use the " | ||
| + | in order to prevent unauthorized SSH logins. | ||
| + | -------------------------------------------------- | ||
| + | root@OpenWrt:/# | ||
| </ | </ | ||