20 Czerwca 2024 18:00:19
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Openvpn+klient android
· [MOD] Tomato64 (x86-64)
· [HOWTO] OpenVPN serv...
· [MOD] FreshTomato-AR...
· [S] edgerouter er-12
· Dostęp do urządzen...
· Switch zasilany prze...
· Brak dostępu do ust...
· Takedown 2000
· [MOD] FreshTomato-MI...
· [Howto] Xpenology na...
· [HOWTO] Kompilacja "...
· nju swiatło pytania
· konfiguracja router ...
· Asus TUF-AX3000_V2 p...
· Jaki router kupić? ...
· Szukam zaproszenia n...
· dodatkowe złącza s...
· RT-N18U - nie można...
· Firewall nie zawsze ...
Najpopularniejsze obecnie wątki
· [MOD] Tomato64 (x... [48]
· [HOWTO] OpenVPN s... [16]
· Openvpn+klient an... [3]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [217 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 417
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.236.142.143
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
OpenVPN - słaba wydajność
pagii
Witam,

Borykam się ze słabą wydajnością OpenVPN'a.

Transfer na poziomie 1,5MB/s
Router: Asus RT-AC1900P
Tomato: FreshTomato Firmware 2021.8 K26ARM USB AIO-64K
Łącze: 300/50mbit
Obciążenie CPU przy tym transferze w okolicach 25%

Config po stronie serwera (@Tomato):


# Generated Configuration
daemon openvpn-server1
port 27584
dev tun21
txqueuelen 1000
keepalive 15 60
verb 3
topology subnet
server 10.0.7.0 255.255.255.0
proto tcp-server
data-ciphers AES-128-GCM:AES-256-GCM:AES-128-CBC:AES-256-CBC:CHACHA20-POLY1305
auth SHA256
push "route 192.168.0.0 255.255.255.0"
client-config-dir ccd
client-to-client
ccd-exclusive
route 10.10.10.0 255.255.255.0
plugin /lib/openvpn_plugin_auth_nvram.so vpn_server1_users_val
script-security 2
push "dhcp-option DOMAIN paginet"
push "dhcp-option DNS 192.168.0.1"
tls-auth static.key
ca ca.crt
dh dh.pem
cert server.crt
key server.key
status-version 2
status status 10

# Custom Configuration
data-ciphers-fallback AES-256-CBC
client-config-dir /tmp/mnt/sdcard/openvpn/ccd


Config po stronie serwera (@Windows):


# Config generated by FreshTomato 2021.7 K26ARM USB AIO-64K, requires OpenVPN 2.4.0 or newer

remote aaa.bbb.ccc.ddd 27584
proto tcp-client
dev tun
ncp-ciphers AES-128-GCM:AES-256-GCM:AES-128-CBC:AES-256-CBC:CHACHA20-POLY1305
auth SHA256
client
remote-cert-tls server
; ca ca.pem
<ca>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----

</ca>

; tls-auth static.keykey-direction bidirectional

<tls-auth>
-----BEGIN OpenVPN Static key V1-----
-----END OpenVPN Static key V1-----

</tls-auth>

<auth-user-pass>
laptop
xxxxxxx
</auth-user-pass>
; cert client.crt
<cert>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----

</cert>

; key client.key
<key>
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----

</key>

keepalive 15 60
nobind
float
verb 3
status status
; log /var/log/openvpn.log


Pomóżcie proszę gdzie szukać.
Mam też jednego klienta na PFSense (konfig ten sam) i transfery identyczne.
Musze używać OpenVPN'a po TCP gdyż jeden z klientów łaczy się przez http proxy.
Asus RT-AC1900P + FreshTomato-ARM
 
Adooni
ten router teoretycznie pociagnie do 50Mbit (przy szyfrowaniu 128) w praktyce okolo 25Mbit (128) na ori/RMerlin- pamietaj ze OpenVPN uzywa tylko 1 core i nie ma AES, zmien szyfrowanie z 256 na 128 i sprawdz czy widac roznicę

niestety jak potrzebujesz OpenVPN to czeka zmiana sprzetu z AES-NI czyli albo router AX86U który uciagnie OpenVPN 200-250Mbit (teoretycznie do 300Mbit) albo miniPC na OPNSense czy pfSense (procek albo Xenon albo i5,i7 aby mial AES)

jak tylko 1 klient to potrzebuje to tylko jego pusc przez OpenVPN na oddzielnym urzadzeniu Smile
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
 
pagii
Nic niestety to nie zmieniło.



Jan 17 18:34:22 router daemon.notice openvpn-server1[28811]: client1.paginet/aaa.bbb.ccc.ddd:9229 Data Channel: using negotiated cipher 'AES-128-GCM'
Jan 17 18:34:22 router daemon.notice openvpn-server1[28811]: client1.paginet/aaa.bbb.ccc.ddd:9229 Outgoing Data Channel: Cipher 'AES-128-GCM' initialized with 128 bit key
Jan 17 18:34:22 router daemon.notice openvpn-server1[28811]: client1.paginet/aaa.bbb.ccc.ddd:9229 Incoming Data Channel: Cipher 'AES-128-GCM' initialized with 128 bit key


Identycznie, nadal transfer rzędu 1,5MB/s. Obciążenie CPU ~25% (tego jednego core'a, drugi się nudzi)

Przy czym wydaje mi się, ze gdyby to był problem z wydajnością CPU, to niech by się chociaż ten 1 core wysycił.
Asus RT-AC1900P + FreshTomato-ARM
 
Adooni
ja nie jestem zdziwiony ta wydajnoscia i np na forum SNB jest dziesiatki tematow

a tutaj nawet na stronce odstawcy VPN https://mullvad.net/pl/help/asus-merl...llvad-vpn/ podaj predkosci VPN dla routerkow Asus.
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
 
pagii
No dobra, ale gdybym chociaż był w okolicach 25mbit, a tutaj połowa. No i czy obciązenie chociaż 1 core'a nie powinno być w okolicach 100%?
Asus RT-AC1900P + FreshTomato-ARM
 
jurekk
Wgraj RMerlina i sprawdz.
Masz silna jednostke taktowana wyskoko powinienes misc spoko 25 mbit
Wyczyscilbym nvram i zaczał od nowa konfigurowac
AX3000 v2 Tomato
ea6500v2 @Ac66u_B1 @1000 Aimesh
ea6700v cfe (custom) @AC66u_B1 node
node Aimesh,
 
pagii
No właśnie wolałbym zostać przy FreshTomato - jakoś GUI ASUS/Merlin mi nie leży. Spróbuje skonfigurować od nowa.

Mowiąc o czyszczeniu nvram masz na myśli wyczyścić i konfiguracje wszystkiego od nowa z palca? Czy po clear NVRAM wczytać config z pliku (pewnie to nie ma sensu bo wgra się cały śmietknik wcześniej zapisany) Pewnie opcja pierwsza(ło matko - wszystkie static DHCP itd...)
Asus RT-AC1900P + FreshTomato-ARM
 
Adooni
po czyszczeniu nvram ustaw tylko z palca OpenVPN i sprawdz na minimalnych ustawieniach, dodajac/ wlaczajac dodatkowe uslugi mozesz wplynac na VPN

sprawdz rowniez czy tomato wykrywa procek 1400MHz
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
 
pagii


Name   Asus RT-AC1900P
Model   Asus RT-AC1900P
Bootloader (CFE)   2.0.0.6
Chipset   ARMv7 Processor rev 0 (v7l)
CPU Frequency   1400 MHz (dual-core)
Flash Size   128 MB




root@router:/# cat /proc/cpuinfo
Processor       : ARMv7 Processor rev 0 (v7l)
processor       : 0
BogoMIPS        : 2798.38

processor       : 1
BogoMIPS        : 2798.38

Features        : swp half thumb fastmult edsp
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x3
CPU part        : 0xc09
CPU revision    : 0

Hardware        : Northstar Prototype
Revision        : 0000
Serial          : 0000000000000000


Z czyszczeniem VNRAM i ustawieniem wszystkiego od nowa pobawie się w najblizszym czasie... moze akurat.
Asus RT-AC1900P + FreshTomato-ARM
 
jurekk

pagii napisał:

No właśnie wolałbym zostać przy FreshTomato - jakoś GUI ASUS/Merlin mi nie leży. Spróbuje skonfigurować od nowa.


Przetestowanie na Rmerlinie da odpoiwedz czy wina lezy w zlej konfiguracji twojej itp czy bład lezy poza firmware i jego ustawien.
Obstawia mjakis czeski bład.

A bez VPN ile masz pobierania netu?
AX3000 v2 Tomato
ea6500v2 @Ac66u_B1 @1000 Aimesh
ea6700v cfe (custom) @AC66u_B1 node
node Aimesh,
 
pagii

jurekk napisał:



Przetestowanie na Rmerlinie da odpoiwedz czy wina lezy w zlej konfiguracji twojej itp czy bład lezy poza firmware i jego ustawien.
Obstawia mjakis czeski bład.

A bez VPN ile masz pobierania netu?


Tak, zrobię. W sumie najprostsza opcja.

Pobierania z netu mam 300mbit i faktycznie 30pare MB/s daje rade.
Asus RT-AC1900P + FreshTomato-ARM
 
pedro
RT-AC3200 (2x1000MHz niekręcony), AES-128-GCM spokojnie wyciąga 50 Mbits.
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
 
pagii
Jest git Panowie.
Postawiłem tomato od nowa (nawet nie próbowałem z merlinem, zacząłem od czystej instalacji freshtomato) i jest git! Smile Transfer w stronę mojego downloadu (tam gdzie mam 300mbit) przekrasza 9MB/s. Wtedy obciążenie core'a na którym działa openvopn dochodzi do 100%.
Czyli na tym routerze ok 70mbit jest osiągalne.

Co prawda nie wiem co było problemem, ze openvpn nie był w stanie korzystać z pełnej mocy CPU, ale nie mam pomysłu jak to diagnozować.

Dzięki!
Asus RT-AC1900P + FreshTomato-ARM
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 93

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

tamtosiamto
03-06-2024 16:24
poszlo w koncu -najpierw przez restoration jakies stare ddwrt, potem z menu update plik ac66u z art o zmianie 868l->ac66u

tamtosiamto
02-06-2024 21:44
trx size 44560384 > memory size 33554432 nigdy czegos takiego nie widzialem podczas flashowania rutera

tamtosiamto
02-06-2024 21:37
wgrywanie ddwrt z opisu zmiany softu z dlinka na asusa nic nie daje, dalej startuje tomato, wgranie ddwrt dla ac66u wchodzi, ale z niego tez nie da sie wgrac ofw asusa i merlina, kicha

tamtosiamto
02-06-2024 19:57
Probowal ktos wrocic z tomata do OFW ASAUSa na przerowbionym DIR868l -> rt-ac66u ? Ni cholery nie moge dac sobie rady.

RaTaJ
10-05-2024 15:43
Czy intel n100 4x 3,40Ghz z Intel HD i DDR5 byłby dobry, widziałem za 550zł z 8gb ram i ssd 512gb?

Adooni
26-04-2024 14:41
jaki router RMerlin nie pociagne, tomato/ openwrt tak non hilink,

tamtosiamto
23-04-2024 12:35
modem bez smilocka?

man1
22-04-2024 23:27
Czy próbował ktoś uzywac karty voice (z nolimit GB) od tmobile w modemie /routerze? Da się jakoś to zrobić? Bo u mnie neta brak. E3372 Sad

tamtosiamto
31-03-2024 12:54
Wesolego jajka wszytskim forumowiczom Grin

tamtosiamto
28-03-2024 23:24
tak, tak zgadza sie, ale ja pytam o wykluczenie noda na guest network w first set, i to nie dziala

73,363,286 unikalnych wizyt