Odp: Arcadyan AW1000
Jedno i drugie. Zintegrowane. Oczywiście działa pod zmodyfikowanym OpenWrt.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Sprzęt / Hardware → Arcadyan AW1000
Strony Poprzednia 1 … 4 5 6 7 8 … 40 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Jedno i drugie. Zintegrowane. Oczywiście działa pod zmodyfikowanym OpenWrt.
No i po testach z N78. Generalnie słabo... Sam router nie przekraczał 400Mbps , po uruchomieniu tego skryptu co to go @IceG podlinkował było lepiej , ok 480Mbps. Rdzeń 0 faktycznie bez tego skryptu szedł na czerwone pole w htop.
W tym samym czasie w galaxy S21 prędkość po790Mbps....
Podłączyłem S21 pod USB3 tego AW1000 , ustawiłem go jako modem RNDIS , no i tu prędkości też podobnie , 420Mbps - 480Mbps. Z tym ,że tu skrypt już niewiele dawał ( zamieniłem w nim usb3 na usb1 ) , najpierw obciążał rdzeń 1 ( zamiast 0) , a po restarcie obciążony był 0 ,zarówno ze skryptem jak i bez.
To wszystko na orginalnym QWRT z tym wspomaganiem NSS....
Nie wiem ,jak tym ludziom wychodzi po 1Gbps na AW1000...
Na telefonie Galaxy S21 mam eSima z nielimitowanym netem , ale na karcie iternet już się skończył
Także następne testy dopiero po Świętach...
No i po testach z N78. Generalnie słabo... Sam router nie przekraczał 400Mbps , po uruchomieniu tego skryptu co to go @IceG podlinkował było lepiej , ok 480Mbps. Rdzeń 0 faktycznie bez tego skryptu szedł na czerwone pole w htop.
W tym samym czasie w galaxy S21 prędkość po790Mbps....
W tym temacie https://eko.one.pl/forum/viewtopic.php?id=23476 wrzucilem skrypt/skrypty ktore dostalem od jednego z tych uzytkownikow co robili na tym routerze takie fajne predkosci. Nie wiem czy to jest kompletne ale widać że troche pozmieniali. Inna sprawa że oni moga mieć ekstra wyniki dlatego że operator np pozwala łączyć takie same pasma np 2x7 co u nas nie jest mozliwe. Najgorsze jest to że nie potrafimy przebić na routerach 600 Mbps. Przegladalem tez poprawki w nowych kernelach i nie rzucilo mi się w oczy nic co mogloby to odczarować.
U siebie tez jestem w stanie troche wiecej jak 400/500 wyciągnąć.
A testowaliście na kernelu 6.6?
A testowaliście na kernelu 6.6?
Ja testowalem na 6.6.22.
Z tego co widzialem to dla 6.6 ostro dzialaja z NSS.
W tym temacie https://eko.one.pl/forum/viewtopic.php?id=23476 wrzucilem skrypt/skrypty ktore dostalem od jednego z tych uzytkownikow co robili na tym routerze takie fajne predkosci. Nie wiem czy to jest kompletne ale widać że troche pozmieniali. Inna sprawa że oni moga mieć ekstra wyniki dlatego że operator np pozwala łączyć takie same pasma np 2x7 co u nas nie jest mozliwe. Najgorsze jest to że nie potrafimy przebić na routerach 600 Mbps. Przegladalem tez poprawki w nowych kernelach i nie rzucilo mi się w oczy nic co mogloby to odczarować.
U siebie tez jestem w stanie troche wiecej jak 400/500 wyciągnąć.
No i dokładnie ten skrypt trochę poprawił prędkość ( o jakieś 20% więc w sumie sporo) , no ale i tak to nie jest to....
Telefon Galaxy S21 ( co nie jest w sumie cudem techniki) , osiąga 800Mbps , podłączony kablem USB3.0 jako karta RNDIS tyle samo , a podłączony pod AW1000 już o 300Mbps mniej...
Zrobiłem test, do portu LAN podłączyłem laptopa, a po wifi telefon z wifi6 .
Connecting to host 192.168.11.126, port 5201
[ 4] local 192.168.11.236 port 48666 connected to 192.168.11.126 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 28.6 MBytes 239 Mbits/sec
[ 4] 1.00-2.01 sec 22.5 MBytes 188 Mbits/sec
[ 4] 2.01-3.00 sec 22.5 MBytes 190 Mbits/sec
[ 4] 3.00-4.03 sec 23.8 MBytes 195 Mbits/sec
[ 4] 4.03-5.00 sec 20.0 MBytes 172 Mbits/sec
[ 4] 5.00-6.02 sec 20.0 MBytes 164 Mbits/sec
[ 4] 6.02-7.01 sec 32.5 MBytes 278 Mbits/sec
[ 4] 7.01-8.02 sec 30.0 MBytes 249 Mbits/sec
[ 4] 8.02-9.00 sec 22.5 MBytes 191 Mbits/sec
[ 4] 9.00-10.01 sec 22.5 MBytes 188 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.01 sec 245 MBytes 205 Mbits/sec sender
[ 4] 0.00-10.01 sec 241 MBytes 202 Mbits/sec receiver
iperf Done.
Connecting to host 192.168.11.126, port 5201
Reverse mode, remote host 192.168.11.126 is sending
[ 4] local 192.168.11.236 port 48670 connected to 192.168.11.126 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 70.5 MBytes 591 Mbits/sec
[ 4] 1.00-2.00 sec 85.7 MBytes 719 Mbits/sec
[ 4] 2.00-3.00 sec 76.6 MBytes 642 Mbits/sec
[ 4] 3.00-4.00 sec 78.3 MBytes 658 Mbits/sec
[ 4] 4.00-5.00 sec 81.1 MBytes 680 Mbits/sec
[ 4] 5.00-6.00 sec 80.3 MBytes 674 Mbits/sec
[ 4] 6.00-7.00 sec 80.0 MBytes 670 Mbits/sec
[ 4] 7.00-8.00 sec 79.4 MBytes 667 Mbits/sec
[ 4] 8.00-9.00 sec 77.3 MBytes 649 Mbits/sec
[ 4] 9.00-10.00 sec 80.7 MBytes 677 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 792 MBytes 664 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 792 MBytes 664 Mbits/sec receiver
iperf Done.Zawsze w jedną stronę jest słabiej.
Speedtest na lanie coś około 230Mb/s, po wifi stabilne 500Mb/s (max 610Mb/s).
Czy taki wpis znaczy że kernel 6.1(snapshot) ma już akcelerację ??
[ 3.067786] ssdk_dt_parse_interrupt[935]:INFO:intr-gpio does not exist
[ 4.197252] regi_init[3603]:INFO:Initializing HPPE Done!!
[ 4.197377] regi_init[3662]:INFO:qca-ssdk module init succeeded!
[ 4.203892] EDMA ver 1 hw init
[ 4.207956] EDMA HW Reset completed succesfully
[ 4.210609] Num rings - TxDesc:1 (23-23) TxCmpl:1 (7-7)
[ 4.215005] RxDesc:1 (15-15) RxFill:1 (7-7)
[ 4.749882] **********************************************************
[ 4.749922] * NSS Data Plane driver
[ 4.755300] **********************************************************Nie, openwrt ma część rzeczy z NSS jako serownik po prostu, nie włożyli domyślne pełnej akceleracji bo pisali że to jest pełne jakiś hacków i takiego śmiecia że nie chcą żeby to oficjalnie było w kernelu.
Zrobiłem test, do portu LAN podłączyłem laptopa, a po wifi telefon z wifi6 .
A jak AW1000 będzie serwerem ? Z tego laptopa do AW1000 , i z tego telefonu do AW1000 ?
Laptop wysyca kabel, już pisałem #59, ~941Mb/s.
Po wifi (jakoś tak niestabilnie):
Connecting to host 192.168.11.1, port 5201
[ 4] local 192.168.11.236 port 39922 connected to 192.168.11.1 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.01 sec 75.0 MBytes 625 Mbits/sec
[ 4] 1.01-2.02 sec 72.5 MBytes 602 Mbits/sec
[ 4] 2.02-3.03 sec 61.2 MBytes 509 Mbits/sec
[ 4] 3.03-4.01 sec 35.0 MBytes 300 Mbits/sec
[ 4] 4.01-5.01 sec 46.2 MBytes 388 Mbits/sec
[ 4] 5.01-6.02 sec 51.2 MBytes 423 Mbits/sec
[ 4] 6.02-7.02 sec 50.0 MBytes 421 Mbits/sec
[ 4] 7.02-8.03 sec 48.8 MBytes 407 Mbits/sec
[ 4] 8.03-9.00 sec 48.8 MBytes 418 Mbits/sec
[ 4] 9.00-10.01 sec 38.8 MBytes 324 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.01 sec 527 MBytes 442 Mbits/sec sender
[ 4] 0.00-10.01 sec 524 MBytes 439 Mbits/sec
receiver
iperf Done.
Connecting to host 192.168.11.1, port 5201
Reverse mode, remote host 192.168.11.1 is sending
[ 4] local 192.168.11.236 port 39926 connected to 192.168.11.1 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 54.6 MBytes 458 Mbits/sec
[ 4] 1.00-2.00 sec 62.6 MBytes 525 Mbits/sec
[ 4] 2.00-3.00 sec 58.4 MBytes 489 Mbits/sec
[ 4] 3.00-4.00 sec 58.3 MBytes 490 Mbits/sec
[ 4] 4.00-5.00 sec 57.5 MBytes 482 Mbits/sec
[ 4] 5.00-6.00 sec 59.2 MBytes 496 Mbits/sec
[ 4] 6.00-7.00 sec 56.6 MBytes 475 Mbits/sec
[ 4] 7.00-8.00 sec 53.1 MBytes 444 Mbits/sec
[ 4] 8.00-9.00 sec 56.4 MBytes 475 Mbits/sec
[ 4] 9.00-10.00 sec 57.4 MBytes 481 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 578 MBytes 485 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 574 MBytes 482 Mbits/sec
receiver
iperf Done.
Connecting to host 192.168.11.1, port 5201
[ 4] local 192.168.11.236 port 39930 connected to 192.168.11.1 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 21.9 MBytes 184 Mbits/sec
[ 4] 1.00-2.01 sec 22.6 MBytes 189 Mbits/sec
[ 4] 2.01-3.01 sec 18.1 MBytes 152 Mbits/sec
[ 4] 3.01-4.04 sec 20.2 MBytes 163 Mbits/sec
[ 4] 4.04-5.01 sec 20.8 MBytes 180 Mbits/sec
[ 4] 5.01-6.03 sec 23.5 MBytes 194 Mbits/sec
[ 4] 6.03-7.02 sec 21.6 MBytes 183 Mbits/sec
[ 4] 7.02-8.01 sec 22.4 MBytes 188 Mbits/sec
[ 4] 8.01-9.01 sec 21.3 MBytes 180 Mbits/sec
[ 4] 9.01-10.00 sec 22.9 MBytes 193 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 215 MBytes 180 Mbits/sec sender
[ 4] 0.00-10.00 sec 212 MBytes 178 Mbits/sec
receiver
iperf Done.
Connecting to host 192.168.11.1, port 5201
Reverse mode, remote host 192.168.11.1 is sending
[ 4] local 192.168.11.236 port 39938 connected to 192.168.11.1 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 50.4 MBytes 423 Mbits/sec
[ 4] 1.00-2.00 sec 57.7 MBytes 484 Mbits/sec
[ 4] 2.00-3.00 sec 58.8 MBytes 493 Mbits/sec
[ 4] 3.00-4.00 sec 61.1 MBytes 513 Mbits/sec
[ 4] 4.00-5.00 sec 59.7 MBytes 501 Mbits/sec
[ 4] 5.00-6.00 sec 64.1 MBytes 536 Mbits/sec
[ 4] 6.00-7.00 sec 69.2 MBytes 581 Mbits/sec
[ 4] 7.00-8.00 sec 61.2 MBytes 514 Mbits/sec
[ 4] 8.00-9.00 sec 62.9 MBytes 527 Mbits/sec
[ 4] 9.00-10.00 sec 65.2 MBytes 547 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 614 MBytes 515 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 611 MBytes 512 Mbits/sec
receiver
iperf Done.Dodam skrypt o IceG, zobaczę czy się coś zmieni.
Na lokalne testy prędkości iperf3 skrypt wogóle nie powinien mieć wpływu , on teoretycznie ma rozdzielać przerwana po wszystkich procesorach to co jest podłączone do usb3 ,czyli modem....
Ale swoją drogą możesz odpalić htop , i zobaczyć , czy przesył przez to wifi jakoś nadwyręża któryś z rdzeni.
EDIT: Do tego wifi masz coś aktualnego ? w sensie coś co ma wifi6 , MIMMO4x4 , 160Mhz szerokość pasma ?
BTW, w dts o partycjach jest tylko tyle:
compatible = "qcom,smem-part";Skąd są brane informacje o partycjach , i skąd mam wiedzieć ,co wchodzi w skład ubiblock ?
BTW, w dts o partycjach jest tylko tyle:
compatible = "qcom,smem-part";Skąd są brane informacje o partycjach , i skąd mam wiedzieć ,co wchodzi w skład ubiblock ?
Informacje o partycjach są zapisane, i są czytane tak samo jak je czyta u-boot.
Możesz zawsze sprawdzić:
cat /proc/mtdTak ,ale chodzi mi o to jak kompilacja wie o partycjach , skoro nie ma jej rozpisanej w dts... Co to jest smem-part ...
A dwa , z tej komendy dalej nie wiem , gdzie fizycznie jest ubiblock...
mtd18 - mtd20 masz rootfs i rootfs1. i tam partycja ubi 0_0 to kernel a 0_1 to rootfs.
czyli ma to podwójny boot ? może na tej drugiej partycji co innego jest ....
Na lokalne testy prędkości iperf3 skrypt wogóle nie powinien mieć wpływu , on teoretycznie ma rozdzielać przerwana po wszystkich procesorach to co jest podłączone do usb3 ,czyli modem....
Ale swoją drogą możesz odpalić htop , i zobaczyć , czy przesył przez to wifi jakoś nadwyręża któryś z rdzeni.EDIT: Do tego wifi masz coś aktualnego ? w sensie coś co ma wifi6 , MIMMO4x4 , 160Mhz szerokość pasma ?
Do wifi mam starego poco f2 pro i to chyba on ogranicza prędkości.
BTW. Jako ciekawostka, zapomniałem że on ma modem 5G, ale tylko n78, które własnie teraz zaczęło działać!
A testowaliście na kernelu 6.6?
Tu jest wersja z nowszym kernelem z NSS: https://github.com/AgustinLorenzo/openwrt ale w buildzie póki co konfigurację akurat arcadyana zakomentował, więc są póki co tylko te: https://github.com/AgustinLorenzo/openw … 03-25-1818
Chińczycy mają te Arcadyany od Australijskiego operatora Telstra, który pozbywał się ich wraz z premierą Meteora na Mediateku i całe parte po zwrotach i nowe niesprzedane wylądowały w Chinach. Chińczycy wgrali tam QWRT i sprzedają to na ich rodzimym odpowiedniku OLX za 276-386 zł, więc mają całkiem sporą przebitkę na tym na aliexpress.
czyli ma to podwójny boot ? może na tej drugiej partycji co innego jest ....
Zrzuć i wystaw gdzieś to się zobaczy.
Mogę to zrobi ,ale tu jest zdampowany : https://github.com/kylemd/Arcadyan-AW10 … /tree/main
Choć sprzed dwóch lat...
Jest tutaj USB więc dla zabawy można by było odpalać obraz initramfs.
@MiG25 masz tam podpiętą konsolę żeby sprawdzić komendy u-boot'a?
IPQ807x# help
? - alias for 'help'
aes_256 - AES 256 CBC/ECB encryption/decryption
aq_load_fw- LOAD aq-fw-binary
aq_phy_restart- Restart Aquantia phy
arc_fuseipq- arcadyan fuse QFPROM registers from memory
arc_manuf- arcadyan manufacturing board data utility
base - print or set address offset
bdinfo - print Board Info structure
bootipq - bootipq from flash device
bootm - boot application image from memory
bootp - boot image via network using BOOTP/TFTP protocol
bootz - boot Linux zImage image from memory
canary - test stack canary
chpart - change active partition
cmp - memory compare
cp - memory copy
crc32 - checksum calculation
dcache - enable or disable data cache
dhcp - boot image via network using DHCP/TFTP protocol
dm - Driver model low level access
echo - echo args to console
env - environment handling commands
erase - erase FLASH memory
exectzt - execute TZT
exit - exit script
false - do nothing, unsuccessfully
fdt - flattened device tree utility commands
flash - flash part_name
flash part_name load_addr file_size
flasherase- flerase part_name
flinfo - print FLASH memory information
fuseipq - fuse QFPROM registers from memory
go - start application at address 'addr'
help - print command description/usage
i2c - I2C sub-system
icache - enable or disable instruction cache
imxtract- extract a part of a multi-image
ipq_mdio- IPQ mdio utility commands
is_sec_boot_enabled- check secure boot fuse is enabled or not
itest - return true/false on integer compare
loop - infinite loop on address range
md - memory display
mii - MII utility commands
mm - memory modify (auto-incrementing address)
mmc - MMC sub system
mmcinfo - display MMC info
mtdparts- define flash/nand partitions
mtest - simple RAM read/write test
mw - memory write (fill)
nand - NAND sub-system
nboot - boot from NAND device
nm - memory modify (constant address)
pci - list and access PCI Configuration Space
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
reset - Perform RESET of the CPU
run - run commands in an environment variable
runmulticore- Enable and schedule secondary cores
saveenv - save environment variables to persistent storage
secure_authenticate- authenticate the signed image
setenv - set environment variables
sf - SPI flash sub-system
showvar - print local hushshell variables
sleep - delay execution for some time
smeminfo- print SMEM FLASH information
source - run script from memory
test - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
tftpput - TFTP put command, for uploading files to a server
true - do nothing, successfully
uart - UART sub-system
ubi - ubi commands
usb - USB sub-system
usbboot - boot from USB device
version - print monitor, compiler and linker version
IPQ807x#frutis napisał/a:A testowaliście na kernelu 6.6?
Tu jest wersja z nowszym kernelem z NSS: https://github.com/AgustinLorenzo/openwrt ale w buildzie póki co konfigurację akurat arcadyana zakomentował, więc są póki co tylko te: https://github.com/AgustinLorenzo/openw … 03-25-1818
Napisałem na forum openwrt i gość obiecał dołączyć nasz router do swojej kompilacji.
@MiG25 to teraz pokaż jeszcze printenv i env print -a.
IPQ807x# printenv
baudrate=115200
bootargs=console=ttyMSM0,115200n8 pcie_dev=RG50
bootcmd=bootipq
bootcount=0
bootdelay=2
eth1addr=a8:a2:37:
eth2addr=a8:a2:37:
eth3addr=a8:a2:37:
eth4addr=a8:a2:37:
eth5addr=a8:a2:37:
ethact=eth0
ethaddr=a8:a2:37:
fdt_high=0x4A400000
fdtcontroladdr=4a975370
flash_type=2
ipaddr=192.168.1.254
machid=8010008
netmask=255.255.255.0
serverip=192.168.1.2
soc_hw_version=200d0200
soc_version_major=2
soc_version_minor=0
stderr=serial@78B3000
stdin=serial@78B3000
stdout=serial@78B3000
Environment size: 593/262140 bytes
IPQ807x# env print -a
baudrate=115200
bootargs=console=ttyMSM0,115200n8 pcie_dev=RG50
bootcmd=bootipq
bootcount=0
bootdelay=2
eth1addr=a8:a2:37:
eth2addr=a8:a2:37:
eth3addr=a8:a2:37:
eth4addr=a8:a2:37:
eth5addr=a8:a2:37
ethact=eth0
ethaddr=a8:a2:37:
fdt_high=0x4A400000
fdtcontroladdr=4a975370
flash_type=2
ipaddr=192.168.1.254
machid=8010008
netmask=255.255.255.0
serverip=192.168.1.2
soc_hw_version=200d0200
soc_version_major=2
soc_version_minor=0
stderr=serial@78B3000
stdin=serial@78B3000
stdout=serial@78B3000
Environment size: 593/262140 bytes
IPQ807x#Te macadresy są te same ( usunąłem sześć ostatnik znaków) ,no i komendy dają to samo
Strony Poprzednia 1 … 4 5 6 7 8 … 40 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Sprzęt / Hardware → Arcadyan AW1000
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc