76

Odp: vodafone HG553

Nie wiem czemu założyłeś że mam na nim openwrt....

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

77 (edytowany przez jzef 2016-09-13 03:06:15)

Odp: vodafone HG553

To chyba nie problem zmienić smile no chyba, że Ci się po prostu nie chce albo ten router używasz np. jako modem ADSL w tej chwili to rozumiem. A może to chodzi o to - podmiana CFE za pomocą exploit'a: https://wiki.openwrt.org/toh/huawei/hg5 … m_firmware

78

Odp: vodafone HG553

Czepiłeś się tematu jak nie wiem czego. Informacyjnie: niie, to nie jest wersja B066 i ten explolit na nim nie działa. A tym bardziej nie ma w nim zakładki backupsetting.html (bo firmware jest inne). I nie zamierzam go przerabiać na openwrt.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

79 (edytowany przez jzef 2016-09-13 03:05:10)

Odp: vodafone HG553

Ano czepiłem bo poświęciłem sporo czasu aby skompilować ze źródeł i wymienić CFE w swoim HG553 i udało się a teraz chciałem aby ktoś to sprawdził czy działa bo może to przypadek iż na moim sprzęcie tylko działa. Myślałem iż to dla Ciebie nie problem i takie rzeczy sprawdzasz w try miga - nie wierzę iż nie masz JTAG'a pod ręką smile a do oryginalnego firmware czy CFE zawsze można wrócić.

No nic, nie zawracam więcej gitary - zapytać nigdy nie zaszkodzi.

80

Odp: vodafone HG553

jzef napisał/a:

[...]No nic, zapytać nigdy nie zaszkodzi.

Zapytać i owszem, ale to Twoje "pytanie" to już prawie nękanie. Nie każdy siedzi i tylko czeka na to żeby przetestować Ci coś na forum, bo akurat "poświęciłeś na to sporo czasu". Wątek jest, forum publiczne, znajdzie się zainteresowany, to na pewno się pochwali.

81 (edytowany przez jzef 2016-09-13 03:05:44)

Odp: vodafone HG553

Miałem już się nie odzywać ale jednak jeszcze coś wtrącę - wcale nikogo nie nękam tylko nie wiedziałem, że jest wersja HG553 w której nie działa ani konsola CFE ani RESET 30 i interfejs WEB i dlatego poleciało kilka postów pod rząd.
Poza tym zdaje się iż forum na tym polega aby sobie pomagać - a to to co niby jest jak nie podobna prośba o sprawdzenie czegoś na konkretnym modelu routera i to sam Cezary prosił:
Poszukiwani użytkownicy TP-LINK TD-W8970 z CC
czyżby też liczył na to iż "każdy siedzi i tylko czeka na to aby Mu coś sprawdzić" smile

Dobra już nie wnikam i odpuszczam. To nie miejsce na takie gadki bo robi się offtop.

82 (edytowany przez jzef 2016-09-17 17:05:22)

Odp: vodafone HG553

Chciałem dodać jeszcze wyjaśnienie na temat procesora w HG553 i moich wersji CFE. Router zawiera procesor z dwoma jądrami - core0 i core1. Oryginalny bootloader CFE włącza jądro core1. Jeśli skompilujemy CFE aby używał jądra core0 to tak jak pisałem oryginalne firmware nie uruchomi się z powodu błędu inicjalizacji VoIP. Na wiki OpenWrt podobnego modelu routera HG556a jest wszystko ładnie opisane i okazuje się iż ma to zastosowanie również do wersji HG553:

Podobno przy używaniu core0 wydajność pracy routera wzrasta do 15-20% ponieważ jądro pierwsze ma cache 32kB a jądro drugie tylko 16kB. Nie zauważyłem różnicy przy używaniu core0 czy core1 ale jedno jest pewne:

  • OpenWrt działa dobrze zarówno przy core0 jak i core1 ponieważ nie obsługuje VoIP i ADSL

  • oryginalne firmware obsługuje VoIP i ADSL i będzie działać tylko z core1

Jeśli więc ktoś wgra moje CFE CMT 0 a później zechce wrócić do oryginalnego firmware to będzie musiał zmienić też CFE na oryginalne lub na moje z CMT 1. Podaję jeszcze raz linki do obu wersji:
CFE CMT 0 (core0): cfe_gpio6_token.bin
CFE CMT 1 (core1): cfe_gpio6_cmt1_token.bin

83 (edytowany przez jzef 2016-12-27 12:08:16)

Odp: vodafone HG553

Od tej pory zajmuję się tylko CFE w wersji zgodnej z oryginałem czyli CMT1, wprowadziłem poprawki:

  • dostęp do CFE - strony OEM Update na http://192.168.1.1 za pomocą przycisku RESET w czasie uruchamiania routera - wystarczy przytrzymać RESET przez około 6 sekund a nie 30

  • usunąłem niepotrzebne informacje wyświetlane przy starcie CFE

  • dodałem dwa polecenia sm - Set memory or registers i dm - Dump memory or registers

Takie wejście za pomocą przycisku RESET przywraca też domyślne ustawienia fabryczne CFE np. adres IP 192.168.1.1

UWAGA! Do wymiany CFE warto jednak mieć dostęp do konsoli szeregowej ponieważ jeśli dane NVRAM są uszkodzone to router przy pierwszym uruchomieniu będzie pytał w konsoli szeregowej o wstępną konfigurację CFE: Board Id, liczba MAC adresów i bazowy adres MAC które należy podać.

cfe_nvr_led_cmt1_reset_token.rar

Teraz aby zmienić firmware lub nawet samo CFE jeśli zawiera token wystarczy ta strona smile :
http://savepic.net/8523842m.png

Testy mile widziane.

A tak wygląda bootlog konsoli CFE w czasie uruchamiania z przyciskiem RESET:

Pulling BCM5325 out of reset (GPIO15 ON)......done


CFE version 1.0.37-6.4 for BCM96358 (32bit,SP,BE)
Build Date: Wed Nov 16 12:12:12 CET 2016 (root@debian)
Copyright (C) 2016

Boot Address 0xbe000000

Initializing Arena.
Initializing Devices.
Parallel flash device: name AM29LV320MT, id 0x2201, size 16384KB

Now initializing the switch......done

CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
Total memory: 67108864 bytes (64MB)

Total memory used by CFE:  0x80401000 - 0x80528AD0 (1211088)
Initialized Data:          0x8041DBB0 - 0x804201D0 (9760)
BSS Area:                  0x804201D0 - 0x80426AD0 (26880)
Local Heap:                0x80426AD0 - 0x80526AD0 (1048576)
Stack Area:                0x80526AD0 - 0x80528AD0 (8192)
Text (code) segment:       0x80401000 - 0x8041DBA4 (117668)
Boot area (physical):      0x00529000 - 0x00569000
Relocation Factor:         I:00000000 - D:00000000


*** Restore to Factory Default Setting ***


*** Break into CFE console ***

Board IP address                  : 192.168.1.1:ffffff00
Host IP address                   : 192.168.1.100
Gateway IP address                :
Run from flash/host (f/h)         : f
Default host run file name        : vmlinux
Default host flash file name      : bcm963xx_fs_kernel
Boot delay (0-9 seconds)          : 1
Board Id Name                     : HW553
Psi size in KB                    : 24
Number of MAC Addresses (1-32)    : 4
Base MAC Address                  : 00:24:89:57:44:82
Ethernet PHY Type                 : Internal
Memory size in MB                 : 64
CMT Thread Number                 : 1

web info: Waiting for connection on socket 0.
CFE> 

84

Odp: vodafone HG553

Wprowadziłem jeszcze jedną poprawkę:
- usunąłem wyświetlanie i niepotrzebną inicjalizację switcha:

Pulling BCM5325 out of reset (GPIO15 ON)......done

Dowiedziałem się iż jest to specyficzna inicjalizacja routera HOMEHUB2A:

cfe_nvr_led_cmt1_reset_token_fix.rar

85 (edytowany przez jzef 2016-12-09 19:15:02)

Odp: vodafone HG553

Wprowadziłem kolejne poprawki:

  • przycisk RESET wciśnięty przez co najmniej 6 sekund w czasie uruchamiania routera powoduje tylko wejście do bootloadera CFE bez przywracania ustawień fabrycznych CFE

  • niebieska dioda POWER LED świeci w CFE tak samo jak w OpenWrt

CFE version 1.0.37-6.4 for BCM96358 (32bit,SP,BE)
Build Date: Wed Dec  7 02:54:07 CET 2016 (root@debian)
Copyright (C) 2016

Boot Address 0xbe000000

Initializing Arena.
Initializing Devices.
Parallel flash device: name AM29LV320MT, id 0x2201, size 16384KB

Now initializing the switch......done

CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
Total memory: 67108864 bytes (64MB)

Total memory used by CFE:  0x80401000 - 0x80528A20 (1210912)
Initialized Data:          0x8041DB00 - 0x80420120 (9760)
BSS Area:                  0x80420120 - 0x80426A20 (26880)
Local Heap:                0x80426A20 - 0x80526A20 (1048576)
Stack Area:                0x80526A20 - 0x80528A20 (8192)
Text (code) segment:       0x80401000 - 0x8041DB00 (117504)
Boot area (physical):      0x00529000 - 0x00569000
Relocation Factor:         I:00000000 - D:00000000


*** Break into CFE console ***

Board IP address                  : 192.168.xxx.xxx:ffffff00
Host IP address                   : 192.168.xxx.xxx
Gateway IP address                :
Run from flash/host (f/h)         : f
Default host run file name        : vmlinux
Default host flash file name      : bcm963xx_fs_kernel
Boot delay (0-9 seconds)          : 1
Board Id Name                     : HW553
Psi size in KB                    : 24
Number of MAC Addresses (1-32)    : 4
Base MAC Address                  : 00:24:89:46:df:22
Ethernet PHY Type                 : Internal
Memory size in MB                 : 64
CMT Thread Number                 : 1

web info: Waiting for connection on socket 0.
CFE>

cfe6358_07122016.zip - token bez NVRAM

86

Odp: vodafone HG553

Nowe CFE:

  • zmieniony interfejs www

http://savepic.net/8685528m.png
cfe6358_token_17122016.zip

87 (edytowany przez jzef 2016-12-27 11:11:09)

Odp: vodafone HG553

UWAGA! Jeśli ktoś nie ma dostępu do konsoli szeregowej i zechce zmienić CFE z oryginalnego na moje to musi wgrać wersję z wbudowanymi ustawieniami NVRAM, w przeciwnym wypadku po wgraniu wersji bez NVRAM i restarcie routera CFE będzie pytać o konfigurację w konsoli szeregowej przez co router wygląda na uceglony i nic nie da się z nim zrobić bez dostępu do konsoli!

Dlatego wbudowałem NVRAM z domyślnym adresem MAC 00:11:22:33:44:55. Jeśli ktoś zechce zmienić adres na ten z obudowy to niech wyśle mi go na e-mail to go wbuduję. Ewentualnie należy uzyskać dostęp do konsoli szeregowej i tam zmienić adres za pomocą polecenia b:

CFE> b
Press:  <enter> to use current value
        '-' to go previous parameter
        '.' to clear the current value
        'x' to exit this command
Board Id Name (0-6)
HW553            -------  0
96358VW2         -------  1
96358VW          -------  2
96358VW-16       -------  3
96358GW          -------  4
96358GW-16       -------  5
96358M           -------  6       :  0
Number of MAC Addresses (1-32)    :  4
Base MAC Address                  :  00:11:22:33:44:55 tutaj wpisz nowy mac

Nowe kosmetyczne zmiany:

  • dodany obrazek hg553.png do interfejsu Web

http://savepic.net/8692416m.png
cfe6358-nvr_mac001122334455_token.zip

88

Odp: vodafone HG553

Czy po wgraniu jakiegoś nowego, surowego obrazu LEDE można przesłać do tego routera konfigurację z innego routera z LEDE np. D-Linka DWR116?

89

Odp: vodafone HG553

tak/nie. Nie możesz wgrać /etc/config/wireless, /etc/config/network, czasami /etc/config/system. Te są specyfikacje dla każdego modelu routera.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

90

Odp: vodafone HG553

Szkoda. Szukałem tu https://archive.openwrt.org/ gotowych obrazów, ale chyba nie ma? Są tylko surowe, gdzie wszystko trzeba instalować.

91

Odp: vodafone HG553

Zdefiniuj co rozumiesz pod pojęciem "surowe" i "gotowe".
To są normalnie obrazy openwrt, z luci. I jak każde wydanie openwrt - nie ma w nim wszystkiego co się da, jak czegoś potrzebujesz to masz sobie to doinstalować.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

92

Odp: vodafone HG553

W gotowych np. Zuzi są już poinstalowane interfejsy i pakiety.

93

Odp: vodafone HG553

J/w. OpenWrt nie robi takich obrazów. To nie jest tomato czy dd-wrt, jak co chcesz to masz sobie zainstalować. Każdy ma inne potrzeby.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

94 (edytowany przez Zuzia 2020-08-29 16:39:46)

Odp: vodafone HG553

@adch12 chce sobie zrobić konfigurację pod PPTP. Do "surowego" LEDE/OpenWrt można dołożyć konfigurację z DWR-116, konkretnie sekcję z /etc/config/netwok:

config interface 'PPTP'
    option proto 'pptp'
    option keepalive '0'
    option ipv6 '0'
    option auto '0'
    option server 'pl02.vpnonline.eu' #przykładowy serwer
    option username 'twoj login'
    option password 'twoje haslo'

Jeszcze potrzeba modyfikacja w /etc/config/firewall:

    option network 'wan PPTP'

Należy też zainstalować pakiety: kmod-pptp, ppp-mod-pptp, kmod-nf-nathelper-extra.

Jeśli konfiguracja ma być bardziej specyficzna jest poradnik: https://openwrt.org/docs/guide-user/ser … ptp/client