Search Linux Wireless

Samsung Ax200 module client ac mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

Some news about the AX200 module in AC mode.

I found some information on forum:
If you want reliable wifi, better look at tested 802.11ac solutions rather than at Intel ones that see very few use in AP mode.
>From Intel's product page, the AX200 is not ax certified either
(it clearly says 'WiFi 6 pre' - I have no idea if the 802.11ax spec itself is finalised by now; but I wouldn't put my money on pre-certification hardware).
Website -> https://forum.openwrt.org/t/kernel-replacement-for-ax200/40915

Is it true ?

On my side I tested the module with iperf but not in hostapd.
For the test I used a S10+ compatible AC mode and a Asus AC router and a Jetson Nano with AX200 module. Nano and S10+ are connected to the Asus router in 5Ghz AC mode. So I just try to test the AC (wifi5 mode) and forgot the AX (wifi6 mode)

My results:
Iperf -s on the nano side and S10+ in client

Cmd nano: iperf -s -i 1 (ip nano 192.168.1.50) (nano is in listening mode TCP)
Cmd s10+: iperf -c 192.168.1.50 (ip S10+ 192.168.1.47)

Result on nano:
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 192.168.1.50 port 5001 connected with 192.168.1.47 port 49960
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 1.0 sec  56.2 MBytes   471 Mbits/sec
[  4]  1.0- 2.0 sec  15.1 MBytes   127 Mbits/sec
[  4]  2.0- 3.0 sec  9.10 MBytes  76.4 Mbits/sec
[  4]  3.0- 4.0 sec  23.8 MBytes   200 Mbits/sec
[  4]  4.0- 5.0 sec  63.7 MBytes   534 Mbits/sec
[  4]  5.0- 6.0 sec  67.5 MBytes   566 Mbits/sec
[  4]  6.0- 7.0 sec  68.1 MBytes   571 Mbits/sec
[  4]  7.0- 8.0 sec  70.0 MBytes   587 Mbits/sec
[  4]  8.0- 9.0 sec  71.1 MBytes   597 Mbits/sec
[  4]  9.0-10.0 sec  67.1 MBytes   563 Mbits/sec
[  4]  0.0-10.0 sec   512 MBytes   429 Mbits/sec


If I change the client and the server the bandwidth change.

Cmd nano: iperf -c 192.168.1.47 -I 1 (ip 192.168.1.50) (nano is in listening mode TCP)
Cmd s10+: iperf -s -i
Result on nano:
------------------------------------------------------------
Client connecting to 192.168.1.47, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.1.50 port 50168 connected with 192.168.1.47 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  21.9 MBytes   184 Mbits/sec
[  3]  1.0- 2.0 sec  1.74 MBytes  14.6 Mbits/sec
[  3]  2.0- 3.0 sec  0.00 Bytes  0.00 bits/sec
[  3]  3.0- 4.0 sec  0.00 Bytes  0.00 bits/sec
[  3]  4.0- 5.0 sec  0.00 Bytes  0.00 bits/sec
[  3]  5.0- 6.0 sec  7.12 MBytes  59.8 Mbits/sec
[  3]  6.0- 7.0 sec  16.5 MBytes   138 Mbits/sec
[  3]  7.0- 8.0 sec  15.6 MBytes   131 Mbits/sec
[  3]  8.0- 9.0 sec  15.4 MBytes   129 Mbits/sec
[  3]  9.0-10.0 sec  21.9 MBytes   184 Mbits/sec
[  3]  0.0-10.1 sec   100 MBytes  83.1 Mbits/sec

My conclusion the module AX200 seems to work in AC just in RX mode. The TX mode seems to be bugged.
Kernel used: 4.9.140-tegra

Firmware of the AX200 module:  iwlwifi-cc-a0-48.ucode
Driver:
git clone --single-branch --branch release/core45 https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi/
make defconfig-iwlwifi-public
sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
make -j4
make install
Could you help me to resolve this issue ? But maybe there is no solution…


Best regards Geo
--
Geoffroy LETOURNEUR
Embedded Software Engineer,
SSIC, Paris

Email: g.letourneur@xxxxxxxxxxx<mailto:g.letourneur@xxxxxxxxxxx>
Tel: +33 6 45 14 24 32







[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux