# Umbrel v0.3.14 Kanakit raspberry pi4 8MB doesnt detect USB

**URL:** <https://community.umbrel.com/t/umbrel-v0-3-14-kanakit-raspberry-pi4-8mb-doesnt-detect-usb/2072>\
**Category:** General Discussion\
**Created:** [July 19, 2021, 3:01am UTC](https://community.umbrel.com/t/umbrel-v0-3-14-kanakit-raspberry-pi4-8mb-doesnt-detect-usb/2072 "2021-07-19T03:01:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![medienUmbrel](https://avatars.discourse-cdn.com/v4/letter/m/b9e5f3/32.png) [@medienUmbrel](https://community.umbrel.com/u/medienUmbrel)\
**Post date:** [July 19, 2021, 3:01am UTC](https://community.umbrel.com/t/umbrel-v0-3-14-kanakit-raspberry-pi4-8mb-doesnt-detect-usb/2072/1 "2021-07-19T03:01:14Z")

</div>

Installed v0.3.14 Umbrel on new Kanakit raspberry pi4 8Gb  
Getting to stage where web page shows “there was an error connection your internal drive”

Dmesg shows an issue with the Usb and lsusb doesnt list the devices  
Harddrive is 1TB SDD but also a regular usb drive is not detected.

It’s worth to note that all usb works fine with the raspberry pi4 operating system.  
Any recommendation?  
fyi, mount information in operating system shows  
/dev/sda1 on /media/pi/a9xxxxxxx type ext4

Do i need to add something similar to make this work in the umbrel mtab?  
I think first we need to understand why usb2 and usb3 are not detected .

Or does Umbrel require a specific format of the SSD drive to detect it and is thrown off  
if it doesnt recognize it? What is the recommended SSD disk format?

Finally, some more output from dmesg  
8.429189] xhci\_hcd 0000:01:00.0: remove, state 4  
[8.429211] usb usb2: USB disconnect, device number 1  
[8.429862] xhci\_hcd 0000:01:00.0: USB bus 2 deregistered  
[8.429916] xhci\_hcd 0000:01:00.0: remove, state 1  
[8.429931] usb usb1: USB disconnect, device number 1  
[8.429939] usb 1-1: USB disconnect, device number 2  
[8.429947] usb 1-1.2: USB disconnect, device number 3  
[8.431386] sd 0:0:0:0: [sda] Synchronizing SCSI cache  
[8.688061] sd 0:0:0:0: [sda] Synchronize Cache(10) failed: Result: hostbyte=0x07 driverbyte=0x00  
[8.757581] xhci\_hcd 0000:01:00.0: USB bus 1 deregistered  
[8.786875] xhci\_hcd 0000:01:00.0: xHCI Host Controller  
[8.786909] xhci\_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1  
[8.787286] xhci\_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x0000030000000890  
[8.787940] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10  
[8.787950] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1  
[8.787955] usb usb1: Product: xHCI Host Controller  
[8.787960] usb usb1: Manufacturer: Linux 5.10.17-v8+ xhci-hcd  
[8.787965] usb usb1: SerialNumber: 0000:01:00.0  
[8.789513] hub 1-0:1.0: USB hub found  
[8.789590] hub 1-0:1.0: 1 port detected  
[8.790028] xhci\_hcd 0000:01:00.0: xHCI Host Controller  
[8.790043] xhci\_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2  
[8.790057] xhci\_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed  
[8.790306] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10  
[8.790313] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1  
[8.790318] usb usb2: Product: xHCI Host Controller  
[8.790324] usb usb2: Manufacturer: Linux 5.10.17-v8+ xhci-hcd  
[8.790328] usb usb2: SerialNumber: 0000:01:00.0  
[8.790824] hub 2-0:1.0: USB hub found  
[8.790870] hub 2-0:1.0: 4 ports detected  
[9.124009] usb 1-1: new high-speed USB device number 2 using xhci\_hcd  
[9.252206] usb 1-1: device descriptor read/64, error -71  
[9.488221] usb 1-1: device descriptor read/64, error -71  
[9.724003] usb 1-1: new high-speed USB device number 3 using xhci\_hcd  
[9.852230] usb 1-1: device descriptor read/64, error -71  
[10.088224] usb 1-1: device descriptor read/64, error -71  
[10.196233] usb usb1-port1: attempt power cycle  
[10.848016] usb 1-1: new high-speed USB device number 4 using xhci\_hcd  
[11.455925] xhci\_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.  
[11.660111] xhci\_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.  
[11.868021] usb 1-1: device not accepting address 4, error -22  
[11.996008] usb 1-1: new high-speed USB device number 5 using xhci\_hcd  
[11.996118] xhci\_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.  
[12.204199] xhci\_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.  
[12.412049] usb 1-1: device not accepting address 5, error -22  
[12.412442] usb usb1-port1: unable to enumerate USB device

---

<div class="post-metadata">

**Author:** ![medienUmbrel](https://avatars.discourse-cdn.com/v4/letter/m/b9e5f3/32.png) [@medienUmbrel](https://community.umbrel.com/u/medienUmbrel)\
**Post date:** [July 20, 2021, 6:26pm UTC](https://community.umbrel.com/t/umbrel-v0-3-14-kanakit-raspberry-pi4-8mb-doesnt-detect-usb/2072/2 "2021-07-20T18:26:19Z")

</div>

I found the issue.  
It was the usbA-to-usbC cable that i used to connect the raspberry  
to my 1Tb SSD disk that.  
When using a different cable to connect i was able to discover and mount the ext4 disk.

Here the additional steps:  
boot up without disk, then check out UUID and add mount directory and add to fstab.

Before plug in:  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
After plug in of the 1GSSD into USB3 plug, now the Bus 001 Device 003 shows up.

Also, the disk is now is showing up and i was able to mount it.

umbrel@umbrel:~ $ lsusb  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 001 Device 003: ID 174c:55aa ASMedia Technology Inc. Name: ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge, ASM1153E SATA 6Gb/s bridge  
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

umbrel@umbrel:/mnt/1T\_SSD $ lsusb  
Bus 002 Device 002: ID 174c:55aa ASMedia Technology Inc. Name: ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge, ASM1153E SATA 6Gb/s bridge  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
umbrel@umbrel:/mnt/1T\_SSD $ lsblk  
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT  
sda 8:0 0 931.5G 0 disk  
└─sda1 8:1 0 931.5G 0 part /mnt/1T\_SSD  
mmcblk0 179:0 0 29.8G 0 disk  
├─mmcblk0p1 179:1 0 256M 0 part /boot  
└─mmcblk0p2 179:2 0 29.6G 0 part /

lsblk -f shows the UUID  
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT  
sda  
└─sda1 ext4 umbrel a94a7fbe-a1fd-4849-be91-1ebac1917e28 859.7G 1% /mnt/data

Finally add entry for the disk to /etc/fstab  
sudo vi /etc/fstab

UUID=a9800ee6-fe45-4886-8a07-7085dedcf3e1 /mnt/1T\_SSD ext4 defaults,noatime 0 2
