Odp: ASRock G10 - wsparcie
https://git.openwrt.org/?p=openwrt/open … 6e6d3725da
Back to stock:
1. Login to router via ssh
2. run "asrock_g10_back_to_factory" script from /sbinMasz taki skrypt w /sbin?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Sprzęt / Hardware → ASRock G10 - wsparcie
Strony Poprzednia 1 … 9 10 11
Zaloguj się lub zarejestruj by napisać odpowiedź
https://git.openwrt.org/?p=openwrt/open … 6e6d3725da
Back to stock:
1. Login to router via ssh
2. run "asrock_g10_back_to_factory" script from /sbinMasz taki skrypt w /sbin?
Dokładnie tym skryptem zawsze powracałem do oryginału. Wiele razy. działa na bank ![]()
Nie, nie robię takich obrazów i to co napisałem - ktoś musi to utrzymywać i mieć wiedzę co trzeba zrobić żeby to nadal działało.
A na tym nowym ile po kablu leci?
Mój jeden się kurzy a drugi nie potrzebuje większych prędkości.
Tak.
Potrzebuje pomoc w naprawie tego routera Miałem jakiś openwtr wgrany Po wgraniu oficjalnego softu mam tylko taki błąd
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
UBI error: compare_lebs: PEB 126 and PEB 127 have the same version 0
UBI error: ubi_init: cannot attach mtd1
UBI error: ubi_init: UBI error: cannot initialize UBI, error -22
UBI init error 22
Wgranie pliku przez serwer jak wyzej nic nie zmienia
setenv ipaddr 192.168.0.3
setenv serverip 192.168.0.5
tftpboot img2.bin
nand erase 0x1340000 0x3000000
nand write 0x44000000 0x1340000 0x3000000
reset
Moze ktos ma plik jaki powinienem wgrać aby wstał Chciałbym org. soft.
On się raczej spodziewa woluminu na tym ubi o jakiejś nazwie. Jaki wolumin to musisz zobaczyć w jakiś logach czy oryginalnym sofcie.
Jak to zobaczyc skoro nie działa? Nie uzywałem go z 2 lata a wczoraj uruchomiłem i chciałem wgrac oficialny soft i po tej zabawie juz nie wstal
log zepsutego
eth0, eth1
Hit any key to stop autoboot: 0
MMC Device 0 not found
MMC Device 0 not found
Creating 1 MTD partitions on "nand0":
0x0000048a0000-0x0000078a0000 : "mtd=0"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
UBI error: compare_lebs: PEB 126 and PEB 127 have the same version 0
UBI error: ubi_init: cannot attach mtd1
UBI error: ubi_init: UBI error: cannot initialize UBI, error -22
UBI init error 22
log z sprawnego
eth0, eth1
Hit any key to stop autoboot: 0
MMC Device 0 not found
MMC Device 0 not found
Creating 1 MTD partitions on "nand0":
0x000001340000-0x000004340000 : "mtd=0"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
UBI: attached mtd1 to ubi0
UBI: MTD device name: "mtd=0"
UBI: MTD device size: 48 MiB
UBI: number of good PEBs: 384
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 3
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 384
UBI: number of PEBs reserved for bad PEB handling: 3
UBI: max/mean erase counter: 2/0
Read 0 bytes from volume kernel to 44000000
No size specified -> Using max size (2412544)
Image Name: DD-WRT V3.0
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2359167 Bytes = 2.2 MiB
Load Address: 42208000
Entry Point: 42208000
Verifying Checksum ... OK
Loading Kernel Image ... OK
Jakieś komendy aby przywrócić mu to ubi ? Nie jestem jakimś znawcą ani programistą . Czy router na śmietnik?
Z działającego openwrt trzeba było zrobić asrock_g10_back_to_factory
Zobacz czy wg tego jesteś w stanie go uruchomić: https://forum.dd-wrt.com/phpBB2/viewtop … 51096e8e43
No ale masz log z portu szeregowego z uboota Nie uruchamia sie nie laduje softu. Rozwalony system plików na nand.
Jedynie co działa to właśnie bootloader .
jak powstało uszkodzenie ?
Wyjąłem go z pudelka po dwóch latach i uruchomił się z jakimś softem od ddwr Kliknelem zaktualizuj oprogramowanie i dałem plik oficjalny . Po tym już nie wstał jak wyżej.
Powstał bo zrobiłeś aktualizację nie tym plikiem co trzeba. dd-wrt wymaga odpowiedniego softu do takich rzeczy. Reanimuj.
Tylko nie mam pojęcia co dalej miałbym zrobić Po pierwsze jaki plik to ten img2.bin?
Takie komedny znalazlem i na innym forum i niby mialo to zadzialać a nie działa.
setenv ipaddr 192.168.0.3
setenv serverip 192.168.0.5
tftpboot img2.bin
nand erase 0x1340000 0x3000000
nand write 0x44000000 0x1340000 0x3000000
reset
Tak wyglada komedna partycji \
(IPQ) # smeminfo
smem: SMEM_PARTITION_TABLE_OFFSET failed
flash_type: 0x2
flash_index: 0x0
flash_chip_select: 0x0
flash_block_size: 0x20000
partition table offset 0x0
No.: Name Attributes Start Size
0: 0:SBL1 0x0000ffff 0x0 0x40000
1: 0:MIBIB 0x0000ffff 0x40000 0x140000
2: 0:SBL2 0x0000ffff 0x180000 0x140000
3: 0:SBL3 0x0000ffff 0x2c0000 0x280000
4: 0:DDRCONFIG 0x0000ffff 0x540000 0x120000
5: 0:SSD 0x0000ffff 0x660000 0x120000
6: 0:TZ 0x0000ffff 0x780000 0x280000
7: 0:RPM 0x0000ffff 0xa00000 0x280000
8: 0:APPSBL 0x0000ffff 0xc80000 0x500000
9: 0:APPSBLENV 0x0000ffff 0x1180000 0x80000
10: 0:ART 0x0000ffff 0x1200000 0x140000
11: rootfs 0x0000ffff 0x1340000 0x3000000
12: 0:BOOTCONFIG 0x0000ffff 0x4340000 0x60000
13: 0:APPSBL_1 0x0000ffff 0x43a0000 0x500000
14: rootfs_1 0x0000ffff 0x48a0000 0x3000000
15: hwconfig 0x0000ffff 0x78a0000 0x40000
16: nvram 0x0000ffff 0x78e0000 0x40000
(IPQ) #
Oryginalny soft producenta. Obetniesz go o te 20 bajtów to wychodzi właśnie ubi.
A tu drugiego systemu nie ma ? W ubocie tylko by się przestawiło... pewnie zagadka co jest w tym asrock_g10_back_to_factory....
pokaż co wypluwa printenv
Nie jest zagadką: https://github.com/openwrt/openwrt/blob … factory#L4
https://github.com/openwrt/openwrt/blob … rock.sh#L3
Mac1=xxx
Mac2=xxx
baudrate=115200
bootargs=console=ttyHSL1,115200n8 ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs
bootcmd=bootipq
bootdelay=2
env=mac1 xxx
ethact=eth0
fsbootargs=ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs
ipaddr=192.168.1.1
machid=1260
mtddevname=fs
mtddevnum=0
mtdids=nand0=nand0
mtdparts=mtdparts=nand0:0x3000000@0x1340000(fs),
partition=nand0,0
serverip=192.168.1.10
stderr=serial
stdin=serial
stdout=serial
Environment size: 627/262140 bytes
pocztek softu
CSYS��������RN67�ţ�UBI#�����������������ííĺ��������������������������������ZÓm˙˙˙˙˙˙
Mam zostawić od słowa ubi?
\
chyba pierwsze 10 0-F ? Po rn67
Masz wyciąć 20 bajtów, nie do słowa ubi, nie po rn67 czy innej kombinacji. Nie sugeruj się jakimś edytorem tekstowym który będzie kłamał na danych binarnych. Wytnij przy pomocy dd, tak jak było w linku. Nie wiem dlaczego w ogóle zadałeś takie pytanie.
Przepraszam bardzo ale jestem elektronikiem a nie informatykiem dlatego gdybym sie znał to bym nie pytał ,
ile to będzie przeliczając na hex 16 ? w programie HxD
14 w hex.
ok super zadziałało
Strony Poprzednia 1 … 9 10 11
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Sprzęt / Hardware → ASRock G10 - wsparcie
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc