I checked a SSD mobile hard disk at the USB3.0 port.
test method : Use iozone command to test the speed of mobile hard disk to keep the hard disk and USB3.0 port working at high speed.At the same time, I tested the WiFi rate of the board on the server.
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local 192.168.0.250 port 5001 connected with 192.168.0.133 port 57326
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-30.1 sec 733 MBytes 204 Mbits/sec
[ 5] local 192.168.0.250 port 5001 connected with 192.168.0.133 port 57328
[ 5] 0.0-30.0 sec 750 MBytes 209 Mbits/sec
And then, I plugged in wireless mouse and keyboard on USB 3.0 port.
There was no change in the test results.
Can you tell me about your specific testing tools and procedures? I can restore your steps to test.
I’ve got this with my USB3 SD-card reader plugged in to USB3, and also with my SSD with SATA to USB3 adapter.
Wifi is still connected. But surfing isn’t possible. Packages are getting lost. When not connected to wifi I can see the available wifi networks. But when trying to connect to it, it asks for the password(normally it should automatically log in without asking this). But after entering this, it tells me it’s the wrong password. (it for sure isn’t)
I had this with Ubuntu Server without and with a desktop installed, and also with Ubuntu XFCE.
I haven’t been able to test in another OS since I’m unable to connect wifi in Android (missing connect button).
And as far as I know none of the other available OS’es have the wifi drivers integrated yet.
I use Armbian with a wifi dongle. So I don’t find it a problem personally.
With my 2.4Ghz mouse/keyboard dongle plugged into the USB3 port I only got about 1Mbps download speed. (normally +40Mbps)
That was the first thing I noticed. After a while I thought about using a USB hub in the USB2 port for everything 2.4Ghz wifi and since I haven’t had any issues at all.
I’ve just gotten a few NVMe drives. I’ll connect one. Then the USB3 port should work as USB2. I’ll see if on-board wifi then works with something plugged into that port.
Greetings.
Thanks für the test, the results are looking good on a first look!
Did you test with a 2.4 or 5 GHz WiFi access point?
And what distance between access point and the VIM3? Was there a wall in between?
I had the problems on the Up Core with a 2.4 GHz access point about 5 meters away.
5 GHz was not available on that board, but I would need 2.4 GHz anyhow due to the much better range when walls etc are present. I also read that USB3 is especially prone to 2.4 GHz interference: https://en.wikipedia.org/wiki/USB_3.0
I did not test a USB3 hard disk. It was a USB3 camera. But I suspect that should not make any difference.
At least this very interesting white paper from Intel states a hard drive also as problematic: https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/usb3-frequency-interference-paper.pdf
They also measured a ~ 25 dBm Noise floor increase, from -115 going up to -90 dBm, that’s a lot. Still, WiFi needs a signal with about 8-10 dBm signal-to-noise-ratio for proper decoding. So at small distances and with line of sight there might be no drop in transmission rate even in case of such a strong USB3 interference. A -80 dBm Signal is easily possible in such conditions. That’s why I asked about the testing conditions
Go on with your good work, really appreciate your support!
@NicoD@thm82 Can you tell me you firmware version which you used ? This may be related to firmware versions. Early firmware versions of BUG were more common.
Which tool you used to test ? I passed the LAN test.Because passing the extranet test will be affected by the speed of the extranet.My test tool is iperf.
@NicoD@thm82
Maybe I found the problem.
The reason why our test results are different is that we use different networks.
I’m using a 5GHZ wifi, and you’re using a 2.4 GHz wifi.
With the USB 3.0 port using the device, 5 GHz WiFi can still be used normally, but 2.4 GHz WiFi will be affected.We will try to find out the reason and solve it in the next step.It may take some time.
Glad you’ve found it.
Indeed only with 2.4Ghz. USB3 has an interference on the 2.4Ghz frequency. It should be well known, but clearly not known enough.
I can’t connect to 5Ghz wih it(in Ubuntu). It only shows my 2.4Ghz wifi. But it does work very fast for 2.4Ghz wifi.
It never shows my 5Ghz equivalent.
I’ve asked @Gouwa multiple times if this chip was able to do 5Ghz wifi but did not get a reply so I assumed it’s only 2.4Ghz.
I also say in my conclusison that with 5Gz wifi this would not be a problem.
So another thing is, why can’t I see any 5Ghz wifi connect point.
Indeed. Only the 2.4Ghz wifi connections are available. No 5Ghz.
My 5Ghz wifi network works fine with other boards. And my pc is always connected to it.
I tried my NVMe drive yesterday but it didn’t seem to detect it. I didn’t have time to investigate further. I’ll have to check with another device first.
Greetings.
khadas@Khadas:~$ nmcli d wifi list
IN-USE SSID MODE CHAN RATE SIGNAL BARS SEC
ChinaNet-2.4G-9991 Infra 1 270 Mbit/s 100 ▂▄▆█ WPA
VIM Infra 5 195 Mbit/s 100 ▂▄▆█ WPA
-- Infra 1 270 Mbit/s 99 ▂▄▆█ WPA
Wesion Infra 7 260 Mbit/s 95 ▂▄▆█ WPA
-- Infra 1 270 Mbit/s 92 ▂▄▆█ WPA
weepor666 Infra 6 130 Mbit/s 87 ▂▄▆█ WPA
DIRECT-RRDESKTOP-4JQO0DUmsMV Infra 1 195 Mbit/s 84 ▂▄▆█ WPA
Khadas Infra 1 270 Mbit/s 82 ▂▄▆█ WPA
VIM_5G Infra 161 405 Mbit/s 79 ▂▄▆_ WPA
dmatekNEW Infra 4 270 Mbit/s 74 ▂▄▆_ WPA
HP-HOTSPOT-48-LaserJet M1218 Infra 7 54 Mbit/s 70 ▂▄▆_ --
ChinaNet-xjCH Infra 13 270 Mbit/s 70 ▂▄▆_ WPA
test123 Infra 1 54 Mbit/s 69 ▂▄▆_ WPA
Khadas_5G Infra 149 270 Mbit/s 69 ▂▄▆_ WPA
ChinaNet-5G-9991 Infra 161 270 Mbit/s 69 ▂▄▆_ WPA
HUAWEI-999C Infra 161 270 Mbit/s 69 ▂▄▆_ WPA
-- Infra 161 270 Mbit/s 69 ▂▄▆_ WPA
wotofo001 Infra 9 270 Mbit/s 65 ▂▄▆_ WPA
abc Infra 13 270 Mbit/s 65 ▂▄▆_ WPA
VIM3 Infra 36 270 Mbit/s 65 ▂▄▆_ WPA
BRGCN Infra 1 405 Mbit/s 60 ▂▄▆_ WPA
TP-LINK_2.4GHz_CJWQ Infra 6 270 Mbit/s 60 ▂▄▆_ WPA
So,I think you need to make sure that your antenna is correct or that your hardware is broken.And the router settings you need to confirm.
Becase Khadas VIM3 contains a data switch to switch the “combo interface” between PCIe and USB 3.0 . The default mode is USB 3.0 .You need to switch to NVMe,And there is the courese how to swtich NVMe.
Hi Frank, good to know that you were able to reproduce the issue with 2.4 GHz Wifi and USB 3.0.
I suspect it will be not easy to fix due to the close proximity of USB 3.0 and the WiFi module on the board. Nevertheless, still hoping that you will be able to solve this in a future stepping!
Hi @thm82:
It’s confirmed by Khadas official that VIM3 also with issue of USB 3.0 and 2.4G Wi-Fi interference, but the 5G ac Wi-Fi is not affected and can work normally.
We will try to improve it when we design next Gen VIM in the future, for example, place the USB 3.0 interface on another side(close to USB-C).
Please confirm this issue. I have not yet ordered a VIM3 Pro that I had planned.
My project design requires the use of a USB3 device and wifi and BlueTooth communications all at the same time under Android O/S
Will this be possible?