326

Odp: Zmiany w wydaniu OpenWrt 23.05

mar_w napisał/a:
Cezary napisał/a:

....
Uprzedzając pytanie: Totolink ma "mocniejszy" procesor - MT7621ST, 2C/4T, netgear ma MT7621AT, 1C/2T.

Ups, chyba na odwrót z oznaczeniem.
Netgear ma MT7621ST a X5000R ma MT7621AT. Liczby corów się zgadzają smile

No oczywiście.

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

327 (edytowany przez rybirek 2023-09-14 11:04:02)

Odp: Zmiany w wydaniu OpenWrt 23.05

Cezary napisał/a:

Build bez crypto z multi 4

AES-256-CTR       8382.43k     9380.78k     9664.54k     8911.21k     9800.15k     9317.03k

Build z crypto z multi 4

AES-256-CTR       2554.59k     4197.40k     7767.05k    34801.10k    47514.93k    47837.55k

Uprzedzając pytanie: Totolink ma "mocniejszy" procesor - MT7621AT, 2C/4T, netgear ma MT7621ST, 1C/2T.

TotoLink X5000R (ostatni snapshot), małe podsumowanie

openssl speed -elapsed -evp aes-256-xxx 

----[bez devcrypto]------------------------------------------------------------------------
type              16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
AES-256-CBC       8381.47k    10386.99k    11035.48k    11227.48k    11272.19k    11272.19k
AES-256-CTR       8149.68k     9470.74k     9844.74k     9916.76k     9958.74k     9977.86k
AES-256-GCM       5296.52k     6042.07k     6275.07k     6323.88k     6310.57k     6280.53k

--multi 4
AES-256-CBC      17689.50k    21019.01k    22146.82k    22492.16k    22558.04k    22444.14k
AES-256-CTR      17262.74k    19531.05k    20185.51k    20405.93k    20441.77k    20332.54k
AES-256-GCM      10947.20k    12196.91k    12610.13k    12734.81k    12763.14k    12724.91k

----[z devcrypto]--------------------------------------------------------------------------
type              16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
AES-256-CBC       8395.84k    10385.88k    11006.46k    11166.04k    11261.27k    11223.04k
AES-256-CTR       3762.62k     5058.69k     7621.72k    15244.97k    36940.46k    41211.22k
AES-256-GCM       5258.07k     6023.34k     6180.18k     6301.70k     6329.69k     6340.61k

--multi 4
AES-256-CBC      17714.01k    21124.58k    22163.71k    22513.23k    22482.37k    22506.15k
AES-256-CTR       3945.95k     7492.14k    15776.68k    41071.62k    47469.91k    47655.59k
AES-256-GCM      10905.72k    12272.28k    12600.23k    12602.71k    12724.91k    12642.99k

I taki ciekawy wynik bez elapsed

openssl speed -evp AES-256-CTR -engine devcrypto

type              16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
AES-256-CTR      13611.84k    54329.37k   325800.23k   261964.80k  1226251.38k  4082892.80k

PS. Post edytowany

328 (edytowany przez rybirek 2023-09-14 12:36:57)

Odp: Zmiany w wydaniu OpenWrt 23.05

Testów ciąg dalszy
Sam moduł domyślnie udostępnia tylko CTR

openssl engine -t -c
(dynamic) Dynamic engine loading support
     [ unavailable ]
(devcrypto) /dev/crypto engine
 [DES-CBC, DES-EDE3-CBC, AES-128-CTR, AES-192-CTR, AES-256-CTR]
     [ available ]

Po doinstalowaniu kmod-crypto-cbc pojawia się AES-256-CBC (coś mi nie pasowało, bo w kodzie patcha była obsługa)

 openssl engine -t -c
(dynamic) Dynamic engine loading support
     [ unavailable ]
(devcrypto) /dev/crypto engine
 [DES-CBC, DES-EDE3-CBC, AES-128-CBC, AES-192-CBC, AES-256-CBC, AES-128-CTR, AES-192-CTR, AES-256-CTR]
     [ available ]

i wyniki zaczynają wyglądać inaczej, @Cezary - chyba warto dodać domyślnie kmod-crypto-cbc

openssl speed -elapsed -evp aes-256-cbc -engine devcrypto

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
AES-256-CBC       2222.50k     5162.56k     7726.25k    13395.29k    36320.60k    40812.54k
--multi 4
AES-256-CBC       1781.32k     5975.47k    15931.14k    40266.75k    46839.13k    47098.54k

To teraz można się brać za testy openvpn ...

Edit:
Dla porównania Marvell 88F7040 (kmod-crypto-hw-safexcel)

type              16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
AES-256-CBC        340.81k     2601.86k    11182.08k    17755.14k   110073.17k   234296.66k
--multi 4
AES-256-CBC       1693.70k     7339.05k    25847.64k   102961.83k   521155.93k   530273.62k

329

Odp: Zmiany w wydaniu OpenWrt 23.05

Właśnie nie wiem jak się z tym bawić. Skłaniam się żeby w czystych obrazach będzie tylko moduł crypto, bo tam i tak nie ma w sumie nic więcej, natomiast w obrazach luci gdzie jest openssl w miarę możliwości dodam resztę. Przynajmniej będzie można to ew do openvpn wykorzystywać.

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

330

Odp: Zmiany w wydaniu OpenWrt 23.05

Jak wydasz chętnie potestuję.

331

Odp: Zmiany w wydaniu OpenWrt 23.05

Cezary znajdziesz chwilę by skompilować najnowszy soft do Asusa Rt-ax53u? Ciekaw jestem tych wszystkich ulepszeń.

332

Odp: Zmiany w wydaniu OpenWrt 23.05

Będzie normalnie jak będę kompilował następne buildy.

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

333

Odp: Zmiany w wydaniu OpenWrt 23.05

Cezary napisał/a:

Już standardowy. I nie wyświetli tego jeżeli masz router z portami obsługiwanymi przez swconfig (czyli m.in. np ath79 i nmt7620)

Na jakiej zasadzie działa generacja wyświetlania tych portów? Co jeśli nie mam switcha, tylko porty indywidualne. (np PCEngines APU) ? Lub OpenWrt mam jako VM na Proxmox-ie.

Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

334

Odp: Zmiany w wydaniu OpenWrt 23.05

DarioX7 napisał/a:
Cezary napisał/a:

Już standardowy. I nie wyświetli tego jeżeli masz router z portami obsługiwanymi przez swconfig (czyli m.in. np ath79 i nmt7620)

Na jakiej zasadzie działa generacja wyświetlania tych portów? Co jeśli nie mam switcha, tylko porty indywidualne. (np PCEngines APU) ? Lub OpenWrt mam jako VM na Proxmox-ie.

Zawartości /etc/board.json oraz sposobie przypisania portów network. Uruchom sobie aktualny obraz i zobaczysz jak ci się to wyświetla.

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

335 (edytowany przez DarioX7 2023-09-19 21:13:15)

Odp: Zmiany w wydaniu OpenWrt 23.05

Cezary napisał/a:
DarioX7 napisał/a:
Cezary napisał/a:

Już standardowy. I nie wyświetli tego jeżeli masz router z portami obsługiwanymi przez swconfig (czyli m.in. np ath79 i nmt7620)

Na jakiej zasadzie działa generacja wyświetlania tych portów? Co jeśli nie mam switcha, tylko porty indywidualne. (np PCEngines APU) ? Lub OpenWrt mam jako VM na Proxmox-ie.

Zawartości /etc/board.json oraz sposobie przypisania portów network. Uruchom sobie aktualny obraz i zobaczysz jak ci się to wyświetla.

OK, dziękuje, działa od kopa.
Taka mała ciekawostka co do Proxmox-a:
https://i.ibb.co/vD5Lnj2/status-port-w.png

Szkoda, że nie może wirtualizować karty, by była informacja o prędkości itp.

Gateway :Topton Intel Core i3-N305 16GB RAM 6x i226-V 2.5GbE
AP: 3x Netgear WAX220

336 (edytowany przez PiotrekK 2023-09-21 12:46:03)

Odp: Zmiany w wydaniu OpenWrt 23.05

Po zainstalowaniu aktualizacji pakietów (miałem tego dzisiaj dużo) odcina WiFi, powodem jest chyba hostap i ucode .
Czy ktoś miał także z tym problem?

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.94 r35323
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

337

Odp: Zmiany w wydaniu OpenWrt 23.05

Mieli, na forum openwrt.org było.

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

338

Odp: Zmiany w wydaniu OpenWrt 23.05

Czyli trzeba czekać na poprawkę.

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.94 r35323
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

339

Odp: Zmiany w wydaniu OpenWrt 23.05

Wczoraj już było coś poprawione, ale jeszcze nie sprawdzałem czy w końcu działa czy nie.

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

340

Odp: Zmiany w wydaniu OpenWrt 23.05

Dzisiaj rano się jeszcze sypało.

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.94 r35323
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

341

Odp: Zmiany w wydaniu OpenWrt 23.05

wczoraj kompilacja 23.05-snap też się sypała na lantiq  z powodu ucode* gdy naszła ochota na wpad-openssl sad

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

342

Odp: Zmiany w wydaniu OpenWrt 23.05

u mnie tez nie ma wifi po aktualizacji ;/

343

Odp: Zmiany w wydaniu OpenWrt 23.05

Sztab kryzysowy pracuje i są kolejne tropy, więc trzeba przywrócić backup i czekać na poprawki.
"It looks like the problem occurs with wpad versions between 2023-06-22 and 2023-09-08"

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.94 r35323
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

344

Odp: Zmiany w wydaniu OpenWrt 23.05

PiotrekK napisał/a:

Sztab kryzysowy pracuje i są kolejne tropy, więc trzeba przywrócić backup i czekać na poprawki.
"It looks like the problem occurs with wpad versions between 2023-06-22 and 2023-09-08"

Przeczytałem "trupy"...

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

345

Odp: Zmiany w wydaniu OpenWrt 23.05

Bez WiFi to w większości jak nic... trupy

Korzystam z: MF286D; Kernel 6.12.60 r32225 i AW1000; Kernel 6.12.94 r35323
Wypełnij ankietę. Poprawiamy tłumaczenie LuCI. Szczegóły w tym poście

346

Odp: Zmiany w wydaniu OpenWrt 23.05

Nie no panowie, mi działa:

root@MiFi:~# vi /etc/config/wireless 
root@MiFi:~# wifi down
root@MiFi:~# wifi up
root@MiFi:~# iw dev
phy#0
    Interface phy0-ap0
        ifindex 10
        wdev 0x3
        addr cc:2d:e0:f4:ad:51
        ssid mifi
        type AP
        channel 1 (2412 MHz), width: 40 MHz, center1: 2422 MHz
        txpower 22.00 dBm
        multicast TXQ:
            qsz-byt    qsz-pkt    flows    drops    marks    overlmt    hashcol    tx-bytes    tx-packets
            0    0    0    0    0    0    0    0        0
root@MiFi:~# 
root@MiFi:~# logread  | tail -n 20
Thu Sep 21 01:14:38 2023 daemon.notice wpa_supplicant[1775]: Set new config for phy phy0
Thu Sep 21 01:14:38 2023 daemon.notice wpa_supplicant[1775]: Set new config for phy phy0
Thu Sep 21 01:14:39 2023 daemon.notice hostapd: Set new config for phy phy0: /var/run/hostapd-phy0.conf
Thu Sep 21 01:14:39 2023 daemon.notice hostapd: Restart interface for phy phy0
Thu Sep 21 01:14:39 2023 kern.info kernel: [   90.244974] br-lan: port 2(phy0-ap0) entered blocking state
Thu Sep 21 01:14:39 2023 kern.info kernel: [   90.250831] br-lan: port 2(phy0-ap0) entered disabled state
Thu Sep 21 01:14:39 2023 kern.info kernel: [   90.256949] device phy0-ap0 entered promiscuous mode
Thu Sep 21 01:14:39 2023 daemon.notice hostapd: Configuration file: data: driver=nl80211 logger_syslog=127 logger_syslog_level=2 logger_stdout=127 logger_stdout_level=2 hw_mode=g supported_rates=60 90 120 180 240 360 480 540 basic_rates=60 120 240 beacon_int=100 chanlist=1 noscan=1 #num_global_macaddr=1 ieee80211n=1 ht_coex=0 ht_capab=[HT40+][LDPC][SHORT-GI-20][SHORT-GI-40][TX-STBC][RX-STBC1][DSSS_CCK-40] channel=1  interface=phy0-ap0 bssid=cc:2d:e0:f4:ad:51 ctrl_interface=/var/run/hostapd ap_isolate=1 bss_load_update_period=60 chan_util_avg_period=600 disassoc_low_ack=1 skip_inactivity_poll=0 preamble=1 wmm_enabled=1 ignore_broadcast_ssid=0 uapsd_advertisement_enabled=1 utf8_ssid=1 multi_ap=0 wpa_passphrase=1234567890 wpa_psk_file=/var/run/hostapd-phy0-ap0.psk auth_algs=1 wpa=2 wpa_pairwise=CCMP ssid=mifi bridge=br-lan wds_bridge= snoop_iface=br-lan wpa_disable_eapol_key_retries=0 wpa_key_mgmt=WPA-PSK okc=0 disable_pmksa_caching=1 dynamic_vlan=0 vlan_naming=1 vlan_no_bridge=1 vlan_file=/var/run/hostapd-phy0-ap0.vlan qos_map_s
Thu Sep 21 01:14:39 2023 kern.info kernel: [   90.332857] br-lan: port 2(phy0-ap0) entered blocking state
Thu Sep 21 01:14:39 2023 kern.info kernel: [   90.338711] br-lan: port 2(phy0-ap0) entered forwarding state
Thu Sep 21 01:14:39 2023 kern.info kernel: [   90.345123] br-lan: port 2(phy0-ap0) entered disabled state
Thu Sep 21 01:14:39 2023 daemon.notice netifd: Network device 'phy0-ap0' link is up
Thu Sep 21 01:14:39 2023 kern.info kernel: [   90.563583] br-lan: port 2(phy0-ap0) entered blocking state
Thu Sep 21 01:14:39 2023 kern.info kernel: [   90.569438] br-lan: port 2(phy0-ap0) entered forwarding state
Thu Sep 21 01:14:39 2023 daemon.notice hostapd: phy0-ap0: interface state UNINITIALIZED->ENABLED
Thu Sep 21 01:14:39 2023 daemon.notice hostapd: phy0-ap0: AP-ENABLED
Thu Sep 21 01:14:39 2023 daemon.notice netifd: Wireless device 'radio0' is now up

Skompilowane przed chwilą.

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

347

Odp: Zmiany w wydaniu OpenWrt 23.05

a u mnie jest

root@OpenWrt-Luizjana:~# wifi down
root@OpenWrt-Luizjana:~# wifi up
root@OpenWrt-Luizjana:~# iw dev
phy#1
        Interface phy1-ap0
                ifindex 36
                wdev 0x100000008
                addr 00:25:9c:13:e6:1c
                type AP
                txpower 20.00 dBm
                multicast TXQ:
                        qsz-byt qsz-pkt flows   drops   marks   overlmt hashcol tx-bytes        tx-packets
                        0       0       0       0       0       0       0       0               0
phy#0
        Interface phy0-ap0
                ifindex 34
                wdev 0x7
                addr 60:38:e0:dc:76:c3
                type AP
                txpower 23.00 dBm
                multicast TXQ:
                        qsz-byt qsz-pkt flows   drops   marks   overlmt hashcol tx-bytes        tx-packets
                        0       0       0       0       0       0       0       0               0
root@OpenWrt-Luizjana:~# logread  | tail -n 20
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):  -M <r|t>                (for monitor): only capture received or transmitted traffic
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035): Commands:
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):  - list [<path>]                 List objects
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):  - call <path> <method> [<message>]      Call an object method
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):  - subscribe <path> [<path>...]  Subscribe to object(s) notifications
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):  - listen [<path>...]                    Listen for events
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):  - send <type> [<message>]               Send an event
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):  - wait_for <object> [<object>...]       Wait for multiple objects to appear on ubus
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):  - monitor                               Monitor ubus traffic
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035):
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17035): Device setup failed: HOSTAPD_START_FAILED
Thu Sep 21 18:41:36 2023 daemon.notice netifd: Wireless device 'radio0' set retry=0
Thu Sep 21 18:41:36 2023 daemon.crit netifd: Wireless device 'radio0' setup failed, retry=0
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio1 (17187): WARNING: Variable 'data' does not exist or is not an array/object
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio1 (17187): Bug: PHY is undefined for device 'radio1'
Thu Sep 21 18:41:36 2023 daemon.notice netifd: Wireless device 'radio1' is now down
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17191): WARNING: Variable 'data' does not exist or is not an array/object
Thu Sep 21 18:41:36 2023 daemon.notice netifd: radio0 (17191): Bug: PHY is undefined for device 'radio0'
Thu Sep 21 18:41:36 2023 daemon.notice netifd: Wireless device 'radio0' is now down
root@OpenWrt-Luizjana:~#

348 (edytowany przez cyniu88 2023-09-21 17:47:25)

Odp: Zmiany w wydaniu OpenWrt 23.05

takie coś znalazłem

Built again now with image builder and it works fine.. so probably the packages needed to be rebuilt..

czyli co paczka musi być wkompilowana w obraz  bo upgradowana   nie działa .....  no pięknie

349

Odp: Zmiany w wydaniu OpenWrt 23.05

Pokaż opkg list-installed | grep ucode

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

350

Odp: Zmiany w wydaniu OpenWrt 23.05

tak wygląda

root@OpenWrt-Luizjana:~# opkg list-installed | grep ucode
liblucihttp-ucode - 2023-03-15-9b5b683f-1
libucode20220812 - 2023-06-06-c7d84aae-1
rpcd-mod-ucode - 2023-07-01-c07ab2f9-1
ucode - 2023-06-06-c7d84aae-1
ucode-mod-fs - 2023-06-06-c7d84aae-1
ucode-mod-html - 1
ucode-mod-lua - 1
ucode-mod-math - 2023-06-06-c7d84aae-1
ucode-mod-nl80211 - 2023-06-06-c7d84aae-1
ucode-mod-rtnl - 2023-06-06-c7d84aae-1
ucode-mod-ubus - 2023-06-06-c7d84aae-1
ucode-mod-uci - 2023-06-06-c7d84aae-1
ucode-mod-uloop - 2023-06-06-c7d84aae-1
root@OpenWrt-Luizjana:~#