Jump to content

Nanostation Loco 2 debrick


ushoplias

Recommended Posts

При мен нещо не стана:
1.С сериал интерфейс прочетох от работещо Bullet5:

<00>+Ethernet eth1: MAC address 00:15:6d:d5:98:0c
IP: 0.0.0.0/255.255.255.0, Gateway: 0.0.0.0
Default server: 0.0.0.0
RedBoot(tm) bootstrap and debug environment [ROM]
Ubiquiti Networks certified release, version 0.9.00483.1103151314 - built 13:15:35, Mar 15 2011
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: Ubiquiti Ubiquiti AR2313 based board (Ubiquiti AR2313 based board detected)
Arch: ar2313
RAM: 0x80000400-0x80ff0400, [0x80000400-0x80fd1400] available
Flash: 0xbe000000-0xbe3f0000, in 64 blocks of 0x00010000 bytes each
== Executing boot script in 1.000 seconds - enter ^C to abort
RedBoot> cache off
RedBoot> fis load -d -e kernel
Trying LZMA decompression...
Image loaded from 0x80010000-0x801b05dc
Entry point: 0x8015a040, address range: 0x80002000-0x80183000
RedBoot> go
[ 0.000000] CPU revision is: 0001800a
[ 0.000000] Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
[ 0.000000] Primary data cache 16kB 4-way, linesize 16 bytes.
[ 0.000000] Linux version 2.4.27-ubnt0 (buildd@builder) (gcc version 3.3.3) #4 Mon Dec 19 21:27:19 EET 2011
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 01000000 @ 00000000 (usable)
[ 0.000000] On node 0 totalpages: 4096
[ 0.000000] zone(0): 4096 pages.
[ 0.000000] zone(1): 0 pages.
[ 0.000000] zone(2): 0 pages.
[ 0.000000] Kernel command line: console=ttyS0,9600 console=ttyS0,9600 root=/dev/mtdblock2 rootfstype=squashfs init=/linuxrc ro
[ 0.000000] Using 90.000 MHz high precision timer.
[ 0.010000] Calibrating delay loop... 179.40 BogoMIPS
[ 0.290000] Memory: 14468k/16384k available (1363k kernel code, 1916k reserved, 88k data, 68k init, 0k highmem)
[ 0.410000] Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.490000] Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.570000] Mount cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.650000] Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.730000] Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.810000] Checking for 'wait' instruction... available.
[ 0.880000] POSIX conformance testing by UNIFIX
[ 0.930000] Linux NET4.0 for Linux 2.4
[ 0.980000] Based upon Swansea University Computer Society NET3.039
[ 1.050000] Initializing RT netlink socket
[ 1.100000] Starting kswapd
[ 1.130000] Squashfs 2.2-r2 (released 2005/09/08) (C) 2002-2005 Phillip Lougher
[ 1.220000] pty: 256 Unix98 ptys configured
[ 1.270000] Serial driver version 5.05c (2001-07-08) with no serial options enabled
[ 1.360000] ttyS00 at 0xbc000003 (irq = 37) is a 16550A
[ 1.430000] PPP generic driver version 2.4.2
[ 1.480000] PPP Deflate Compression module registered
[ 1.540000] MPPE/MPPC encryption/compression module registered
[ 1.610000] physmap flash device: 800000 at be000000
[ 1.670000] phys_mapped_flash: Found 1 x16 devices at 0x0 in 8-bit bank
[ 1.750000] Amd/Fujitsu Extended Query Table at 0x0040
[ 1.810000] phys_mapped_flash: Swapping erase regions for broken CFI table.
[ 1.890000] number of CFI chips: 1
[ 1.940000] cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
[ 2.030000] mtd: adjusted dev mtd2 size from 61440 to 65536 bytes
[ 2.100000] 8 RedBoot partitions found on MTD device phys_mapped_flash
[ 2.180000] Creating 8 MTD partitions on "phys_mapped_flash":
[ 2.250000] 0x00000000-0x00030000 : "RedBoot"
[ 2.300000] 0x00030000-0x00100000 : "kernel"
[ 2.350000] 0x00100000-0x003c0000 : "cramfs"
[ 2.400000] 0x003c0000-0x003e0000 : "cfg"
[ 2.450000] 0x003e0000-0x003f0000 : "FIS directory"
[ 2.510000] 0x003ef000-0x003f0000 : "RedBoot config"
[ 2.570000] mtd: partition "RedBoot config" doesn't start on an erase block boundary -- force read-only
[ 2.680000] 0x003f0000-0x00400000 : "EEPROM"
[ 2.730000] 0x00030000-0x003e0000 : "Working flash"
[ 2.790000] Initializing Cryptographic API
[ 2.840000] NET4: Linux TCP/IP 1.0 for NET4.0
[ 2.890000] IP: routing cache hash table of 512 buckets, 4Kbytes
[ 2.970000] TCP: Hash tables configured (established 1024 bind 2048)
[ 3.040000] IPv4 over IPv4 tunneling driver
[ 3.090000] GRE over IPv4 tunneling driver
[ 3.140000] Linux IP multicast router 0.06 plus PIM-SM
[ 3.200000] NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
[ 3.270000] Ebtables v2.0 registered
[ 3.320000] NET4: Ethernet Bridge 008 for NET4.0
[ 3.370000] Bridge firewalling registered
[ 3.420000] 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
[ 3.500000] All bugs added by David S. Miller <davem@redhat.com>
[ 3.580000] VFS: Mounted root (squashfs filesystem) readonly.
[ 3.650000] Freeing unused kernel memory: 68k freed
[ 3.710000] Warning: unable to open an initial console.
[ 4.060000] Algorithmics/MIPS FPU Emulator v1.5
UBNT login:

2.Flash: 0xbe000000 тоест RedBoot започва от този адрес
3.CPU Atheros AR2313A-001 MX 29lv320DTXBI-70G - това е флаша и го няма в списъка
4.От работещо Bullet5 сwrtjp.5.2 и /fc:97 изчетох всички части от флаша.
5. При
wrtjp -flash:custom /skipdetect /window:0xbe000000 /start:0xbe000000 /length:0x00030000 /fc:97
стигна до това
Total Blocks to Erase: 3

Erasing block: 1 .......
стои и не продължава
Ако използвам част от флаша където е с "FF" излиза
Erasing block: 3 (addr = bc....00)...Done
Loading CUSTOM.BIN to Flash Memory...
стои и не продължава.

Пробвал съм с 2 броя JTAG направени с 2бр. 74НС125 и другия с 74НС244 и с различни РС

Моля за някакви идеи или друг софтуер който работи с CPU Atheros AR2313A-001 и MX 29lv320DTXBI-70G
Благодаря предварително
Адрес на коментара
Сподели в други сайтове

  • 1 месец по-късно ...

Да пораздвижим темата :)

Здрaвейте, донесоха ми един Nanostation 2, минал е през 2-3ма специалиста и от задружната им работа резултата е:

- работещ зелен power led!

- при свързване с компютър няма никой!

- на serial нищо!

Проблема е, че няма от къде да копирам работещ RedBoot!

Ако някой има Nanostation 2 и му се занимава, нека копира RedBoot-а и с дружни усилия да съживим един мъртвец :D

Конзолата е:

-Nanostation 2

-Atheros AR2315A

-Памет (M) 25P32 V6P

Поздрави!

Все още търся RedBoot, ако някой има нещо да свирка!

Между другото намерих един предлаган от OpenWrt, но с него единственото което се получава е някаква връзка с компютъра (и това е нещо), нямя ping няма serial communication........

Пробвах и външно флашване на паметта с файлове свалени от руски форуми за които се казва че са от работещи устройства, но без успех!

Сега единственото което остава е копиране на работещ боотлодер от друга конзола и флаш само през Jtag, защото паметта не търпи повече сваляне, на следващото разпояване пътечките на платката най вероятно ще паднат вече и.........край!

Предлагам малко фотоси от тежкия труд :)

http://booker.snimka.bg/other/nanostation-2.645798.28493121

Адрес на коментара
Сподели в други сайтове

  • 3 weeks later...

booker, в SDK-то има едно утилче - fwsplit.

Оригинален фърм като се сплитне с това, се получаваха отделните елементи в отделни файлчета, и едното май беше боот-а.

Адрес на коментара
Сподели в други сайтове

  • 3 месеца по-късно ...

Благодаря за инфото-ushoplias

След доста опити, установих че нано-то е покойник! :ph34r:

Пробвах го с копирана Full flash от работещо устройство и нова памет, но няма признаци на живот!

Също така пробвах със същия Fullflash οτ NS2 на TL-WA5210G и се получи интересен хибрид, ТП-линка заработи с фърм-а на NS2-AirOS!

Адрес на коментара
Сподели в други сайтове

  • Администратор

Сега да не кажеш че работи и по добре ;)

Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

разбира се че не става

Теория - това е когато знаете всичко, но нищо не работи

Практика - това е когато всичко работи, но не знаете защо

При нас съчетаваме теорията с практиката - НИЩО не работи и нямаме понятие защо!!!

Адрес на коментара
Сподели в други сайтове

100% става , щом имам флашове с променен вутлодер по LAN от вирус значи че може и да се чете. това става през SSH.

Адрес на коментара
Сподели в други сайтове

Сега да не кажеш че работи и по добре ;)

Ами...не, индикатора за сигнала и хоризонталната поляризация не работят, а скоростта беше под всякаква критика!!!

А относно прочитането на флаша през SSH-защо не споделите как става тук в темата, за да бъде полезно и за останалите!

Редактирано от booker
Адрес на коментара
Сподели в други сайтове

  • 7 месеца по-късно ...

Ами...не, индикатора за сигнала и хоризонталната поляризация не работят, а скоростта беше под всякаква критика!!!

А относно прочитането на флаша през SSH-защо не споделите как става тук в темата, за да бъде полезно и за останалите!

я кажи как св сържи TP-w5210  с флаш на Nanostation?

Адрес на коментара
Сподели в други сайтове

Създайте нов акаунт или се впишете, за да коментирате

За да коментирате, трябва да имате регистрация

Създайте акаунт

Присъединете се към нашата общност. Регистрацията става бързо!

Регистрация на нов акаунт

Вход

Имате акаунт? Впишете се оттук.

Вписване
  • Потребители разглеждащи страницата   0 потребители

    • No registered users viewing this page.
×
×
  • Създай нов...

Important Information

By using this site, you agree to our Terms of Use.