501 (edytowany przez Zuzia 2023-06-23 15:22:17)

Odp: Easybox 904xDSL

Podsumowując, trzeba zaszłości wywalić i przepisać pod DSA, poprawić także sterownik Wi-FI INIC, bo też się z nowszym OpenWrt nie kompiluje. O ile mi wiadomo, obecnie nikt już nie pracuje nad tym routerem, wszyscy uciekli z placu boju smile 

Tymczasem udało mi się poprawić błąd adresowania LAN/WAN, dorzuciłam najnowszy kernel z linii 5.4, także nowsze wersje openssl, ca-certificates, odhcpd plus masę różnych mniejszych poprawek: https://github.com/zuzia-dev/Easybox-90 … v3.OpenWrt
Wszystko jest sprawdzone poza działaniem łącza xDSL. Kto nie posiada, niech instaluje wersję ETH, bo router grzeje się znacznie mniej po wycięciu softu dla xDSL. Dorzuciłam terminal w Luci, aby zmiana ustawień Wi-Fi była przyjemniejsza. W /etc są przykładowe konfiguracje network i wireless więc jak ktoś sobie namiesza może z nich przywrócić.

502 (edytowany przez gbanachewicz749 2024-01-28 19:44:23)

Odp: Easybox 904xDSL

Może mi ktoś pomóc w utworzeniu VLAN 35.

Chodzi o podłaczenie EASYBOX904 xdsl do ONT NJU MOBILE.

Tworzę VLAN ale niestety są problemy z połączeniem. Na innym routerze z Openwrt tworzy sie jeden VLAN w jednym SWITCHu, i na nim połączenie działa.
W EB tworzą się połączenia na dwóch SWITCH'ach i chyba tego nie ogarniam jak to ustawić, albo może trzeba to w conifig/network ręcznie wpisać poprawnie. Jednym słowem nie umiem tego ogarnąć.

Wersja 21 od ZUZY. OpenWrt 21.02-SNAPSHOT with GUI for the Easybox 904 xDSL - ver. SMP

kernel 5.4.248

edit:

root@EB2: ~$ cat /etc/config/network

config interface 'loopback'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'
        option ipv6 '0'
        option device 'lo'

config globals 'globals'
        option packet_steering '1'

config interface 'lan'
        option proto 'static'
        option netmask '255.255.255.0'
        option device 'br-lan'
        list dns '1.1.1.1'
        option ipv6 '1'
        option stp '1'
        option force_link '0'
        option ipaddr '192.168.5.1'

config device 'lan_dev'
        option name 'eth0.1'
        option ipv6 '0'
        option ports 'eth0.1 eth0.66'
        option macaddr '00:11:22:33:44:00'

config device 'wan_dev'
        option name 'eth0.2'
        option macaddr '00:e0:92:00:01:41'
        option peerdns '0'
        option dns '127.0.0.1'
        option ipv6 '0'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 6t'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '4 6t'

config switch
        option name 'switch1'
        option reset '1'
        option enable_vlan '1'
        option enable_vlan4k '1'

config switch_vlan
        option device 'switch1'
        option vlan '1'
        option ports '6t 0 1 2 3'
        option vid '1'

config device 'inic_dev'
        option name 'eth0.3'

config interface 'inic'
        option proto 'none'
        option device 'eth0.3'

config switch_vlan
        option device 'switch0'
        option vlan '3'
        option vid '3'
        option fid '3'
        option ports '5 6t'

config device 'wlan_dev'
        option name 'eth0.66'

config device 'guest_wlan_dev'
        option name 'eth0.71'

config switch_vlan
        option device 'switch0'
        option vlan '4'
        option vid '66'
        option fid '4'
        option ports '5t 6t'

config switch_vlan
        option device 'switch0'
        option vlan '5'
        option vid '71'
        option fid '5'
        option ports '5t 6t'

config interface 'hilink'
        option proto 'dhcp'
        option ipv6 '0'
        option delegate '0'
        option device 'eth1'
        option metric '10'
        option auto '1'

config interface 'upcwifree'
        option proto 'dhcp'
        option ipv6 '0'

config interface 'wwan'
        option proto 'dhcp'
        option ipv6 '0'
        option device 'usb0'
        option auto '1'
        option metric '10'

config interface 'umts'
        option proto '3g'
        option device '/dev/ttyUSB0'
        option service 'umts'
        option dialnumber '*99***1#'
        option ipv6 '0'
        option metric '10'
        option force_link '1'
        option apn 'internet'
        option auto '1'

config interface 'home'
        option proto 'none'
        option force_link '1'
        option device 'ztc3***2'

config interface 'WAN'
        option proto 'dhcp'
        option metric '100'

config interface 'wg0'
        option proto 'wireguard'
        option private_key 'I*********************'
        list addresses '10.9.0.6/24'
        option auto '0'

config wireguard_wg0
        option description 'Ko****t'
        option endpoint_host '********.hopto.org'
        option endpoint_port '5520'
        option public_key '******************'
        option route_allowed_ips '1'
        option persistent_keepalive '25'
        list allowed_ips '::/0'
        list allowed_ips '10.9.0.0/24'
        list allowed_ips '192.168.1.0/24'

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'eth0.1'
        list ports 'eth0.66'

config interface 'Zerotier'
        option proto 'none'
        option device 'ztc3*****'

config interface 'wan6'
        option device '@wan'
        option proto 'dhcpv6'

config interface 'TUN'
        option proto 'none'
        option delegate '0'
        option auto '1'
        option metric '10'
        option device 'tun0'

config interface 'NCM'
        option proto 'ncm'
        option delegate '0'
        option device '/dev/ttyUSB0'
        option service 'preferlte'
        option pdptype 'IP'
        option apn 'internet'
        option ipv6 '0'
        option auto '0'
        option metric '10'

config switch_vlan
        option device 'switch0'
        option ports '4t 6t'
        option vid '35'
        option vlan '35'

config interface 'NJU'
        option proto 'pppoe'
        option username '*******@njuswiatlowod.pl'
        option password '*******'
        option ipv6 'auto'
        option device 'eth0.35'

config switch_vlan
        option device 'switch1'
        option vlan '35'
        option vid '35'
        option ports '4t 5t 6t'

Internet się loguje do operatora działa po WIFI ale po portach LAN  nie dziala.
Wygląda też że po zalogowaniu dwóch użytkowników wifi 5GHZ to już trzeciego nie wpuszcza - nie łączy do sieci wifi.

 cat /etc/config/wireless

config wifi-device 'wl000'
        option type 'ralink'

config wifi-iface 'default_wl000'
        option device 'wl000'
        option macaddr '00:11:22:33:44:55'
        option mode 'ap'
        option ssid 'gb-5GHz'
        option encryption 'psk2+aes'
        option key '*********'

config wifi-device 'wl010'
        option type 'ralink'
        option channel '11'

config wifi-iface 'default_wl010'
        option device 'wl010'
        option macaddr '00:11:22:33:44:55'
        option mode 'ap'
        option ssid 'gb-2'
        option encryption 'psk2+aes'
        option key '********'

503

Odp: Easybox 904xDSL

@gbanachewicz749,wgraj sobie tę wersję: https://github.com/zuzia-dev/Easybox-90 … pgrade.bin
W niej  VLAN 35 jest od razu, wystarczy tylko wyklikać: Sieć -> Interfejsy i dla WAN zmienić urządzenie z dsl0 na eth0.2 i wpisać swoje dane logowania. Po zapisaniu zmian konieczny będzie restart routera.

PunBB bbcode test

Działa PPPoE via Ethernet bez problemu, kabel z ONT wpinasz do szarego portu DSL. Tyle, że wydajność Easyboxa w tej konfiguracji nie będzie rewelacyjna. Można trochę ją podnieść usuwając pakiety dla dsl:

opkg remove dsl-vrx200-firmware-xdsl-a dsl-vrx200-firmware-xdsl-a-patch dsl-vrx200-firmware-xdsl-b dsl-vrx200-firmware-xdsl-b-patch kmod-ltq-vdsl-vr9  ltq-vdsl-app ltq-vdsl-mei_test ltq-vdsl-vr9-vectoring-fw-installer atm-esi kmod-atm kmod-ltq-atm-vr9 kmod-ltq-ptm-vr9 linux-atm br2684ctl kmod-pppoa ppp-mod-pppoa kmod-atmtcp atm-diagnostics kmod-ltq-vdsl-vr9-mei --force-depends

Jeśli zaś chodzi o Wi-Fi, nie ma limitu urządzeń, domyślna konfiguracja /etc/config/wireless  nie potrzebuje adresów MAC, które są u Ciebie:

config wifi-device 'wl000'
    option type 'ralink'
    option channel '36'
    option legacy_rates '0'
    option htmode 'VHT40'
    option disabled '0'

config wifi-iface 'default_wl000'
    option device 'wl000'
    option mode 'ap'
    option ssid 'EasyBOX-5GHz'
    option encryption 'psk2+aes'
    option key 'WiFipassword'
    option network 'lan'
    option disabled '0'

config wifi-device 'wl010'
    option type 'ralink'
    option channel '11'
    option legacy_rates '0'
    option htmode 'VHT40'
    option disabled '0'

config wifi-iface 'default_wl010'
    option device 'wl010'
    option mode 'ap'
    option ssid 'EasyBOX-2GHz'
    option encryption 'psk2+aes'
    option key 'WiFipassword'
    option network 'lan'
    option disabled '0'

Tak w ogóle nazbierało się trochę poprawek i aktualizacji, niebawem zamieszczę nowe wersje na githubie.

504 (edytowany przez gbanachewicz749 2024-02-08 16:17:18)

Odp: Easybox 904xDSL

Dzięki @Zuzia
W międzyczasie sobie jakoś poradziłem z VLanem.
Prędkość jest na Wifi 5GHz do ok 105Mb/s.

Natomiast nie wiem dlaczego restarcie potrafi się zawiesić i niewstać tylko trzeba go fizycznie odłączyć od prądu poczekać z 10 s I włączyć.
Kupiłem drugi i jest identycznie. I to jest dramat bo zdalnie gdy niema mnie w domu to strach robić restart.

Czy ja robię coś nie tak przy zmianie firmware, bo żadnych bootloader'ow nie odblokowywałem.

505 (edytowany przez gbanachewicz749 2024-02-10 15:32:38)

Odp: Easybox 904xDSL

Niestety ta procedura którą odtworzyłem krok po kroku  NIE DZIAŁA.


Teraz odkąd przeszedłem na światłowód i mój dotychczasowy router nie daje rady, EB psuje mi nerwy na każdym kroku.

Z problemów nie wymienionych wcześniej,  to Np.

1. Dzierżawa statyczna powoduje utratę komunikacji na Wifi 5GHz i portach Lan, ale na wifi 2.4 GHz internet działa.

Dodatkowo po wpisaniu choćby jednego adresu MAC pojawia się problem w zakładce Oprogramowanie.
XHR Request timed out  i dalej już nie ładuje strony oprogramowanue.
Edit: Problem z  XHR powodował prawdopodobnie dysk USB (ale to muszę jeszcze jakoś sprawdzić.

2. Kontrola czasu .. - status NIE DZIAŁA i nie można zmusić do działania.

3. Dysk 3,5 usb 3.0 4TB z tablicą GPT i partycją NTFS nie chciał się zamontować. Po formacie partycji na extfat ruszył, pliki są widoczne i generalnie działa.
Problem jest z dużym plikami, bardzo długo trwa obliczanie kopiowania czasu rozmiaru itd  w między czasie plik już się tak naprawdę kopiuje poczym występuje błąd jakby dysk sieciowy był nie dostępny. Po odświeżeniu okazuje się że wysłało np. połowę z tego pliku

4. Zawiesza się przy restarcie
Ihre EasyBox muss neu gestartet werden!

Schalten ..... 10 Sekunden aus und danach wieder ein.


5. Właczenie miniDLNA z dyskiem powoduje samoczynne restarty Routera


6. Ustawienia wifi mam z poprzedniego postu  a w dzienniku systemowym znalazłem to

Sat Feb 10 12:27:47 2024 daemon.notice wpa_supplicant[14606]: supp-global-ctrl-iface-init(/var/run/wpa_supplicant/global) (will try fixup): bind(PF_UNIX): Address in use
Sat Feb 10 12:27:47 2024 daemon.notice wpa_supplicant[14606]: ctrl_iface exists and seems to be in use - cannot override it
Sat Feb 10 12:27:47 2024 daemon.notice wpa_supplicant[14606]: Delete '/var/run/wpa_supplicant/global' manually if it is not used anymore
Sat Feb 10 12:27:47 2024 daemon.err wpa_supplicant[14606]: Failed to initialize wpa_supplicant
Sat Feb 10 12:27:48 2024 daemon.notice wpa_supplicant[14612]: supp-global-ctrl-iface-init(/var/run/wpa_supplicant/global) (will try fixup): bind(PF_UNIX): Address in use
Sat Feb 10 12:27:48 2024 daemon.notice wpa_supplicant[14612]: ctrl_iface exists and seems to be in use - cannot override it
Sat Feb 10 12:27:48 2024 daemon.notice wpa_supplicant[14612]: Delete '/var/run/wpa_supplicant/global' manually if it is not used anymore
Sat Feb 10 12:27:48 2024 daemon.err wpa_supplicant[14612]: Failed to initialize wpa_supplicant
Sat Feb 10 12:27:49 2024 daemon.notice wpa_supplicant[14613]: supp-global-ctrl-iface-init(/var/run/wpa_supplicant/global) (will try fixup): bind(PF_UNIX): Address in use
Sat Feb 10 12:27:49 2024 daemon.notice wpa_supplicant[14613]: ctrl_iface exists and seems to be in use - cannot override it
Sat Feb 10 12:27:49 2024 daemon.notice wpa_supplicant[14613]: Delete '/var/run/wpa_supplicant/global' manually if it is not used anymore
Sat Feb 10 12:27:49 2024 daemon.err wpa_supplicant[14613]: Failed to initialize wpa_supplicant
Sat Feb 10 12:27:50 2024 daemon.notice wpa_supplicant[14614]: supp-global-ctrl-iface-init(/var/run/wpa_supplicant/global) (will try fixup): bind(PF_UNIX): Address in use
Sat Feb 10 12:27:50 2024 daemon.notice wpa_supplicant[14614]: ctrl_iface exists and seems to be in use - cannot override it
Sat Feb 10 12:27:50 2024 daemon.notice wpa_supplicant[14614]: Delete '/var/run/wpa_supplicant/global' manually if it is not used anymore
Sat Feb 10 12:27:50 2024 daemon.err wpa_supplicant[14614]: Failed to initialize wpa_supplicant

506 (edytowany przez Zuzia 2024-02-26 04:30:59)

Odp: Easybox 904xDSL

@gbanachewicz749, na początek wgraj nową wersję bez zachowania zmian: https://github.com/zuzia-dev/Easybox-90 … v4.OpenWrt
Zaktualizuj bootloader, możesz użyć skryptu /etc/hacked-bootloader
Jeśli korzystasz z Firefoxa, na błąd XHR Request... pomaga przestawienie w about:config opcji network.http.http3.enable z true na false i restart przeglądarki. Zwróć uwagę, że jest obsługa IPv6 i w konfiguracji DHCP też jest to uwzględnione, na szybko sprawdziłam i przy statycznym przydzielaniu adresów nie ma problemu, podaj swoją konfigurację /etc/config/dhcp. Timecontrol trzeba uruchomić, bo z założenia jest to usługa nieaktywna:

chmod +x /etc/init.d/timecontrol
/etc/init.d/timecontrol enable
uci set timecontrol.@basic[0].enable='1'
uci commit timecontrol
/etc/init.d/timecontrol start

Jeżeli chodzi o kopiowanie plików po sieci, to podaj więcej szczegółów. Wykonaj też diagnostykę programem hdparm:

opkg update
opkg install hdparm
hdparm -Tt /dev/sda

Router może demonem prędkości nie jest, ale co nieco da się zoptymalizować.

507 (edytowany przez gbanachewicz749 2024-03-22 23:05:29)

Odp: Easybox 904xDSL

root@EB2: ~$ cat  /etc/con
fig/dhcp

config dnsmasq
        option localise_queries '1'
        option rebind_protection '1'
        option rebind_localhost '1'
        option local '/lan/'
        option domain 'lan'
        option expandhosts '1'
        option readethers '1'
        option leasefile '/tmp/dhcp.leases'
        option resolvfile '/tmp/resolv.conf.d/resolv.conf.auto'
        option ednspacket_max '1232'
        option dnsforwardmax '50'
        option localservice '0'
        option enable_tftp '1'

config dhcp 'lan'
        option interface 'lan'
        option start '100'
        option limit '150'
        option leasetime '12h'
        option dhcpv4 'server'
        option dhcpv6 'server'
        option ra 'server'
        list ra_flags 'managed-config'
        list ra_flags 'other-config'

config dhcp 'wan'
        option interface 'wan'
        option ignore '1'

config dhcp 'wwan'
        option interface 'wwan'
        option ignore '1'

config dhcp 'TUN'
        option interface 'TUN'
        option ignore '1'

config dhcp 'NCM'
        option interface 'NCM'
        option ignore '1'

config dhcp 'umts'
        option interface 'umts'
        option ignore '1'
        list ra_flags 'none'

config dhcp 'hilink'
        option interface 'hilink'
        option ignore '1'

config odhcpd 'odhcpd'
        option maindhcp '0'
        option leasefile '/tmp/hosts/odhcpd'
        option leasetrigger '/usr/sbin/odhcpd-update'
        option loglevel '4'

root@EB2: ~$

Dysk

root@EB2: ~$ hdparm -Tt /d
ev/sda

/dev/sda:
 Timing cached reads:   252 MB in  2.01 seconds = 125.49 MB/sec
 Timing buffered disk reads:  66 MB in  3.04 seconds =  21.70 MB/sec
root@EB2: ~$

A o co może chodzić że połowa komendy przeskakuje do nowej linii np. Tu jest wklejone

root@EB2: ~$ cat /etc/conf
ig/dhcp

a jak pisze ręcznie też po literce f przeskakuje I potem nie da się wrócić strzałkami  do f tylko jakieś trzy pozycje dalej za f
To jest duży problem przy edycji poleceń.
Na innym ruterze tego nie ma.
Zdalnie z telefonu używam JuiceSSH. 
Wydaje się mi że po wgrywaniu fullimage to nie występuje tylko po sfleszoewniu do docelowej wersji (no chyba że na PC wyświetla dobrze)

edit :Na linuxie tego nie ma ale na telefonie wystepuje. To ciekawe bo jak się łacze na D-linka z openwrt to nic takiego się nie dzieje.


Ad. Timecontrol - po uruchomieniu z podanej linii komend zaczyna działać. Po wyłaczeniu i ponownym włączeniu usługi w System- Startup trzeba znowu uruchomic z linii poleceń. Generalnie działa.

Ad. Problem z restartami i bootloaderem chyba ustąpił po uruchomieniu Hacked bootlader i na tej wersji (odkąd zaktualizowałem i uruchomiłem skrypt ) narazie przy restartach nie zauwazyłem zwieszenia.

ad. Static DHCP lease na tej wersji ŚMIGA i nie ma problemów  z HR czy dostępem do internetu.

Raz mi tylko zgineło polączenie na 4 porcie LAN po jakichś nie związanych konfiguracjach (na pozostałych wszystko działało) ale dopiero po zmianie w Switch LAN4 na taged i potem untagged wróciło i chodzi już 14 dni .

Ad. DYSK niestety tu wieksze pliki się nie kopiują na DYSK.
Połączenie przez WIFI;
Plik 15,9GB  skopiowano 163,9 MB. 1%
kolejna próba  skopiowano 160,2 (zaczeło zwieszać już przy 159 MB)
prędkości zapisu ok. 900-970kb/s
bląd: Przekroczony czas oczekiwania na polączenie.  Wygląda na to że jak dochodzi do błedu to przez około 60-90 sekund brak dostępu do routera i www.

Jak znajdę jakieś dodatkowe informację to bedę pisał.

Ogólnie jestem Bardzo Zadowolony bo dopóki nie rekonfiguruje jakichś opcji to działa bez zarzutów (poza dyskiem sieciowym SAMBA).
Dzieki @ZUZA.

508

Odp: Easybox 904xDSL

Jakiej wydajności wireguarda można się po tym routerku spodziewać? Nat?

Dom : router https://i.imgur.com/IuB6Zwy.png | TP-LINK T1700G-28TQ |Zyxel XGS-1210-12 | Dynalink WRX-36 | wax50 pro | rb hex poe gbit sfp | XPenology | kilka kamer reolink 5MP i jakieś tam jeszcze ustrojstwa połączone światłowodami, skrętką i wifi ,  apc smart ups 750 lcd smile
Podróżne : GL.Inet MT3000  zyxel nsa325 +6TB @ openwrt
http://tinyurl.com/bufferbloattest