faq обучение настройка
Текущее время: Чт мар 28, 2024 15:04

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: Пт сен 11, 2015 18:49 
Не в сети

Зарегистрирован: Пт сен 11, 2015 18:34
Сообщений: 14
Здравствуйте,

Не удается восстановить прошивку на роутере D-Link DSR-250 A1
Прошивка повредилась в результате обновления:
- с версии: DSR-250_A1_FW1.08B44_RU
- на версию: DSR-250_A1_FW_v1.09B32_RU
Обновление происходило через веб-интерфейс.
Приблизительно, на 55% устройство перестало обновлять страницу.

Информация об устройстве:
Скрытый текст: показать
Код:

DSR-250  # version

U-Boot 2008.10-mpcore-svn271 (Jul 21 2011 - 08:04:32)
Cavium Networks CNS3XXX SDK v1.0-1462

DSR-250  # bdinfo
arch_number = 0x00000BB8
env_t       = 0x00000000
boot_params = 0x00000100
DRAM bank   = 0x00000000
-> start    = 0x00000000
-> size     = 0x08000000   
ethaddr     = 00:53:43:4F:54:54
ip_addr     = 192.168.0.1
baudrate    = 115200 bps



DSR-250  # iminfo

## Checking Image at 04000000 ...
Unknown image format!



DSR-250  # getpd Modelid
Modelid = DSR-250

DSR-250  # getpd region_info
region_info = 578

DSR-250  # getpd serno
serno = QBKL1C1000507

DSR-250  # getpd firstmac
firstmac = B8A3867A6846

DSR-250  # getpd hw_version
hw_version = A1

DSR-250  # printenv
bootargs=root=/dev/mtdblock0 mem=128M console=ttyS0
bootdelay=3
baudrate=115200
ethaddr=00:53:43:4F:54:54
bootfile="bootpImage"
tftp_bsize=512
udp_frag_size=512
loadaddr=0x4000000
bootloader_flash_update=protect off 0x10000000 +0x0002FFFF;erase 0x10000000 +0x0002FFFF;cp.b $(loadaddr) 0x10000000 0x30000
linux_update=protect off 0x10080000 +0x1f20000;erase 0x10080000 +0x1f20000;cp.b 0x4000000 0x10080000 0x1f20000
firm_flash=erase 0x10080000 +0x1d20000;cp.b $(loadaddr) 0x10080000 0x1d20000
boot_firm=cp.b 0x10080000 $(loadaddr) 500000;go 0x4000200
bootcmd=run boot_firm
ethact=octeth0
filesize=17C1000
fileaddr=4000000
netmask=255.255.255.0
ipaddr=192.168.0.1
serverip=192.168.0.100
stdin=serial
stdout=serial
stderr=serial

Environment size: 726/131068 bytes




DSR-250  # flinfo

Bank # 1: CFI conformant FLASH (16 x 16)  Size: 32 MB in 256 Sectors
  AMD Standard command set, Manufacturer ID: 0xC2, Device ID: 0x227E
  Erase timeout: 4096 ms, write timeout: 1 ms
  Buffer write timeout: 3 ms, buffer size: 64 bytes

  Sector Start Addresses:
  10000000        10020000        10040000 E      10060000 E      10080000     
  100A0000        100C0000        100E0000        10100000        10120000     
  10140000        10160000        10180000        101A0000        101C0000     
  101E0000        10200000        10220000        10240000        10260000     
  10280000        102A0000        102C0000        102E0000        10300000     
  10320000        10340000        10360000        10380000        103A0000     
  103C0000        103E0000        10400000        10420000        10440000     
  10460000        10480000        104A0000        104C0000        104E0000     
  10500000        10520000        10540000        10560000        10580000     
  105A0000        105C0000        105E0000        10600000        10620000     
  10640000        10660000        10680000        106A0000        106C0000     
  106E0000        10700000        10720000        10740000        10760000     
  10780000        107A0000        107C0000        107E0000        10800000     
  10820000        10840000        10860000        10880000        108A0000     
  108C0000        108E0000        10900000        10920000        10940000     
  10960000        10980000        109A0000        109C0000        109E0000     
  10A00000        10A20000        10A40000        10A60000        10A80000     
  10AA0000        10AC0000        10AE0000        10B00000        10B20000     
  10B40000        10B60000        10B80000        10BA0000        10BC0000     
  10BE0000        10C00000        10C20000        10C40000        10C60000     
  10C80000        10CA0000        10CC0000        10CE0000        10D00000     
  10D20000        10D40000        10D60000        10D80000        10DA0000     
  10DC0000        10DE0000        10E00000        10E20000        10E40000     
  10E60000        10E80000        10EA0000        10EC0000        10EE0000     
  10F00000        10F20000        10F40000        10F60000        10F80000     
  10FA0000        10FC0000        10FE0000        11000000        11020000     
  11040000        11060000        11080000        110A0000        110C0000     
  110E0000        11100000        11120000        11140000        11160000     
  11180000        111A0000        111C0000        111E0000        11200000     
  11220000        11240000        11260000        11280000        112A0000     
  112C0000        112E0000        11300000        11320000        11340000     
  11360000        11380000        113A0000        113C0000        113E0000     
  11400000        11420000        11440000        11460000        11480000     
  114A0000        114C0000        114E0000        11500000        11520000     
  11540000        11560000        11580000        115A0000        115C0000     
  115E0000        11600000        11620000        11640000        11660000     
  11680000        116A0000        116C0000        116E0000        11700000     
  11720000        11740000        11760000        11780000        117A0000     
  117C0000        117E0000        11800000        11820000        11840000     
  11860000        11880000        118A0000        118C0000        118E0000     
  11900000        11920000        11940000        11960000        11980000     
  119A0000        119C0000        119E0000        11A00000        11A20000     
  11A40000        11A60000        11A80000        11AA0000        11AC0000     
  11AE0000        11B00000        11B20000        11B40000        11B60000     
  11B80000        11BA0000        11BC0000        11BE0000        11C00000     
  11C20000        11C40000        11C60000        11C80000        11CA0000     
  11CC0000        11CE0000        11D00000        11D20000        11D40000     
  11D60000        11D80000        11DA0000        11DC0000        11DE0000     
  11E00000        11E20000        11E40000        11E60000        11E80000     
  11EA0000        11EC0000        11EE0000        11F00000        11F20000     
  11F40000        11F60000        11F80000        11FA0000        11FC0000     
  11FE0000   RO


Самостоятельно для восстановления я выполнил следующие операции:
Скрытый текст: показать
Код:
DSR-250  # tftpboot $(loadaddr) DSR-250_A1_FW1.08B44_RU
TFTP from server 192.168.0.100; our IP address is 192.168.0.1
Filename 'DSR-250_A1_FW1.08B44_RU'.
Load address: 0x4000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #####################T ############################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #######################################################
done
Bytes transferred = 24907776 (17c1000 hex)


DSR-250  # run firm_flash

............................................................................................................................................................e
Erased 233 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done

DSR-250  # run linux_update
Un-Protected 249 sectors

............................................................................................................................................................e
Erased 249 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done

DSR-250  # saveenv
Saving Environment to Flash...
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 9....8....7....6....5....4....3....2....1....done
Protected 1 sectors

DSR-250  # reset


В результате устройство не загрузилось.

Лог загрузки:
Скрытый текст: показать
Код:
U-Boot 2008.10-mpcore-svn271 (Jul 21 2011 - 08:04:32)
Cavium Networks CNS3XXX SDK v1.0-1462

CPU: Cavium Networks CNS3000
ID Code: 410fb024 (Part number: 0xB02, Revision number: 4)
CPU ID: 900
Chip Version: c

DRAM:  128 MB
Flash: 32 MB
In:    serial
Out:   serial
Err:   serial
CPU works at 300 MHz (600/1/2)
DDR2 Speed is 400 MHz
Initialize bcm53128
bcm53128 device id: 53128
bcm53128 phy id: 362
MAC PORT 1 : Initialize B50610
Hit any key to stop autoboot:  0
enter do_eth_down!!!
## Starting application at 0x04000200 ...
Uncompressing Lin...........................................................................................................................................
[    0.000000] Linux version 2.6.31.1-cavm1 (root@dorababu-Inspiron-N5110) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #3 Fri Oct 4 13:13:44 IST 2013
[    0.000000] Cavium Networks CNS3XXX SDK v1.0-1462
[    0.000000] CPU: ARMv6-compatible processor [410fb024] revision 4 (ARMv7), cr=00c5387f
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[    0.000000] Machine: Cavium Networks ARM11 MPCore
[    0.000000] Warning: bad configuration page, trying to continue
[    0.000000] Ignoring unrecognised tag 0x00000000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat c0626c8c, node_mem_map c066b000
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32512 pages, LIFO batch:7
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyS0,115200 user_debug=31 mem=128M lpj=4188160 debug
[    0.000000] PID hash table entries: 512 (order: 9, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Memory: 128MB = 128MB total
[    0.000000] Memory: 123220KB available (4008K code, 446K data, 1976K init, 0K highmem)
[    0.000000] SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:96
[    0.000000] console [ttyS0] enabled
[    0.010000] Calibrating delay loop (skipped) preset value.. 837.63 BogoMIPS (lpj=4188160)
[    0.020000] Mount-cache hash table entries: 512
[    0.020000] CPU: Testing write buffer coherency: ok
[    0.030000] NET: Registered protocol family 16
[    0.040000] Initializing CNS3XXX L2 cache controller... done.
[    0.040000] Initializing CNS3XXX DMA controller
[    0.050000] First time microcode alloc for channel 0 done @phy:6063000
[    0.060000] First time microcode alloc for channel 1 done @phy:6064000
[    0.060000] First time microcode alloc for channel 2 done @phy:6065000
[    0.070000] First time microcode alloc for channel 3 done @phy:6066000
[    0.070000] First time microcode alloc for channel 4 done @phy:6067000
[    0.080000] First time microcode alloc for channel 5 done @phy:6068000
[    0.090000] First time microcode alloc for channel 6 done @phy:6069000
[    0.090000] First time microcode alloc for channel 7 done @phy:6050000
[    0.100000] First time microcode alloc for channel 8 done @phy:6051000
[    0.110000] cns3xxx_init=>1041: -19
[    0.130000] bio: create slab <bio-0> at 0
[    0.140000] SCSI subsystem initialized
[    0.140000] usbcore: registered new interface driver usbfs
[    0.150000] usbcore: registered new interface driver hub
[    0.150000] usbcore: registered new device driver usb
[    0.170000] Slow work thread pool: Starting up
[    0.170000] Slow work thread pool: Ready
[    0.180000] FS-Cache: Loaded
[    0.180000] NET: Registered protocol family 2
[    0.190000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.190000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    0.200000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[    0.210000] TCP: Hash tables configured (established 4096 bind 4096)
[    0.210000] TCP reno registered
[    0.220000] NET: Registered protocol family 1
[    0.910000] CNS3XXX PCIe Host Control Driver
[    0.940000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.950000] NTFS driver 2.1.29 [Flags: R/W].
[    0.960000] JFFS2 version 2.2. (NAND) .. 2001-2006 Red Hat, Inc.
[    0.970000] msgmni has been set to 240
[    0.970000] alg: No test for cipher_null (cipher_null-generic)
[    0.980000] alg: No test for ecb(cipher_null) (ecb-cipher_null)
[    0.980000] alg: No test for digest_null (digest_null-generic)
[    0.990000] alg: No test for compress_null (compress_null-generic)
[    1.000000] alg: No test for stdrng (krng)
[    1.000000] io scheduler noop registered
[    1.000000] io scheduler cfq registered (default)
[    1.010000] cns3xxx_spi_probe: setup CNS3XXX SPI Controller in polling mode, w/o DMA
[    1.280000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[    1.280000] serial8250: ttyS0 at MMIO 0x78000000 (irq = 45) is a 16550A
[    1.290000] brd: module loaded
[    1.300000] loop: module loaded
[    1.310000] cns3xxxflash: Found 1 x16 devices at 0x0 in 16-bit bank
[    1.320000]  Amd/Fujitsu Extended Query Table at 0x0040
[    1.320000] cns3xxxflash: CFI does not contain boot bank location. Assuming top.
[    1.330000] number of CFI chips: 1
[    1.330000] cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
[    1.340000] CNS3XXX NOR flash: Using static partition definition
[    1.350000] Creating 8 MTD partitions on "cns3xxxflash":
[    1.350000] 0x000000000000-0x000000060000 : "UBoot"
[    1.360000] 0x000000060000-0x000000080000 : "CaviumEnv"
[    1.360000] 0x000000080000-0x000000580000 : "Kernel"
[    1.370000] 0x000000580000-0x000001b80000 : "Pfrm"
[    1.380000] 0x000001b80000-0x000001da0000 : "NewConfig"
[    1.390000] 0x000001da0000-0x000001fc0000 : "Config"
[    1.390000] 0x000001fc0000-0x000001fe0000 : "MD"
[    1.400000] 0x000001fe0000-0x000002000000 : "UBootEnv"
[    1.410000] m25p80 spi1.0: m25p80 (1024 Kbytes)
[    1.410000] PPP generic driver version 2.4.2
[    1.420000] PPP BSD Compression module registered
[    1.430000] PPP MPPE Compression module registered
[    1.430000] NET: Registered protocol family 24
[    1.430000] PPPoL2TP kernel driver, V1.0
[    1.440000] PPTP driver version 0.8.5
[    1.440000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.450000] cns3xxx-ehci cns3xxx-ehci.0: CNS3XXX EHCI Host Controller
[    1.460000] cns3xxx-ehci cns3xxx-ehci.0: new USB bus registered, assigned bus number 1
[    1.460000] cns3xxx_ehci_init: !!WARNING!! to verify the following ehci->caps ehci->regs
[    1.500000] cns3xxx-ehci cns3xxx-ehci.0: irq 64, io mem 0x82000000
[    1.520000] cns3xxx-ehci cns3xxx-ehci.0: USB 0.0 started, EHCI 1.00
[    1.520000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.530000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.540000] usb usb1: Product: CNS3XXX EHCI Host Controller
[    1.540000] usb usb1: Manufacturer: Linux 2.6.31.1-cavm1 ehci_hcd
[    1.550000] usb usb1: SerialNumber: cns3xxx-ehci.0
[    1.550000] usb usb1: configuration #1 chosen from 1 choice
[    1.560000] hub 1-0:1.0: USB hub found
[    1.560000] hub 1-0:1.0: 1 port detected
[    1.570000] usb_new_device: !!WARNING!! the IN/OUT Xhold is now =0x00030003
[    1.570000]  (idVendor=0x1d6b,idProduct=0x2)
[    1.580000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.590000] cns3xxx-ohci cns3xxx-ohci.0: CNS3XXX OHCI Host controller
[    1.590000] cns3xxx-ohci cns3xxx-ohci.0: new USB bus registered, assigned bus number 2
[    1.600000] cns3xxx-ohci cns3xxx-ohci.0: irq 91, io mem 0x88000000
[    1.690000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    1.700000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.710000] usb usb2: Product: CNS3XXX OHCI Host controller
[    1.710000] usb usb2: Manufacturer: Linux 2.6.31.1-cavm1 ohci_hcd
[    1.720000] usb usb2: SerialNumber: cns3xxx-ohci.0
[    1.720000] usb usb2: configuration #1 chosen from 1 choice
[    1.730000] hub 2-0:1.0: USB hub found
[    1.730000] hub 2-0:1.0: 1 port detected
[    1.740000] usb_new_device: !!WARNING!! the IN/OUT Xhold is now =0x00030003
[    1.740000]  (idVendor=0x1d6b,idProduct=0x1)
[    1.750000] usbcore: registered new interface driver usblp
[    1.760000] Initializing USB Mass Storage driver...
[    1.760000] usbcore: registered new interface driver usb-storage
[    1.770000] USB Mass Storage support registered.
[    1.770000] usbcore: registered new interface driver libusual
[    1.780000] usbcore: registered new interface driver ums-alauda
[    1.790000] usbcore: registered new interface driver ums-cypress
[    1.790000] usbcore: registered new interface driver ums-datafab
[    1.800000] usbcore: registered new interface driver ums-freecom
[    1.800000] usbcore: registered new interface driver ums-isd200
[    1.810000] usbcore: registered new interface driver ums-jumpshot
[    1.820000] usbcore: registered new interface driver ums-karma
[    1.820000] usbcore: registered new interface driver ums-onetouch
[    1.830000] usbcore: registered new interface driver ums-sddr09
[    1.840000] usbcore: registered new interface driver ums-sddr55
[    1.840000] usbcore: registered new interface driver ums-usbat
[    1.850000] usbcore: registered new interface driver usbserial
[    1.860000] USB Serial support registered for generic
[    1.860000] usbcore: registered new interface driver usbserial_generic
[    1.870000] usbserial: USB Serial Driver core
[    1.870000] CNS3XXX Real Time Clock, (c) 2009 Cavium Networks
[    1.880000] rtc irq:23
[    1.880000] cns3xxx-rtc cns3xxx-rtc: rtc core: registered cns3xxx-rtc as rtc0
[    1.890000] i2c /dev entries driver
[    1.890000] i2c-gpio i2c-gpio.1: using pins 1 (SDA) and 0 (SCL)
[    1.900000] cns3xxx_i2c_init:
[    1.900000] cns3xxx_i2c_probe:
[    1.910000] usbcore: registered new interface driver usbhid
[    1.910000] usbhid: v2.6:USB HID core driver
[    1.920000] oprofile: using arm/armv6
[    1.920000] GACT probability NOT on
[    1.930000] Mirror/redirect action on
[    1.930000] u32 classifier
[    1.930000]     Performance counters on
[    1.940000]     Actions configured
[    1.940000] Netfilter messages via NETLINK v0.30.
[    1.940000] nf_conntrack version 0.5.0 (2048 buckets, 8192 max)
[    1.950000] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[    1.960000] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[    1.970000] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[    1.970000] ctnetlink v0.93: registering with nfnetlink.
[    1.980000] xt_time: kernel timezone is -0000
[    1.980000] GRE over IPv4 demultiplexor driver
[    1.990000] GRE over IPv4 tunneling driver
[    1.990000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    2.000000] ipt_account 0.1.7 : Piotr Gasid.o <quaker@barbara.eu.org>, http://www.barbara.eu.org/~quaker/ipt_account/
[    2.010000] ip_conntrack_rpc_tcp: registering helper for port #0: 111/TCP
[    2.020000] ip_conntrack_rpc_tcp: helper match ip   0.0.0.0:0->0.0.0.0:111
[    2.020000] ip_conntrack_rpc_tcp: disabling Legato NetWorker support for port 0/TCP
[    2.030000] ipt_rpc: registering match [rpc] for;
[    2.040000] ipt_rpc:   port 111 (UDP|TCP);
[    2.040000] ip_conntrack_rpc_udp: registering helper for port #0: 111/UDP
[    2.050000] ip_conntrack_rpc_udp: helper match ip   0.0.0.0:0->0.0.0.0:111
[    2.050000] TCP cubic registered
[    2.060000] NET: Registered protocol family 10
[    2.070000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    2.070000] IPv6 over IPv4 tunneling driver
[    2.080000] NET: Registered protocol family 17
[    2.080000] RPC: Registered udp transport module.
[    2.090000] RPC: Registered tcp transport module.
[    2.090000] 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
[    2.100000] All bugs added by David S. Miller <davem@redhat.com>
[    2.110000] VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 4
[    2.120000] cns3xxx-rtc cns3xxx-rtc: setting system clock to 1970-01-01 00:00:00 UTC (0)
[    2.130000] Freeing init memory: 1976K
Mounting filesystems...
[    2.720000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0xffff instead
[    2.720000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000004: 0xfeff instead
[    2.730000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000008: 0xffff instead
[    2.740000] Empty flash at 0x0000000c ends at 0x00000010
[    2.750000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000010: 0xdfff instead
[    2.760000] Empty flash at 0x00000014 ends at 0x00000018
[    2.760000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000018: 0xffde instead
[    2.770000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000001c: 0xdfff instead
[    2.780000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000020: 0xfdff instead
[    2.790000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000024: 0xffdf instead
[    2.800000] Empty flash at 0x00000028 ends at 0x00000030
[    2.800000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000030: 0xdffb instead
[    2.810000] Empty flash at 0x00000034 ends at 0x0000003c
[    2.820000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000003c: 0xffde instead
[    2.830000] Further such events for this erase block will not be printed
[    2.830000] Empty flash at 0x00000040 ends at 0x0000004c
[    2.840000] Empty flash at 0x00000054 ends at 0x00000058
[    2.840000] Empty flash at 0x00000074 ends at 0x00000078
[    2.850000] Empty flash at 0x0000007c ends at 0x00000080
[    2.860000] Empty flash at 0x00000098 ends at 0x000000a0
[    2.860000] Empty flash at 0x000000b8 ends at 0x000000c0
[    2.870000] Empty flash at 0x000000c4 ends at 0x000000d8
[    2.870000] Empty flash at 0x000000e8 ends at 0x000000ec
[    2.880000] Empty flash at 0x000000f4 ends at 0x000000f8
[    2.880000] Empty flash at 0x00000118 ends at 0x0000011c
[    2.890000] Empty flash at 0x00000124 ends at 0x00000128
[    2.890000] Empty flash at 0x00000134 ends at 0x0000013c
[    2.900000] Empty flash at 0x00000140 ends at 0x00000144
[    2.900000] Empty flash at 0x00000148 ends at 0x0000014c
[    2.910000] Empty flash at 0x0000015c ends at 0x00000160
[    2.920000] Empty flash at 0x0000017c ends at 0x00000184
[    2.920000] Empty flash at 0x0000019c ends at 0x000001a4
[    2.930000] Empty flash at 0x000001a8 ends at 0x000001b4
[    2.930000] Empty flash at 0x000001b8 ends at 0x000001bc
[    2.940000] Empty flash at 0x000001c0 ends at 0x000001c4
[    2.940000] Empty flash at 0x000001d0 ends at 0x000001d4
[    2.950000] Empty flash at 0x000001d8 ends at 0x000001dc
[    2.950000] Empty flash at 0x000001e8 ends at 0x000001ec
[    2.960000] Empty flash at 0x000001f0 ends at 0x000001f4
[    2.960000] Empty flash at 0x00000200 ends at 0x00000208
[    2.970000] Empty flash at 0x00000224 ends at 0x0000022c
[    2.980000] Empty flash at 0x00000230 ends at 0x00000234
[    2.980000] Empty flash at 0x0000023c ends at 0x00000240
[    2.990000] Empty flash at 0x0000024c ends at 0x00000250
[    2.990000] Empty flash at 0x0000025c ends at 0x00000264
[    3.000000] Empty flash at 0x00000284 ends at 0x00000288
[    3.000000] Empty flash at 0x0000028c ends at 0x00000290
[    3.010000] Empty flash at 0x000002a0 ends at 0x000002b0
[    3.010000] Empty flash at 0x000002b8 ends at 0x000002bc
[    3.020000] Empty flash at 0x000002c0 ends at 0x000002c8
[    3.030000] Empty flash at 0x000002f0 ends at 0x000002f8
[    3.030000] Empty flash at 0x00000304 ends at 0x00000310
[    3.040000] Empty flash at 0x00000318 ends at 0x0000031c
[    3.040000] Empty flash at 0x00000328 ends at 0x0000032c
[    3.050000] Empty flash at 0x00000334 ends at 0x00000338
[    3.050000] Empty flash at 0x00000340 ends at 0x00000344
[    3.060000] Empty flash at 0x00000358 ends at 0x00000360
[    3.060000] Empty flash at 0x00000364 ends at 0x00000368
[    3.070000] Empty flash at 0x00000378 ends at 0x00000380
[    3.070000] Empty flash at 0x00000388 ends at 0x0000038c
[    3.080000] Empty flash at 0x00000390 ends at 0x00000398
[    3.090000] Empty flash at 0x000003a0 ends at 0x000003a4
[    3.090000] Empty flash at 0x000003b0 ends at 0x000003b4
[    3.100000] Empty flash at 0x000003b8 ends at 0x000003c0
[    3.100000] Empty flash at 0x000003d0 ends at 0x000003ec
[    3.110000] Empty flash at 0x000003f0 ends at 0x000003f4
[    3.110000] Empty flash at 0x000003f8 ends at 0x000003fc
[    3.120000] Empty flash at 0x0000040c ends at 0x00000410
[    3.120000] Empty flash at 0x00000418 ends at 0x0000041c
[    3.130000] Empty flash at 0x00000420 ends at 0x00000428
[    3.140000] Empty flash at 0x00000438 ends at 0x0000043c
[    3.140000] Empty flash at 0x00000458 ends at 0x00000460
[    3.150000] Empty flash at 0x00000464 ends at 0x00000468
[    3.150000] Empty flash at 0x0000046c ends at 0x00000470
[    3.160000] Empty flash at 0x00000474 ends at 0x0000047c
[    3.160000] Empty flash at 0x00000480 ends at 0x00000484
[    3.170000] Empty flash at 0x00000488 ends at 0x00000490
[    3.170000] Empty flash at 0x00000494 ends at 0x00000498
[    3.180000] Empty flash at 0x0000049c ends at 0x000004a8
[    3.180000] Empty flash at 0x000004b4 ends at 0x000004bc
[    3.190000] Empty flash at 0x000004d8 ends at 0x000004e4
[    3.190000] Empty flash at 0x000004f0 ends at 0x000004f4
[    3.200000] Empty flash at 0x00000504 ends at 0x00000508
[    3.210000] Empty flash at 0x0000050c ends at 0x00000518
[    3.210000] Empty flash at 0x00000528 ends at 0x00000534
[    3.220000] Empty flash at 0x00000538 ends at 0x0000053c
[    3.220000] Empty flash at 0x00000544 ends at 0x00000548
[    3.230000] Empty flash at 0x0000054c ends at 0x00000550
[    3.230000] Empty flash at 0x00000554 ends at 0x00000558
[    3.240000] Empty flash at 0x00000570 ends at 0x00000578
[    3.240000] Empty flash at 0x000005a0 ends at 0x000005a4
[    3.250000] Empty flash at 0x000005ac ends at 0x000005b0
[    3.260000] Empty flash at 0x000005b4 ends at 0x000005c4
[    3.260000] Empty flash at 0x000005e8 ends at 0x000005ec
[    3.270000] Empty flash at 0x000005fc ends at 0x00000604
[    3.270000] Empty flash at 0x00000610 ends at 0x00000614
[    3.280000] Empty flash at 0x00000620 ends at 0x0000062c
[    3.280000] Empty flash at 0x0000063c ends at 0x00000644
[    3.290000] Empty flash at 0x00000658 ends at 0x00000660
[    3.290000] Empty flash at 0x0000066c ends at 0x00000674
[    3.300000] Empty flash at 0x00000678 ends at 0x0000067c
[    3.300000] Empty flash at 0x00000684 ends at 0x00000690
[    3.310000] Empty flash at 0x00000698 ends at 0x0000069c
[    3.320000] Empty flash at 0x000006a0 ends at 0x000006a4
[    3.320000] Empty flash at 0x000006a8 ends at 0x000006c0
[    3.330000] Empty flash at 0x000006c4 ends at 0x000006d0
[    3.330000] Empty flash at 0x000006dc ends at 0x000006e0
[    3.340000] Empty flash at 0x000006e4 ends at 0x000006e8
[    3.340000] Empty flash at 0x000006ec ends at 0x000006f4
[    3.350000] Empty flash at 0x0000070c ends at 0x00000710
[    3.350000] Empty flash at 0x00000714 ends at 0x0000071c
[    3.360000] Empty flash at 0x00000730 ends at 0x00000734
[    3.360000] Empty flash at 0x00000738 ends at 0x0000073c
[    3.370000] Empty flash at 0x00000744 ends at 0x00000750
[    3.380000] Empty flash at 0x00000764 ends at 0x0000076c
[    3.380000] Empty flash at 0x00000770 ends at 0x00000774
[    3.390000] Empty flash at 0x00000778 ends at 0x00000780
[    3.390000] Empty flash at 0x00000788 ends at 0x00000790
[    3.400000] Empty flash at 0x000007a4 ends at 0x000007ac
[    3.400000] Empty flash at 0x000007b8 ends at 0x000007c0
[    3.410000] Empty flash at 0x000007d4 ends at 0x000007d8
[    3.410000] Empty flash at 0x000007dc ends at 0x000007e4
[    3.420000] Empty flash at 0x000007e8 ends at 0x000007f4
[    3.430000] Empty flash at 0x00000800 ends at 0x00000804
[    3.430000] Empty flash at 0x00000814 ends at 0x00000820
[    3.440000] Empty flash at 0x0000082c ends at 0x00000830
[    3.440000] Empty flash at 0x00000858 ends at 0x0000085c
[    3.450000] Empty flash at 0x0000086c ends at 0x00000870
[    3.450000] Empty flash at 0x00000874 ends at 0x00000878
[    3.460000] Empty flash at 0x0000087c ends at 0x00000894
[    3.460000] Empty flash at 0x000008b4 ends at 0x000008b8
[    3.470000] Empty flash at 0x000008c0 ends at 0x000008c4
[    3.480000] Empty flash at 0x000008dc ends at 0x000008e0
[    3.480000] Empty flash at 0x000008e8 ends at 0x000008f0
[    3.490000] Empty flash at 0x000008f4 ends at 0x000008f8
[    3.490000] Empty flash at 0x00000908 ends at 0x0000090c
[    3.500000] Empty flash at 0x00000918 ends at 0x00000924
[    3.500000] Empty flash at 0x00000930 ends at 0x00000934
[    3.510000] Empty flash at 0x00000940 ends at 0x00000944
[    3.510000] Empty flash at 0x0000094c ends at 0x00000950
[    3.520000] Empty flash at 0x00000964 ends at 0x00000968
[    3.520000] Empty flash at 0x0000096c ends at 0x00000970
[    3.530000] Empty flash at 0x0000097c ends at 0x00000980
[    3.540000] Empty flash at 0x000009a0 ends at 0x000009a4
[    3.540000] Empty flash at 0x000009b4 ends at 0x000009b8
[    3.550000] Empty flash at 0x000009bc ends at 0x000009c4
[    3.550000] Empty flash at 0x000009cc ends at 0x000009d0
[    3.560000] Empty flash at 0x000009d4 ends at 0x000009dc
[    3.560000] Empty flash at 0x000009ec ends at 0x000009f0
[    3.570000] Empty flash at 0x000009f4 ends at 0x000009f8
[    3.570000] Empty flash at 0x000009fc ends at 0x00000a00
[    3.580000] Empty flash at 0x00000a04 ends at 0x00000a0c
[    3.580000] Empty flash at 0x00000a20 ends at 0x00000a24
[    3.590000] Empty flash at 0x00000a30 ends at 0x00000a34
[    3.600000] Empty flash at 0x00000a40 ends at 0x00000a44
[    3.600000] Empty flash at 0x00000a48 ends at 0x00000a50
[    3.610000] Empty flash at 0x00000a54 ends at 0x00000a58
[    3.610000] Empty flash at 0x00000a60 ends at 0x00000a64
[    3.620000] Empty flash at 0x00000a84 ends at 0x00000a88
[    3.620000] Empty flash at 0x00000aac ends at 0x00000ab0
[    3.630000] Empty flash at 0x00000abc ends at 0x00000ac0
[    3.630000] Empty flash at 0x00000ac4 ends at 0x00000ac8
[    3.640000] Empty flash at 0x00000ad0 ends at 0x00000ad4
[    3.640000] Empty flash at 0x00000ad8 ends at 0x00000adc
[    3.650000] Empty flash at 0x00000ae0 ends at 0x00000ae4
[    3.650000] Empty flash at 0x00000ae8 ends at 0x00000af4
[    3.660000] Empty flash at 0x00000b00 ends at 0x00000b04
[    3.670000] Empty flash at 0x00000b18 ends at 0x00000b1c
[    3.670000] Empty flash at 0x00000b20 ends at 0x00000b24
[    3.680000] Empty flash at 0x00000b2c ends at 0x00000b34
[    3.680000] Empty flash at 0x00000b40 ends at 0x00000b44
[    3.690000] Empty flash at 0x00000b4c ends at 0x00000b50
[    3.690000] Empty flash at 0x00000b54 ends at 0x00000b58
[    3.700000] Empty flash at 0x00000b6c ends at 0x00000b70
[    3.700000] Empty flash at 0x00000b74 ends at 0x00000b78
[    3.710000] Empty flash at 0x00000b80 ends at 0x00000b84
[    3.710000] Empty flash at 0x00000b88 ends at 0x00000b90
[    3.720000] Empty flash at 0x00000b94 ends at 0x00000b98
[    3.730000] Empty flash at 0x00000b9c ends at 0x00000ba0
[    3.730000] Empty flash at 0x00000ba4 ends at 0x00000ba8
[    3.740000] Empty flash at 0x00000bb8 ends at 0x00000bc0
[    3.740000] Empty flash at 0x00000bc8 ends at 0x00000bd0
[    3.750000] Empty flash at 0x00000bd8 ends at 0x00000be0
[    3.750000] Empty flash at 0x00000be4 ends at 0x00000bf4
[    3.760000] Empty flash at 0x00000c00 ends at 0x00000c04
[    3.760000] Empty flash at 0x00000c0c ends at 0x00000c10
[    3.770000] Empty flash at 0x00000c1c ends at 0x00000c20
[    3.780000] Empty flash at 0x00000c2c ends at 0x00000c38
[    3.780000] Empty flash at 0x00000c4c ends at 0x00000c50
[    3.790000] Empty flash at 0x00000c5c ends at 0x00000c60
[    3.790000] Empty flash at 0x00000c70 ends at 0x00000c78
...
...

Эта ошибка повторяется постоянно.


Помогите пожалуйста советом:
- правильные-ли параметры у этих переменных (для модели DSR-250 A1):
loadaddr=0x4000000
bootloader_flash_update=protect off 0x10000000 +0x0002FFFF;erase 0x10000000 +0x0002FFFF;cp.b $(loadaddr) 0x10000000 0x30000
linux_update=protect off 0x10080000 +0x1f20000;erase 0x10080000 +0x1f20000;cp.b 0x4000000 0x10080000 0x1f20000
firm_flash=erase 0x10080000 +0x1d20000;cp.b $(loadaddr) 0x10080000 0x1d20000
boot_firm=cp.b 0x10080000 $(loadaddr) 500000;go 0x4000200
filesize=17C1000
fileaddr=4000000

- существует-ли "полная" версия прошивки, которая восстановит файловую систему? Если да - вышлите ее пожалуйста (или линк для загрузки).

- если такой прошивки нет - существуют-ли способы восстановления файловой системы?

- возможно виноваты "высохшие" электролиты?

Спасибо.


Последний раз редактировалось savan Вт сен 15, 2015 16:38, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Вт сен 15, 2015 16:25 
Не в сети

Зарегистрирован: Пт сен 11, 2015 18:34
Сообщений: 14
Здравствуйте,

Получилось восстановить устройство. Оказалось, что я все делал правильно.
Не хватало - терпения. А ежеминутное появление людей с вопросами, "Ну когда будет интернет?", его появлению не способствовали.
Поняв, что с восстановлением на месте "труба" - перенес все что вспомнил, на их Linux и забрал DSR в "тихое место".

Все варианты восстановления прошивки (Linux: minicom, tftpd; Win: Putty, tftpd32.exe, разные версии прошивок DSR-250_A1_..._RU или DSR-250_A1_..._WW ),
приводили к результату (во время загрузки ядра):
Скрытый текст: показать
Код:
U-Boot 2008.10-mpcore-svn271 (Jul 21 2011 - 08:04:32)
Cavium Networks CNS3XXX SDK v1.0-1462

CPU: Cavium Networks CNS3000
ID Code: 410fb024 (Part number: 0xB02, Revision number: 4)
CPU ID: 900
Chip Version: c

DRAM:  128 MB
Flash: 32 MB
In:    serial
Out:   serial
Err:   serial
CPU works at 300 MHz (600/1/2)
DDR2 Speed is 400 MHz
Initialize bcm53128
bcm53128 device id: 53128
bcm53128 phy id: 362
MAC PORT 1 : Initialize B50610
Hit any key to stop autoboot:  0
enter do_eth_down!!!
## Starting application at 0x04000200 ...
Uncompressing Lin...........................................................................................................................................
[    0.000000] Linux version 2.6.31.1-cavm1 (root@dorababu-Inspiron-N5110) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #3 Fri Oct 4 13:13:44 IST 2013
[    0.000000] Cavium Networks CNS3XXX SDK v1.0-1462
[    0.000000] CPU: ARMv6-compatible processor [410fb024] revision 4 (ARMv7), cr=00c5387f
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[    0.000000] Machine: Cavium Networks ARM11 MPCore
[    0.000000] Warning: bad configuration page, trying to continue
[    0.000000] Ignoring unrecognised tag 0x00000000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat c0626c8c, node_mem_map c066b000
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32512 pages, LIFO batch:7
...
...
[    2.130000] Freeing init memory: 1976K
Mounting filesystems...
[    2.720000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0xffff instead
[    2.720000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000004: 0xfeff instead
[    2.730000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000008: 0xffff instead
[    2.740000] Empty flash at 0x0000000c ends at 0x00000010
[    2.750000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000010: 0xdfff instead
[    2.760000] Empty flash at 0x00000014 ends at 0x00000018
[    2.760000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000018: 0xffde instead
[    2.770000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000001c: 0xdfff instead
[    2.780000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000020: 0xfdff instead
[    2.790000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000024: 0xffdf instead
[    2.800000] Empty flash at 0x00000028 ends at 0x00000030
[    2.800000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000030: 0xdffb instead
[    2.810000] Empty flash at 0x00000034 ends at 0x0000003c
[    2.820000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000003c: 0xffde instead
[    2.830000] Further such events for this erase block will not be printed
[    2.830000] Empty flash at 0x00000040 ends at 0x0000004c
[    2.840000] Empty flash at 0x00000054 ends at 0x00000058
[    2.840000] Empty flash at 0x00000074 ends at 0x00000078
[    2.850000] Empty flash at 0x0000007c ends at 0x00000080
[    2.860000] Empty flash at 0x00000098 ends at 0x000000a0
[    2.860000] Empty flash at 0x000000b8 ends at 0x000000c0
[    2.870000] Empty flash at 0x000000c4 ends at 0x000000d8
[    2.870000] Empty flash at 0x000000e8 ends at 0x000000ec
[    2.880000] Empty flash at 0x000000f4 ends at 0x000000f8
[    2.880000] Empty flash at 0x00000118 ends at 0x0000011c
[    2.890000] Empty flash at 0x00000124 ends at 0x00000128
[    2.890000] Empty flash at 0x00000134 ends at 0x0000013c
[    2.900000] Empty flash at 0x00000140 ends at 0x00000144
[    2.900000] Empty flash at 0x00000148 ends at 0x0000014c
[    2.910000] Empty flash at 0x0000015c ends at 0x00000160
[    2.920000] Empty flash at 0x0000017c ends at 0x00000184
[    2.920000] Empty flash at 0x0000019c ends at 0x000001a4
[    2.930000] Empty flash at 0x000001a8 ends at 0x000001b4
[    2.930000] Empty flash at 0x000001b8 ends at 0x000001bc
[    2.940000] Empty flash at 0x000001c0 ends at 0x000001c4
[    2.940000] Empty flash at 0x000001d0 ends at 0x000001d4
[    2.950000] Empty flash at 0x000001d8 ends at 0x000001dc
...
...


Максимум я наблюдал за процессом вывода в консоль ошибки:
"Empty flash at ..." - 350 секунд.

А вчера, обратил внимание на:
[ 1.350000] Creating 8 MTD partitions on "cns3xxxflash":
[ 1.350000] 0x000000000000-0x000000060000 : "UBoot"
[ 1.360000] 0x000000060000-0x000000080000 : "CaviumEnv"
[ 1.360000] 0x000000080000-0x000000580000 : "Kernel" 0x0000001ffffc
[ 1.370000] 0x000000580000-0x000001b80000 : "Pfrm"
[ 1.380000] 0x000001b80000-0x000001da0000 : "NewConfig"
[ 1.390000] 0x000001da0000-0x000001fc0000 : "Config"
[ 1.390000] 0x000001fc0000-0x000001fe0000 : "MD"
[ 1.400000] 0x000001fe0000-0x000002000000 : "UBootEnv"

и решил дождаться диапазона 0x000001fe0000-0x000002000000

Все сдвинулось с мертвой точки на 692 секунде:
Скрытый текст: показать
Код:
[  692.330000] Empty flash at 0x001fffbc ends at 0x001fffc0
[  692.330000] Empty flash at 0x001fffc4 ends at 0x001fffcc
[  692.340000] Empty flash at 0x001fffd4 ends at 0x001fffd8
[  692.340000] Empty flash at 0x001fffec ends at 0x001ffff0
[  692.350000] Empty flash at 0x001ffff4 ends at 0x001ffffc
[  692.380000] Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
[  692.390000] empty_blocks 0, bad_blocks 0, c->nr_blocks 17
mount: mounting /dev/mtdblock5 on /flash failed: Input/output error
Could not mount config partition. Initializing config partition...
Erasing 128 Kibyte @ 220000 - 100% complete.
Mounting config partition
[  703.900000] fuse init (API version 7.12)
[  704.820000] Initialize PHY s/w auto-polling
[  704.820000] CNS3XXX PSE: Initialize
[  704.830000] MAC 0
[  704.830000] Initialize bcm53128M
[  704.830000] bcm53128M device id: 53128
[  704.840000] bcm53128M phy id: 362
[  704.860000] MAC 1
[  704.860000] Initialize B50610 v4
[  704.930000] productData: module license 'unspecified' taints kernel.
[  704.940000] Disabling lock debugging due to kernel taint
[  704.950000] Initialzing Product Data modules
[  704.980000] bwMonitor sysctl registered
[  704.980000] CONFIG_SYSCTL enabled ...
[  704.990000] Initialized bandwidth monitor ...
[  705.030000] USB Serial support registered for GSM modem (1-port)
[  705.040000] usbcore: registered new interface driver option
[  705.050000] option: v0.7.2:USB Driver for GSM modems
[  705.110000] usbcore: registered new interface driver cdc_acm
[  705.110000] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Enabling Quiet Boot...Done
Setting up loopback...
Setting Hostname... Done.
Sat Jan  1 00:00:00 UTC 2011
net.ipv6.conf.eth1.accept_ra = 0
Creating Dummy Config File
Inserting the ralink interface towards user space module
Starting the  wlan client arl flush process
Starting linkmonitor daemon for WAN1Done
Inserting ipset modules...Done
inserting default firewall rules
# Generated by iptables-save v1.4.6 on Thu Jan  1 00:06:24 1970
# Completed on Thu Jan  1 00:06:24 1970
# Generated by iptables-save v1.4.6 on Thu Jan  1 00:06:24 1970
# Completed on Thu Jan  1 00:06:24 1970
# Generated by iptables-save v1.4.6 on Thu Jan  1 00:06:24 1970
# Completed on Thu Jan  1 00:06:24 1970
# Generated by iptables-save v1.4.6 on Thu Jan  1 00:06:24 1970
# Completed on Thu Jan  1 00:06:24 1970
inserting default firewall6 rules
# Generated by ip6tables-save v1.4.6 on Thu Jan  1 05:08:53 1970
# Completed on Thu Jan  1 05:08:53 1970
# Generated by ip6tables-save v1.4.6 on Thu Jan  1 05:08:53 1970
# Completed on Thu Jan  1 05:08:54 1970
Loading default configurations...
no system settings to restore from...so restoring factory defaults...
restore file: /tmp/teamf1.cfg.ascii
importing...
no LUA variable:dot11VAP
Inserting the bcm debug module...Done
Inserting the power saving module...Done
Starting NIMF daemon... Done
creating smtpAlg device
Creating /dev/smtpAlg
starting firewalld Daemon...Done
Starting IKE Daemon...Done
Done
Starting VPN KEEP ALIVE Daemon...Done
File: ../microcode/boot_mc2_px.out
        Version = .CNPx-MC-BOOT-2.00
        Code length = 17536     Data length = 152
0: name=../microcode/boot_mc2_px.out, index=0, core=0
File: ../microcode/main_ssl2_px.out
        Version = .CNPx-MC-SSL-MAIN-0006
        Code length = 48644     Data length = 1336
1: name=../microcode/main_ssl2_px.out, index=1, core=0
File: ../microcode/main_ipsec2_px.out
        Version = .CNPx-MC-VEGA-IPSEC-MAIN-0011
        Code length = 35664     Data length = 144
2: name=../microcode/main_ipsec2_px.out, index=2, core=0
Microcode Load Succeed
CSP1 core assignments
../microcode/boot_mc2_px.out : 0x000000
../microcode/main_ssl2_px.out : 0x000001
../microcode/main_ipsec2_px.out : 0x000006
Installing new self signed certificates with 10 years validity...Done
Getting firmware version...Done
Making Brand.conf...
Done creating Brand.conf
Starting status monitor daemonDone
Copying necessary files for PPTP Server...
Done
Initializing 3G... Done
Loading WpsPB Module..starting SNMP Daemon...Done
Starting the cron deamon...Done
starting ntpd Daemon...Done
Creating /dev/pts/0 pseudo device for L2TP <-> PPP communication... Done
Bandwidth Profile Initialization...Done
Starting intelAmt daemon... Done
Loading Factory Defaults Modules[  803.890000] Initialzing Factory defaults modules
Creating directory /usr/lib/cups ...Done
Creating /var/run/cups/certs ...Done
Creating /var/spool/cups ...Done
Creating /var/spool/cache ...Done
Copying mime files ...Done
Creating directory /tmp/var...Done
Creating directory /tmp/private...Done
Copying necessary files for L2TP Server...
Done
Enable hardware natting for forwarding acceleration

DSR-250 login:

DSR-250 login: admin
Password:
login[1884]: root login on 'ttyS0'


BusyBox v1.17.4 (2013-01-07 18:16:59 IST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

help

************************************************
[Local0-wireless][RAD] radConfAddAuthServ: Cannot Add Server 192.168.1.4: Too Many Servers
[Local0-wireless][EAP_RAD] Error in executing DB update handler
    Welcome to DSR-250 Command Line Interface
************************************************
D-Link DSR>
> show system status

System Info
___________

System Up Time: 0 days, 0 hours, 17 minutes, 7 seconds
ModelId: DSR-250
System Name: DSR-250
Hardware Version: A1
Firmware Version: 1.08B44
Serial Number: QBKL1C1000507


WAN1 Information
________________

MAC Address: B8:A3:86:7A:68:47
IPv4 Address: 0.0.0.0 / 255.255.255.0
IPv6 Address:
Wan State: DOWN
NAT (IPv4 only): Enabled
IPv4 Connection Type: Dynamic IP (DHCP)
IPv6 Connection Type: IPv6 is disabled
IPv4 Connection State: Not Yet Connected
IPv6 Connection State: IPv6 is disabled
Link State: LINK DOWN
Gateway: 0.0.0.0
Primary DNS: 0.0.0.0
Secondary DNS: 0.0.0.0


LAN Information
_______________

MAC Address: B8:A3:86:7A:68:46
IP Address: 192.168.10.1 / 255.255.255.0
IPv6 Address:
DHCP Server: Enabled
DHCP Relay: Disabled
DHCPv6 Server: IPv6 is disabled


Я понимаю, что двух полностью одинаковых случаев не бывает.
Но, возможно, и этот вариант пригодится

Спасибо огромное всем, кто на форуме описал подобные случаи.
Хорошо, что мир не без добрых людей.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср сен 16, 2015 23:20 
Не в сети

Зарегистрирован: Пт сен 11, 2015 18:34
Сообщений: 14
Здравствуйте,

Дополнительное наблюдение. Прошивка НЕ повредилась в результате обновления:
- с версии: DSR-250_A1_FW1.08B44_RU
- на версию: DSR-250_A1_FW_v1.09B32_RU
Обновление происходило через веб-интерфейс. Действительно, приблизительно, на 55%
устройство перестало обновлять страницу. Отсутствовала возможность залогиниться по telnet, http, terminal.
Вызов http://x.x.x.x:xxxx давал "малиновое" окно:

Forbidden
You don't have permission to access / on this server.

Но (это я проверил восстановив схему, но следя за выводом в консоль) обновление прошло успешно.
Для восстановления работоспособности устройства, в моём случае, достаточно было перезагрузки "по питанию".
Успешных обновлений.


Последний раз редактировалось savan Пт сен 18, 2015 19:00, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт сен 17, 2015 02:50 
Не в сети

Зарегистрирован: Пт июл 20, 2007 19:07
Сообщений: 8629
Откуда: Москва
На самом деле Вы помогли. Будем знать, что в некоторых случаях прошивка на DSR'ах может длиться не менее 12 минут.
Я, правда, в большинстве работаю с DFL'ками.

_________________
С уважением, Matrox.
DFL, HPE, QNAP, Netgear и прочее железо...


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт сен 17, 2015 13:16 
Не в сети

Зарегистрирован: Пт сен 11, 2015 18:34
Сообщений: 14
Уточню.
Думаю, ждать более 15 минут, после аварийного завершения обновления прошивки, нет смысла. В моем случае, после сбоя в штатном сценарии прошивки, устройство оставалось включенным несколько часов - восстановления работоспособности не произошло. Правда, к счастью, часть правил проброса портов продолжали работать. Отвалились: HTTP, TELNET, DNS-Proxy, DHCP, VPN (PPTPD).
Что я делал дальше описано выше.
Желательно, перед перезагрузкой по питанию, подключить консоль, убедиться, что авторизация не проходит. Затем отключить питание на 10-15 секунд и наблюдать за процессом загрузки. Если вы увидите лог загрузки аналогичный моему примеру - смысл ждать есть.
Для модели DSR-250 A1 эта проблема повторялась два раза при переходе с версии DSR-250_A1_FW1.08B44_RU на DSR-250_A1_FW1.09B32_RU или DSR-250_A1_FW1.09B64_RU


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт сен 17, 2015 13:25 
Не в сети

Зарегистрирован: Пт июл 20, 2007 19:07
Сообщений: 8629
Откуда: Москва
Эх, какая же геморная эта серия DSR...

_________________
С уважением, Matrox.
DFL, HPE, QNAP, Netgear и прочее железо...


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн сен 21, 2015 16:53 
Не в сети

Зарегистрирован: Пт сен 11, 2015 18:34
Сообщений: 14
Радость от восстановления и обновления была недолгой:
viewtopic.php?f=3&t=169699#p934682

В принципе не смертельно (купируется пробросом портов) но неприятно.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт сен 25, 2015 18:11 
Не в сети

Зарегистрирован: Пт сен 11, 2015 18:34
Сообщений: 14
savan писал(а):
Радость от восстановления и обновления была недолгой:
viewtopic.php?f=3&t=169699#p934682

В принципе не смертельно (купируется пробросом портов) но неприятно.


Вновь помогла перезагрузка (вынужденная) по питанию.
Теперь, в случае отключения клиент, исчезает из списка "List of PPTP Active Users"
и повторное подключение проходит успешно.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт мар 21, 2024 08:35 
Не в сети

Зарегистрирован: Ср мар 06, 2024 19:02
Сообщений: 2
savan писал(а):
Получилось восстановить устройство.


У меня вроде всё прошло успешно, но после перезагрузки устройство все равно не видит прошивки и не загружается.
Что делать то?


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 36


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB