-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slow Upload of Images using SCP #244
Comments
@scyto I would check transfer speed of files between different partitions on NanoKVM (to eliminate problems with SD card itself or i.e. high CPU usage) and later would check speed via RNDIS USB Ethernet connection. There are known issues with Ethernet on NanoKVM Cube, but my understanding is that they should not happen on PCIe version. |
I have the USB header on the nanokvm pcie connected to the motherboard header, copying files from client > host webui that lets me see the USB storage device was super fast, so defintely rules out SD card I am not sure what you mean van RNDIS USB ethernet connection - how would i go about testing that? I guess this means the same issue exists on the nanonkvm pcie for both ethernet and wifi for reference, my version numbers:
|
|
i already read that, it covers a windows device attached to the external USB port the usb on my pice card at the back is non functional because the header on the card is connected to the linux host machine i am trying to control - there is no way to plug a windows machine into the card via USB and the linux host does seem to see a USB network device of any kind does this mean i would need to disconnect the internal header and reconnect it to the backplate to test? given the speed of direct gadget access from linux host to the kvm i am pretty cetain i will see same speeds as its just usb with differentl applications protocol seems like something is seriously broken in the nanonkvm ethernet/wifi stack tho.... |
If it's connected with HID USB to Linux machine it should be even easier, NanoKVM should create virtual USB network adapter there. Instructions covers it as well, read till the end. If it's not visible on your Linux host (check with
That's what I'm trying to help you troubleshoot - for me RNDIS was working perfectly fine, but the problem was with regular Ethernet connection (and it was confirmed by Sipeed that it's bad hardware design). But it was on Cube, not PCIe version. |
already enable in the kvm, usb0 appears perfectly in the nanokvm shell but shows as down
on the linux host it uses a buildroot derived OS and lsusb doesn't return much useful
it seems to see the mass storage device on USB 3-7, but not much else
|
i will install generic ubuntu desktop and see what happens ---edit--- |
I have this issue as well, but with the NanoKVM Full. Ethernet is negotiated at 100 Mb/s but the transfer is only about 1.5 MB/s. Is it a limitation of the SoC? EDIT: My mistake, I was using SFTP. I switched to SCP and the transfer went up to a lightning fast 2.9 MB/s! Jokes aside I believe we're limited by the CPU. I got almost double the speed, so I think I can live with that. |
Not true. Check transfers via RNDIS - 12-18MB/s. The problem is fucked design around Ethernet PHY, causing instability of Ethernet connection. Look for amount of TCP retransmissions. |
I am not seeing rety issues and i am seeing the same issue over the pci wifi edition WLAN interface .... i believe there is more than one issue here (or that the root cause of this issue and the retries you see is something else that would be common to both physical layers) |
I have a nanokvm pcie+poe+wifi
On Ethernet i get upload speeds of ~1.2MB/s
On 2.4gz WIFI5 i get 2.5MB/s
Of 5ghz WIFI6 (why do you make it so hard to join a pure wifi6 network, i needed to learn to use wpa_cli to figure it out) i also get 2.5MB/s even for a HT40 1x1 MIMO device this is incredibly slow and i am getting radio connection speeds in the 230 Mb/s range.
In all 3 scenarios i would expect to upload at 10MB/s not 2.5MB/s
HTOP showed i had memory and CPU to spare during the transfer
Are my expectations wrong?
If not what should i check
The text was updated successfully, but these errors were encountered: