Rear USB only gives USB 2.0

UASP drives will not work in Omnias as UASP, but only BOT:

Ok, I unplugged the wifi cards and isolated them with some cardboard wrapped around. Don’t think it made any difference, so interference from the cards is ruled out.

Rear port:

[  677.484273] usb 4-1: new high-speed USB device number 3 using xhci-hcd
[  677.666138] scsi host3: uas
[  677.669501] scsi 3:0:0:0: Direct-Access     Samsung  PSSD T7          0    PQ: 0 ANSI: 6
[  677.679298] sd 3:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/466 GiB)
[  677.686956] sd 3:0:0:0: [sdb] Write Protect is off
[  677.691760] sd 3:0:0:0: [sdb] Mode Sense: 43 00 00 00
[  677.691956] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  677.701239] sd 3:0:0:0: [sdb] Optimal transfer size 33553920 bytes
[  677.715340]  sdb: sdb1
[  677.719104] sd 3:0:0:0: [sdb] Attached SCSI disk

root@turris:~# lsusb -tv
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=uas, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=orion-ehci/1p, 480M

root@turris:~# hdparm -Ttv /dev/sdb1

/dev/sdb1:
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 multcount     =  0 (off)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 60801/255/63, sectors = 976768065, start = 2048
 Timing cached reads:   1222 MB in  2.00 seconds = 610.70 MB/sec
 Timing buffered disk reads: 128 MB in  3.00 seconds =  42.66 MB/sec

Front port:

[  832.077077] usb 3-1: new SuperSpeed USB device number 2 using xhci-hcd
[  832.106792] usb 3-1: USB controller f10f0000.usb3 does not support streams, which are required by the UAS driver.
[  832.117105] usb 3-1: Please try an other USB controller if you wish to use UAS.
[  832.124432] usb-storage 3-1:1.0: USB Mass Storage device detected
[  832.130925] scsi host3: usb-storage 3-1:1.0
[  833.215588] scsi 3:0:0:0: Direct-Access     Samsung  PSSD T7          0    PQ: 0 ANSI: 6
[  833.226554] sd 3:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/466 GiB)
[  833.234260] sd 3:0:0:0: [sdb] Write Protect is off
[  833.239088] sd 3:0:0:0: [sdb] Mode Sense: 43 00 00 00
[  833.239373] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  833.254802]  sdb: sdb1
[  833.257989] sd 3:0:0:0: [sdb] Attached SCSI disk

root@turris:~# lsusb -tv
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=orion-ehci/1p, 480M

root@turris:~# hdparm -Ttv /dev/sdb1

/dev/sdb1:
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 multcount     =  0 (off)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 60801/255/63, sectors = 976768065, start = 2048
 Timing cached reads:   1242 MB in  2.00 seconds = 620.64 MB/sec
 Timing buffered disk reads: 1076 MB in  3.00 seconds = 358.44 MB/sec

I’d strongly recommend blurring the serial # on the first pic.

Thanks - okay I did. Although I don’t think there is any harm in leaking the router serial. :thinking:

I don’t think they are right. If it is the case, we would have changed the position of the Wi-Fi card.

If you take a look at the motherboard once you unscrew the top case of the router, you can see there are two lines near the RTC battery. Those lines are USB 3.0 signals.

If you put a large card in the slot, where is a SIM card slot then there could be indeed interference.

Where you need to be careful is on the right slot, I mean that one which is the closest to a heatsink, there is an eMMC chip and in some cases, we see that it was unfortunately melted down by temperature caused by card, which was plugged above the chip.

There is a reason, why this package is not preinstalled by default.
This package enables a few kernel configs, if they are not activated by default to save some space on several targets, I mean devices, which can be flashed by OpenWrt or they have it preinstalled.

Turris Omnia and Turris MOX are using the same target, which is mvebu and you can take a look at kernel config 4.14, where it is enabled by default: openwrt/target/linux/mvebu/config-4.14 at openwrt-19.07 · openwrt/openwrt · GitHub it means that any router, which is using mvebu has support for USB 3 ports by default.

If you take a look at what you are installing in this case kmod-usb3 package, you will see that it is empty:
https://repo.turris.cz/archive/5.1.4/omnia/packages/core/kmod-usb3_4.14.206-1-8b9af84bd92487dbe3b82318bc09b670_arm_cortex-a9_vfpv3-d16.ipk


So back on track of this issue, which OP is having. May I ask you if you bought a new unit or a used one?
In any case, please reach our Technical department and they will reply to you soon as they can. Many people are on vacation due to the Christmas season and New Year’s Eve, but there is a possibility that someone will respond to you next week.

1 Like

Hi Pepe, I bought the router second-hand in visually pristine condition. I will contact your technical department. Thanks!

Hi Folks and happy Christmas
For any reasons when I plug my hdd drive this morning I had the same problem than you … and i switch to UAS instead of usb-storage … No idea why …

[55595.689288] usb 4-1: new high-speed USB device number 2 using xhci-hcd
[55595.880487] scsi host2: uas
[55595.883843] scsi 2:0:0:0: Direct-Access LK0800GE YMU 0202 PQ: 0 ANSI: 6
[55599.015608] sd 2:0:0:0: [sda] 1562824368 512-byte logical blocks: (800 GB/745 GiB)
[55599.023226] sd 2:0:0:0: [sda] 4096-byte physical blocks
[55599.028600] sd 2:0:0:0: [sda] Write Protect is off
[55599.033428] sd 2:0:0:0: [sda] Mode Sense: 5f 00 00 08
[55599.034211] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
[55599.047635] sd 2:0:0:0: [sda] Optimal transfer size 33553920 bytes not a multiple of physical block size (4096 bytes)
[55599.062409] sda: sda1 sda2 sda3 sda4
[55599.068385] sd 2:0:0:0: [sda] Attached SCSI disk