USB drive speed - LTE18 ax

Hello,

I’m a bit confused here. I have Chateau LTE18 ax router and for me it seems there are conflicting specs regarding USB speed. I was under impression that USB port exposed at the back is USB 3.0 capable, but all my USB 3 capable sticks show up as 2.1.
SMB performance is terrible, max 12MB/s, but the worst thing it often jumps around from KB/s to MB/s. CPU usage is always below 10%.

[admin@MikroTik] > disk print detail
Flags: X - disabled, E - empty, B - block-device; M - mounted, F - formatting; f - raid-member-failed; r - raid-member, c - encrypted; g - guid-partition-table, p - partition; 
t - nvme-tcp-export, i - iscsi-export, s - smb-export; n - nfs-export; O - tcg-opal-self-encryption-enabled, o - tcg-opal-self-encryption-supported 
 0 B        type=hardware slot="usb1" slot-default="usb1" parent=none device="sdb" model="Samsung Flash Drive FIT" serial="0377319040007677" fw-version="\00\00\00\00\00\00\00\00" size=64 160 400 896 
            interface="USB 2.10 480Mbps" interface-speed=480.0Mbps raid-master=none nvme-tcp-export=no iscsi-export=no nfs-export=no smb-export=no 

 1 BM  p    type=partition slot="usb1-part1" slot-default="usb1-part1" parent=usb1 device="sdb1" label="USB" uuid="d936a928-4c59-470b-9503-bbf36d82fb70" fs=ext4 serial="@512-64'160'400'896" 
            size=64 160 400 384 free=41 761 427 456 partition-number=1 partition-offset=512 partition-size=64 160 400 384 raid-master=none nvme-tcp-export=no iscsi-export=no nfs-export=no 
            smb-export=no 
[admin@MikroTik] >

USB resources:

[admin@MikroTik] /system/resource/usb> print
Columns: DEVICE, VENDOR, NAME, SPEED
# DEVICE  VENDOR                NAME                  SPEED
0 3-0     Linux 5.6.3 xhci-hcd  xHCI Host Controller    480
1 1-0     Linux 5.6.3 xhci-hcd  xHCI Host Controller    480
2 4-0     Linux 5.6.3 xhci-hcd  xHCI Host Controller   5000
3 2-0     Linux 5.6.3 xhci-hcd  xHCI Host Controller   5000
4 2-1     Quectel               EG18-EA                5000
5 3-1     Samsung               Flash Drive FIT         480
[admin@MikroTik] /system/resource/usb>

Already tried reset from Winbox/Webfig ?
Can you try USB reset for that port ?

On RB5009 there is an issue (I haven’t checked if it is already resolved with latest 7.13beta) where after reset, USB port toggles between USB2 and USB3. Funny when having containers running on that USB device … NOT !
The working assumption is that the USB port needs a bit more time before it gets properly detected as USB3.

A USB reset with some seconds delay, solves that issue for now.

See product broshure, USB port is 2.0 type A.
From your print there are 2 controllers (xHCI Host Controller) with 2 usb ports per each, usb 3.1 controller (port 2 and 4) used by modem (controller port 2) and usb 2.0 controller (port 1 and 3) used by usb port (controller port 3). Bandwidth is splitted per port on controller that’s why 3.1 controller is not used for USB port, why MT decided to use 2.0 controller for it, idk, cost I guess. I have same on Chateau LTE12.
Regarding SMB, there are issues with SMB build in ROS (topics can be found on forum), MT suggest to use ROSE storage SMB.

Picture didn’t show the blue plug, so I wasnt sure there…

5 3-1 Samsung Flash Drive FIT 480 :slight_smile:

Thanks for your comments. Mhh, that’s a bummer regarding USB port for ~300eur device…
Regarding ROSE storage, still trying to find out setup details about this.
If using ROSE on USB drive, can it be also used(shared) with containers?


I guess I’m too noob to understand your joke :frowning:

Didn’t try, maybe, as read-only mounted directory in container probably more certain (without .type file in directory), try and see.

I was replying to holvoetn regarding how to find “blue plug” (flash drive) attached to device