lwhmen 发表于 2022-3-24 08:53:25

请问各路大神,这路由还有救吗?


自己翻到一个多年前的路由JCG N855R,开机能亮灯,插网线后网线口也有闪烁,CPU上面也能摸得到发热,192.168.1.1网关丢失,无法进入后台设置界面,用TTL连接后读取到以下信息,请请问各路大神,这还有救不?能通过TTL刷固件救回来吗?自己英文比较一般般,但还是看到其中有两个警告,这是不是哪里出问题了?


U-Boot 1.1.3 (Oct9 2013 - 09:14:54)

Board: Ralink APSoC DRAM:64 MB
relocate_code Pointer at: 83fb0000

Set info->start=BC000000
flash_protect ON: from 0xBC000000 to 0xBC01D24B
flash_protect ON: from 0xBC030000 to 0xBC030FFF
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 4.1.1.0
--------------------------------------------
ASIC 3883_MP (MAC to Realtek Mode)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: NOR Flash
Date:Oct9 2013Time:09:14:54
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

##### The CPU freq = 500 MHZ ####
estimate memory size =64 Mbytes
## Booting image at bc050000 ...
File: env_flash.c, Func: saveenv, Line: 302
copy old content: sect_addr: BC030000env_addr: BC030000offset: 00000000
Protect off BC030000 ... BC03FFFF

b_end =BCFFFFFF
Un-Protecting sectors 3..3 in bank 1
Un-Protected 1 sectors
Erasing Flash...
b_end =BCFFFFFF
Erase Flash from 0xbc030000 to 0xbc03ffff in Bank # 1

erase sector= 3
sect = 3,s_last = 3,erase poll = 876942
done
Erased 1 sectors
Writing to Flash... done

b_end =BCFFFFFF
Protecting sectors 3..3 in bank 1
Protected 1 sectors
   Image Name:   Linux Kernel Image
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    7208939 Bytes =6.9 MB
   Load Address: 80000000
   Entry Point:803a0000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 803a0000) ...
## Giving linux memsize in MB, 64

Starting kernel ...


LINUX started...

THIS IS ASIC
Linux version 2.6.21 ([email protected]) (gcc version 3.4.2) #1594 Wed Oct 9 09:14:22 CST 2013

The CPU frequency set to 500 MHz
CPU revision is: 0001974c
Determined physical RAM map:
memory: 04000000 @ 00000000 (usable)
Built 1 zonelists.Total pages: 16256
Kernel command line: console=ttyS1,57600n8 root=/dev/mtdblock5
Primary instruction cache 64kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
cause = 40808000, status = 11000000
PID hash table entries: 256 (order: 8, 1024 bytes)
calculating r4koff... 001e8480(2000000)
CPU frequency 500.00 MHz
Using 250.000 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 60884k/65536k available (2662k kernel code, 4588k reserved, 1045k data, 120k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16

*************** Ralink PCIe RC mode *************
registering PCI controller with io_map_base unset
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Bridge: 0000:00:00.0
IO window: disabled.
MEM window: 20000000-200fffff
PREFETCH window: disabled.
BAR0 at slot 0 = 0
bus=0, slot = 0x0
P2P(PCI) 0x00 = 08021814
P2P(PCI) 0x04 = 00100007
P2P(PCI) 0x08 = 06040001
P2P(PCI) 0x0c = 00010000
P2P(PCI) 0x10 = 00000000
P2P(PCI) 0x14 = 20100000
P2P(PCI) 0x18 = 00010100
P2P(PCI) 0x1c = 000000f0
P2P(PCI) 0x20 = 20002000
P2P(PCI) 0x24 = 0000fff0
P2P(PCI) 0x28 = 00000000
P2P(PCI) 0x2c = 00000000
P2P(PCI) 0x30 = 00000000
P2P(PCI) 0x34 = 00000040
P2P(PCI) 0x38 = 00000000
P2P(PCI) 0x3c = 000401ff
res->start = 0
res->end = 1ffffff
res->start = 20100000
res->end = 2010ffff
res->start = 0
res->end = 0
res->start = 0
res->end = 0
res->start = 0
res->end = 0
res->start = 0
res->end = 0
bus=1, slot = 0x0
dev III(PCIe)0x00 = 30911814
dev III(PCIe)0x04 = 00100000
dev III(PCIe)0x08 = 02800000
dev III(PCIe)0x0c = 00000000
dev III(PCIe)0x10 = 20000000
dev III(PCIe)0x14 = 00000000
dev III(PCIe)0x18 = 00000000
dev III(PCIe)0x1c = 00000000
dev III(PCIe)0x20 = 00000000
dev III(PCIe)0x24 = 00000000
dev III(PCIe)0x28 = 00000000
dev III(PCIe)0x2c = 30911814
dev III(PCIe)0x30 = 00000000
dev III(PCIe)0x34 = 00000040
dev III(PCIe)0x38 = 00000000
dev III(PCIe)0x3c = 000001ff
res->start = 20000000
res->end = 2000ffff
res->start = 0
res->end = 0
res->start = 0
res->end = 0
res->start = 0
res->end = 0
res->start = 0
res->end = 0
res->start = 0
res->end = 0
ralink flash device: 0x1000000 at 0x1c000000
Time: MIPS clocksource has been installed.
Ralink SoC physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 7 MTD partitions on "Ralink SoC physically mapped flash":
0x00000000-0x00800000 : "ALL"
0x00000000-0x00030000 : "Bootloader"
0x00030000-0x00040000 : "Config"
0x00040000-0x00050000 : "Factory"
0x00050000-0x0018e02b : "Kernel"
mtd: partition "Kernel" doesn't end on an erase block -- force read-only
0x0018e02b-0x01000000 : "RootFS"
mtd: partition "RootFS" extends beyond the end of device "Ralink SoC physically mapped flash" -- size truncated to 0x671fd5
mtd: partition "RootFS" doesn't start on an erase block boundary -- force read-only
0x00050000-0x01000000 : "Kernel_RootFS"
mtd: partition "Kernel_RootFS" extends beyond the end of device "Ralink SoC physically mapped flash" -- size truncated to 0x7b0000
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
Load Kernel WDG Timer Module
RT3xxx EHCI/OHCI init.
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
fuse init (API version 7.8)
io scheduler noop registered (default)
pcie_portdrv_probe->Dev has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
Ralink gpio driver initialized
spidrv_major = 217
HDLC line discipline: version $Revision: 1.1.1.1 $, maxframe=4096
N_HDLC line discipline registered.
Serial: 8250/16550 driver $Revision: 1.8 $ 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0xb0000500 (irq = 37) is a 16550A
serial8250: ttyS1 at MMIO 0xb0000c00 (irq = 12) is a 16550A
loop: loaded (max 8 devices)
usbcore: registered new interface driver ub
rdm_major = 253
Ralink APSoC Ethernet Driver Initilization. v3.0256 rx/tx descriptors allocated, mtu = 1500!
GMAC1_MAC_ADRH -- : 0x0000045f
GMAC1_MAC_ADRL -- : 0xa708001f
PROC INIT OK!
IMQ starting with 4 devices...
IMQ driver loaded successfully.
      Hooking IMQ before NAT on PREROUTING.
      Hooking IMQ after NAT on POSTROUTING.
PPP generic driver version 2.4.2
PPP BSD Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V0.17
PPTP driver version 0.8.1
SCSI Media Changer driver v0.25
block2mtd: version $Revision: 1.1.1.1 $
usbmon: debugfs is not available
rt3xxx-ehci rt3xxx-ehci: Ralink EHCI Host Controller
rt3xxx-ehci rt3xxx-ehci: new USB bus registered, assigned bus number 1
rt3xxx-ehci rt3xxx-ehci: irq 18, io mem 0x101c0000
rt3xxx-ehci rt3xxx-ehci: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: Product: Ralink EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.21 ehci_hcd
usb usb1: SerialNumber: rt3xxx
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usb usb1: ====>USB connect, port 0
rt3xxx-ohci rt3xxx-ohci: RT3xxx OHCI Controller
rt3xxx-ohci rt3xxx-ohci: new USB bus registered, assigned bus number 2
rt3xxx-ohci rt3xxx-ohci: irq 18, io mem 0x101c1000
usb usb2: Product: RT3xxx OHCI Controller
usb usb2: Manufacturer: Linux 2.6.21 ohci_hcd
usb usb2: SerialNumber: rt3xxx-ohci
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
usb usb2: ====>USB connect, port 0
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usbcore: registered new interface driver libusual
GACT probability NOT on
netem: version 1.2
u32 classifier
    Performance counters on
    input device check on
    Actions configured
nf_conntrack version 0.5.0 (512 buckets, 4096 max)
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Restricted Cone
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <[email protected]>
All bugs added by David S. Miller <[email protected]>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 120k freed
init started: BusyBox v1.12.1 (2013-10-09 08:53:03 CST)
Bad inittab entry at line 2
Algorithmics/MIPS FPU Emulator v1.5
mount: no /etc/mdevpts: called with bogus options
tab
mount: no /etc/mtab
-------------------------------------------------
Commit crc = 3214c6bc
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
Raeth v3.0 (Tasklet,SkbRecycle)

phy_tx_ring = 0x038a6000, tx_ring = 0xa38a6000

phy_rx_ring0 = 0x038a7000, rx_ring0 = 0xa38a7000
GMAC1_MAC_ADRH -- : 0x0000045f
GMAC1_MAC_ADRL -- : 0xa708001f
CDMA_CSG_CFG = 81000007
GDMA1_FWD_CFG = C0710000
rtk_vlan_init: 0
eth2.1: dev_set_promiscuity(master, 1)
device eth2 entered promiscuous mode
device eth2.1 entered promiscuous mode
hw_nat: module license 'Proprietary' taints kernel.
Ralink HW NAT Module Enabled


=== pAd = c0098000, size = 859248 ===

<-- RTMPAllocAdapterBlock, Status=0
RX DESC a3431000size = 2048
<-- RTMPAllocTxRxRingMemory, Status=0
1. Phy Mode = 8
2. Phy Mode = 8
3. Phy Mode = 8
AntCfgInit: primary/secondary ant 0/1
MCS Set = ff ff ff 00 01
Main bssid = 04:5f:a7:08:00:20
<==== rt28xx_init, Status=0
0x1300 = 00064300
device ra0 entered promiscuous mode
register rtpci


=== pAd = c0191000, size = 624952 ===

<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
pAd->CSRBaseAddress =0xc0180000, csr_addr=0xc0180000!
RX DESC a2d9f000size = 2048
RtmpChipOpsEepromHook::e2p_type=0, inf_Type=5
RtmpEepromGetDefault::e2p_dafault=2
NVM is FLASH mode
1. Phy Mode = 9
2. Phy Mode = 9
3. Phy Mode = 9
AntCfgInit: primary/secondary ant 0/1
MCS Set = ff ff 00 00 01
Main bssid = 04:5f:a7:08:00:24
<==== rt28xx_init, Status=0
0x1300 = 00064300
device rai0 entered promiscuous mode
ipt_account 0.1.21 : Piotr Gasidlo <[email protected]>, http://www.barbara.eu.org/~quaker/ipt_account/
br0: port 3(rai0) entering learning state
br0: port 2(ra0) entering learning state
br0: port 1(eth2.1) entering learning state

***** g_wl_interface = ra0 ******

eth2.2: Setting MAC address to04 5f a7 08 00 1e.
webs: Listening for HTTP requests at address 192.168.1.1
WAN link UP -> DOWN
Status 0 has been handled already!

邪恶海盗 发表于 2022-3-24 10:38:48

以我的水平没发现哪有毛病,不过这UBOOT有点奇怪,怎么在启动时没有倒计时按数字选择运行项目的过程?

这玩意看起来有点像是RT305X的产品,是RT3050F/3350F/3052F/3352F这几个里的某一个吧?

lwhmen 发表于 2022-3-24 10:44:00

邪恶海盗 发表于 2022-3-24 10:38
以我的水平没发现哪有毛病,不过这UBOOT有点奇怪,怎么在启动时没有倒计时按数字选择运行项目的过程?

这玩意 ...

是的

CPU:rt3883F
内存:128M? ttl好像显示64M
flash:8M
2.4G:rt3092L
5 G: cpu内的
千兆:rtl8367RB

邪恶海盗 发表于 2022-3-24 12:56:00

lwhmen 发表于 2022-3-24 10:44
是的

CPU:rt3883F


启动时看TTL信息有没有可操作的地方恢复一下出厂设置试试,或者去厂家官网找找说明书看咋玩的,也可能是登陆页面不是这个

lwhmen 发表于 2022-3-24 14:28:40

邪恶海盗 发表于 2022-3-24 12:56
启动时看TTL信息有没有可操作的地方恢复一下出厂设置试试,或者去厂家官网找找说明书看咋玩的,也可能是登 ...

恢复过出厂设置了,也在CMD模式下用ipconfig/all查过网关了,网关地址是空的,估计是丢失了网关还是怎么的?

lwhmen 发表于 2022-3-24 14:32:16

邪恶海盗 发表于 2022-3-24 12:56
启动时看TTL信息有没有可操作的地方恢复一下出厂设置试试,或者去厂家官网找找说明书看咋玩的,也可能是登 ...

我个人估计是掉固件,因为通过TTL还可以看到启动信息,就是有那两个错误,但我不知道怎么在TTL模式下刷固件的命令。。。

邪恶海盗 发表于 2022-3-24 14:45:17

lwhmen 发表于 2022-3-24 14:32
我个人估计是掉固件,因为通过TTL还可以看到启动信息,就是有那两个错误,但我不知道怎么在TTL模式下刷固 ...

多观察TTL信息,有可能有其它动态刷新时覆盖了,N年前我碰到过BCM6358的鸡鸡Nor Flash坏块导致不断重启的,你这个好像没重启,应该不是啥问题

lwhmen 发表于 2022-3-24 15:03:21

邪恶海盗 发表于 2022-3-24 14:45
多观察TTL信息,有可能有其它动态刷新时覆盖了,N年前我碰到过BCM6358的鸡鸡Nor Flash坏块导致不断重启的, ...

我的英语水平有限,看不懂那些启动的命令。。。。所以才来论坛求大神帮忙指导一下

Chinaadsl1 发表于 2022-4-29 14:50:12

英语水平有限,看不懂那些启动的命令。。。。
页: [1]
查看完整版本: 请问各路大神,这路由还有救吗?