51

(25 odpowiedzi, napisanych Oprogramowanie / Software)

frutis napisał/a:

Jakie modyfikacje musiałeś zrobić (poza wymianą kości pamięci oczywiście)?

Wgranie nowego U-boota jak widać  w logu po nagłówku. Wykonać procedurę dostępną w poście http://wiki.openwrt.org/toh/netgear/wndr3700 w sekcji UBOOTS MOD. Dodatkowo wykonie procedury crc32 2 razy. Po takim zabiegu musiałem nadać board_hw_id_set i board_model_id_set, W fabrycznym uboot nie są dostępne. Bez nich nadania ruter nie dopuści do upgradu softu. Wszystko należy wykonać przed zmiana kości. Później każda próba wykonania polecenia na uboot będzie kończyć się zawieszaniem. Co do pamięci w/g mnie można do niego lutować wszystko co jest zgodne ze specyfikacją oryginalnej kości Nanya NT5DS16M16CS-5T oby się zgadzała organizacja kości zegar i napięcie.:)

52

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Na dzień dzisiejszy ruter sprawuje się dobrze, wifi działa bez problemu, nie sprawdziłem radia 5Ghz bo nie mam z czym ale po włączeniu zapala niebieską diodę, Jak na razie brak zawieszania i restartów. Uruchomiony torrent na łączu 30Mb wykorzystując je w pełni działa stabilnie. Na habie wpiety pen z systemem, 1TB i drukarka laser. W weekend mam zamiar domontować zewnętrzne anteny , na stałe port rs232 i jak się zmieści to hab usb do środka.


I na tym pewnie się zakończy smile)

53

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Witam po długich bojach trudach i oczekiwaniu  udało się dokonać  zwiększenia pamięci do 128 MB na kościach K4H511638D-UCCC. Z tego co sprawdziłem działa na 100 % na    
K4H511638B-TCB3,
K4H511638D-UCCC,
HY5DU121622CTP-J.

Oczywiście nie obyło się bez pomocy dobrych ludzi . Jutro skończę testy jak na razie hula.....



U-Boot 1.1.4 (May 27 2011 - 14:58:01)

DNI HW ID: 29763654 flash 16MB RAM 128MB (ar7100) U-boot dni25 V0.1
DRAM:  b8050000: 0xc0140180
128 MB
Top of RAM usable for U-Boot at: 88000000
Reserving 265k for U-Boot at: 87fbc000
Reserving 192k for malloc() at: 87f8c000
Reserving 44 Bytes for Board Info at: 87f8bfd4
Reserving 36 Bytes for Global Data at: 87f8bfb0
Reserving 128k for boot params() at: 87f6bfb0
Stack Pointer at: 87f6bf98
Now running in RAM - U-Boot at: 87fbc000
id read 0x100000ff
flash size 16MB, sector count = 256
Flash: 16 MB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7100_enet_initialize...
CHH:mac: 0 if: 2
CHH:mac:verify: 0 if: 00000002
: cfg1 0xf cfg2 0x7014
in rtl8366s_phy_setup mac=-1476803788
after rtl8366s_initChip ret=0
eth0: e0:46:9a:4e:9d:d9
eth0 up
CHH:mac: 1 if: 1
CHH:mac:verify: 1 if: 00000001
: cfg1 0xf cfg2 0x7014
in rtl8366s_phy_setup mac=-1476803308
eth1: e0:46:9a:4e:9d:da
eth1 up
eth0, eth1
Trying eth0
: unit 0 phy is up...RGMii 1000Mbps full duplex
#259:ag7100_set_mac_from_link
: pll reg 0x18050010: 0x11110000
: cfg_1: 0x1ff0000
: cfg_2: 0x3ff
: cfg_3: 0x8001ff
: cfg_4: 0xffff
: cfg_5: 0xfffef
: done cfg2 0x7215 ifctl 0x40605060 miictrl 0x22

Client starts...[Listening] for ADVERTISE...TTT
Retry count exceeded; boot the image as usual

nmrp server is stopped or failed !
Hit any key to stop autoboot:  0
   Verifying Checksum ... OK
### SQUASHFS loading 'image/uImage' to 0x80800000
### SQUASHFS load complete: 911453 bytes loaded to 0x80800000
## Booting image at 80800000 ...
   Image Name:   MIPS OpenWrt Linux-2.6.32.27
   Created:      2012-03-02  17:56:55 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    911389 Bytes = 890 kB
   Load Address: 80060000
   Entry Point:  80060000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 134217728

Starting kernel ...

Linux version 2.6.32.27 (cezary@eko.one.pl) (gcc version 4.3.3 (GCC) ) #16 Fri Mar 2 18:56:42 CET 2012
bootconsole [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
Atheros AR7161 rev 2, CPU:680.000 MHz, AHB:170.000 MHz, DDR:340.000 MHz
Determined physical RAM map:
memory: 08000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00008000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00008000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 board=WNDR3700v2 mtdparts=spi0.0:320k(u-boot)ro,128k(u-boot-env)ro,1024k(kernel),14848k(rootfs),64k(art)ro,15872k@0x70000(firmware)
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
Memory: 126504k/131072k available (2175k kernel code, 4380k reserved, 423k data, 152k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:56
Calibrating delay loop... 452.19 BogoMIPS (lpj=2260992)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
MIPS: machine is NETGEAR WNDR3700v2

Cezary napisał/a:

Czyżbyś czekał na nowe pamięci?

To nie do końca wina kości, jak dostanę new pcb to zobaczymy. Bo na tej już nie mogę lutować bo będzie po niej.
Bynajmniej Panowie celowo zabezpieczyli to by nie działał na innej większej kości pamięci

Co do moda dla wersji V2 pod koniec stycznia są szanse na postęp

Żle wlutowane, taki sam komunikat będziesz miał bez wlutowanych kości

Cezary napisał/a:

Znajdź specyfikację.

PS. No jak nic - przecież masz: sda lub sdb.

blkid | grep fc545141 | cut -b 6-8

dzięki działa teraz prawidłowo nie sadziłem że tak można podać dla konfiga

Cezary napisał/a:

Znajdź specyfikację.

PS. No jak nic - przecież masz: sda lub sdb.

blkid | grep fc545141 | cut -b 6-8

dzięki działa teraz prawidłowo nie sadziłem że tak można podać dla konfiga

Cezary napisał/a:

Po czym gada? Po iscsi? To pewnie tak.

Pierwsze - hd-idle nie gada po uuid, więc zrób sobie blkid, wytnij to co trzeba i będziesz miał który to dysk.


tak zrobiłem w/b blkid za pierwszym razem np dał wynik /dev/sda1: UUID="fc545141-2891-4e2b-af15-055a55d35492"
lecz za którym restartem /dev/sdb1: UUID="fc545141-2891-4e2b-af15-055a55d35492"


wiec nic tu nie wskóram

Co do tej obudowy to pod winda instaluje się specjalny soft  miniSAN , ale jak to można sprawdzić po podłączeniu pod ruter ???

60

(36 odpowiedzi, napisanych Oprogramowanie / Software)

Jak koledzy powyżej od razu po nowym sofcie. wydaniu polecenia restartu 


Loading defaults
Loading synflood protection
Adding custom chains
Loading zones
Loading forwardings
Loading redirects
Loading rules
Loading includes
md5sum: can't open '/tmp/l7marker.marks.tmp': No such file or directory
rm: cannot remove '/tmp/l7marker.marks.tmp': No such file or directory
Optimizing conntrack
Loading interfaces

Wszystkie reguły działają ruterek WNDR3700v2 kompilacja z 10.12.
dziwne

Mam mały problem  z ustawieniem hd-idle. Mianowicie mam dysk który montuje automatycznie  przez wpis w fstabie po uuid. System plików dla exroota jak i swap również montowany po uuid. Problem polega na ty że w większości przypadków dysk z danymi montowany jest jako /dev/sdb1 a system plików jako /dev/sda1. Tak też w jest wpisany do konfiga hd-idle. wtedy wszystko działa ok. Lecz co jakiś czas po restarcie następuje zamiana system dostaje sdb1 a dysk z danymi sda1. Czy jest na to jakieś lekarstwo da się obejść ??

I jeszcze jedno pytanko czy da się uruchomić na openwrt obudowę z dyskiem ale w wersji SAN??

Witam dziś zabrałem się za ponowna próbę postawienia ruterka na nogi. wstawiłem oryginalne kości i tak jak myślałem problem pozostał

WNDR3700v1h2 (ar7100) U-boot 0.0.12 dni13 V0.3
DRAM:  b8050000: 0xc0140180
64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 259k for U-Boot at: 83fbc000
Reserving 192k for malloc() at: 83f8c000
Reserving 44 Bytes for Board Info at: 83f8bfd4
Reserving 36 Bytes for Global Data at: 83f8bfb0
Reserving 128k for boot params() at: 83f6bfb0
Stack Pointer at: 83f6bf98
Now running in RAM - U-Boot at: 83fbc000
id read 0x100000ff
flash size 16MB, sector count = 256
Flash: 16 MB
*** Warning - bad CRC, using default environment

Czyli jednak lutowanie stacją miało chyba wpływ na to co się stało. Jestem ciekaw czy gość który robił moda na kościach samsunga co mamy na wiki, grzał powietrzem czy wyjmował je za pomocą specjalnej stopy pod lutownice. Czy może wycinał kostki bo też z taką opcją się spotkałem. A potem po oczyszczeniu plecionką i cyną tylko wlutował za pomocą samej lutownicy z cienkim grotem. Mam pytanie do kolegi Cezarego czy może macie ze sobą kontakt? Jeśli tak to może by dało radę zapytać gostka bo z edycji postu na wiki przypuszczam  że pisaliście ze sobą ?

Witam koledzy widzę że nie tylko ja wdepnąłem w to g.. z modem. Ale nie ma co się martwić. Na stan obecny leczę grypę więc rozwiązanie problemu zatrzymane. Będę próbował jeszcze wstawić oryginalne kości .Jeżeli dalej będzie bład crc flasha to może uległ uszkodzeniu podczas grzania pcb. Bo na stan obecny nic mi nie przychodzi do głowy.

Cezary napisał/a:

tak, ale uboot zrobi dokładnie tak samo - przez tftp.

Jeżeli Ci sie zawiesza przy podaniu dowolnego polecenia to masz problem gdziś i to znaczny. nie zrobiłeś gdzieś zwarcia podczas lutowania?


co do lutowania to na 100 ogladałem to pod dobrym powiększeniem a może jednak spróbować wgrać tego uboota i zobaczyć może coś się zmieni . skąd można pobrać ??

batu napisał/a:
Cezary napisał/a:

To tx kabla/rx routera coś nie jest tak. Powinieneś móc normalnie pisać.

jakie powinne być ustawienia dla tego poleczenia 115200 i reszta domyślnie?


Ale komunikacja jest chyba ok bo na enter reaguje jak wciskam to znak zachety sie powtarza, dopiero po podaniu komendy robi zwis.
Jak wprowadzę go tryb serwisowy i jak czeka na soft po tftp to jak wezmę Ctrl+c to przerywa proces więc chyba rx,tx dział.
The Router is in TFTP Server Firmware Recovery mode NOW!
Listening on Port : 69, IP Address: 192.168.1.1...

Abort

Firmware recovering from TFTP server is stopped or failed! sad
Trying eth0
: unit 0 phy is up...RGMii 1000Mbps full duplex


Czy uboota można wgrać tak jak resztę softu przez tftp może jest do tego jakiś program.

Cezary napisał/a:

To tx kabla/rx routera coś nie jest tak. Powinieneś móc normalnie pisać.

jakie powinne być ustawienia dla tego poleczenia 115200 i reszta domyślnie?

Cezary napisał/a:

Przerwij uboota tak jak poprzednio zrobiłes, zeby ar7100> się pokazało. help  i masz polecenia uboota.

Jak wpiszę help lub te polecenie nie dziej się nic , nie reaguje na komendy wtedy wcale ..może coś źle mam zrobione , kable podłaczone tylko tx rx gnd bez vcc. Używam konwertera na rs232 bezpośrednio do kompa.

Cezary napisał/a:

NIe mam teraz podłączonego netgeara to nie pamiętam, zobacz w uboocie co wyświetla w printenv.

Nie wiem czy to jest to chyba że są jakieś specjalne komendy dla uboota by uzyskać to co trzeba ?

U-Boot 1.1.4 (Oct 29 2010 - 14:27:18)

WNDR3700v1h2 (ar7100) U-boot 0.0.12 dni13 V0.3
DRAM:  b8050000: 0xc0140180
128 MB
Top of RAM usable for U-Boot at: 88000000
Reserving 259k for U-Boot at: 87fbc000
Reserving 192k for malloc() at: 87f8c000
Reserving 44 Bytes for Board Info at: 87f8bfd4
Reserving 36 Bytes for Global Data at: 87f8bfb0
Reserving 128k for boot params() at: 87f6bfb0
Stack Pointer at: 87f6bf98
Now running in RAM - U-Boot at: 87fbc000
id read 0x100000ff
flash size 16MB, sector count = 256
Flash: 16 MB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7100_enet_initialize...
CHH:mac: 0 if: 2
CHH:mac:verify: 0 if: 00000002
: cfg1 0xf cfg2 0x7014
in rtl8366s_phy_setup mac=-1476803788
after rtl8366s_initChip ret=0
eth0: c4:3d:c7:87:8a:55
eth0 up
CHH:mac: 1 if: 1
CHH:mac:verify: 1 if: 00000001
: cfg1 0xf cfg2 0x7014
in rtl8366s_phy_setup mac=-1476803308
eth1: c4:3d:c7:87:8a:56
eth1 up
eth0, eth1
Trying eth0
: unit 0 phy is up...RGMii 1000Mbps full duplex
#259:ag7100_set_mac_from_link
: pll reg 0x18050010: 0x11110000
: cfg_1: 0x1ff0000
: cfg_2: 0x3ff
: cfg_3: 0x8001ff
: cfg_4: 0xffff
: cfg_5: 0xfffef
: done cfg2 0x7215 ifctl 0x40605060 miictrl 0x22

Client starts...[Listening] for ADVERTISE...Tchecksum bad
TT
Retry count exceeded; boot the image as usual

nmrp server is stopped or failed !
Hit any key to stop autoboot:  0

A jest taka opcja że jak wgrywamy soft to jest jakiś obszar którego nie softujemy ??

batu napisał/a:
Cezary napisał/a:

Co wgrywasz? *.img powinno być.

Tak to jest jak się człowiek nie wyśpi wgrywa się img


Niestety dalej jest to samo
Done
Rebooting...

Resetting...ţ

U-Boot 1.1.4 (Oct 29 2010 - 14:27:18)

WNDR3700v1h2 (ar7100) U-boot 0.0.12 dni13 V0.3
DRAM:  b8050000: 0xc0140180
128 MB
Top of RAM usable for U-Boot at: 88000000
Reserving 259k for U-Boot at: 87fbc000
Reserving 192k for malloc() at: 87f8c000
Reserving 44 Bytes for Board Info at: 87f8bfd4
Reserving 36 Bytes for Global Data at: 87f8bfb0
Reserving 128k for boot params() at: 87f6bfb0
Stack Pointer at: 87f6bf98
Now running in RAM - U-Boot at: 87fbc000
id read 0x100000ff
flash size 16MB, sector count = 256
Flash: 16 MB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7100_enet_initialize...
CHH:mac: 0 if: 2
CHH:mac:verify: 0 if: 00000002
: cfg1 0xf cfg2 0x7014
in rtl8366s_phy_setup mac=-1476803788
after rtl8366s_initChip ret=0
eth0: c4:3d:c7:87:8a:55
eth0 up
CHH:mac: 1 if: 1
CHH:mac:verify: 1 if: 00000001
: cfg1 0xf cfg2 0x7014
in rtl8366s_phy_setup mac=-1476803308
eth1: c4:3d:c7:87:8a:56
eth1 up
eth0, eth1
Trying eth0
: unit 0 phy is up...RGMii 1000Mbps full duplex
#259:ag7100_set_mac_from_link
: pll reg 0x18050010: 0x11110000
: cfg_1: 0x1ff0000
: cfg_2: 0x3ff
: cfg_3: 0x8001ff
: cfg_4: 0xffff
: cfg_5: 0xfffef
: done cfg2 0x7215 ifctl 0x40605060 miictrl 0x22

Client starts...[Listening] for ADVERTISE...TTchecksum bad
T
Retry count exceeded; boot the image as usual

nmrp server is stopped or failed !
Hit any key to stop autoboot:  0
   Verifying Checksum ... OK


Wgrywałem soft z eko i oryginał i dalej to samo
Jest jeszcze jakaś opcja ?

Cezary napisał/a:

Co wgrywasz? *.img powinno być.

Tak to jest jak się człowiek nie wyśpi wgrywa się img

przytrzymanie dowolnego klawisza nic nie daje , jak po serialu uruchamia się boot mogę go zatrzymać by oczekiwał na moje polecenia
ar7100>

Cezary napisał/a:

Wgraj obraz od nowa po tftp?

ale go po lanie wogóle nie widzę ,mozna to jakoś zrobic przez rs co uboota zczytalem?
Jak go włączę i ustawię autopingowanie to 4 pingi się przekradają i dalej upłyna limit czasu żadania. W tym czasie nie da się przesłać za pomocą tftp -i 192.168.1.1 put openwrt..bin na urządzenie. Jest jakiś sposób by podtrzymać interfejs w połączeniu by przesłać obraz.

Cezary napisał/a:

Czekamy na szczęśliwe zakończenie.

Jak na razie szczęśliwego zakończenia nie ma ruter startuje ale nie do końca uboot zwraca to

U-Boot 1.1.4 (Oct 29 2010 - 14:27:18)

WNDR3700v1h2 (ar7100) U-boot 0.0.12 dni13 V0.3
DRAM:  b8050000: 0xc0140180
128 MB
Top of RAM usable for U-Boot at: 88000000
Reserving 259k for U-Boot at: 87fbc000
Reserving 192k for malloc() at: 87f8c000
Reserving 44 Bytes for Board Info at: 87f8bfd4
Reserving 36 Bytes for Global Data at: 87f8bfb0
Reserving 128k for boot params() at: 87f6bfb0
Stack Pointer at: 87f6bf98
Now running in RAM - U-Boot at: 87fbc000
id read 0x100000ff
flash size 16MB, sector count = 256
Flash: 16 MB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7100_enet_initialize...
CHH:mac: 0 if: 2
CHH:mac:verify: 0 if: 00000002
: cfg1 0xf cfg2 0x7014
in rtl8366s_phy_setup mac=-1476803788
after rtl8366s_initChip ret=0
eth0: c4:3d:c7:87:8a:55
eth0 up
CHH:mac: 1 if: 1
CHH:mac:verify: 1 if: 00000001
: cfg1 0xf cfg2 0x7014
in rtl8366s_phy_setup mac=-1476803308
eth1: c4:3d:c7:87:8a:56
eth1 up
eth0, eth1
Trying eth0
: unit 0 phy is up...RGMii 1000Mbps full duplex
#259:ag7100_set_mac_from_link
: pll reg 0x18050010: 0x11110000
: cfg_1: 0x1ff0000
: cfg_2: 0x3ff
: cfg_3: 0x8001ff
: cfg_4: 0xffff
: cfg_5: 0xfffef
: done cfg2 0x7215 ifctl 0x40605060 miictrl 0x22

Client starts...[Listening] for ADVERTISE...TTT
Retry count exceeded; boot the image as usual

nmrp server is stopped or failed !
Hit any key to stop autoboot:  0
   Verifying Checksum ... OK


Może jakaś podpowiedź

Witam dobre wieści na dzień dzisiejszy, z rana otrzymałem 12 sztuk K4H511638D-UCCC nowe nie lutowane, dziś będę się starał zrobić przeszczep.
http://img692.imageshack.us/img692/4891/20111027055.th.jpg

p4trykx napisał/a:

Mam pytanie do batu można gdzieś zamówić kości ram jako pojedyncze sztuki? Czy po prostu szukałeś na allegro i pytałeś się jakie mają kości? Ja chciałbym zmodować mojego WL-500W na 128. Nie masz może jakichś z tej listy
http://oleg.wl500g.info/wl500gp_ram.html odsprzedać?
A co do lutowania to widziałem na YT, że są takie stopy lutownicze do rozlutowania obniżające temperaturę topnienia. Niestety w sklepach robią wielkie oczy jak o to pytam.


Na obecna chwile odpuscilem sobie szukanie kosci do rozlutowania bynajmniej znalazlem info ze K4H511638D-UCCC nie znajdzie sie na module do rozlutowania  wiec zamowilem 10 sztuk u slowakow bo u nas tego nie  ma szans dostac. Jak dostane bga to dam znac.