Jump to content

USB 3.0 problem with 10.15.6 and 400 series motherboard ...


billstewartx
 Share

7 posts in this topic

Recommended Posts

Hello All,

I am having a USB3.0 problem with OpenCore, 10.15.6 catalina, and 400 series motherboard. I have been over this with the guys on the discord channel, and none of us can figure it out.

All of us looked over the USBMap.kext Plist, (below) and could not find any mistakes. Also posted are the USBMap terminal printouts, showing the USBMap.kext as installed is only letting through the USB ports we requested. I ran it through the sanity checker, and it said OK.

Anybody have any ideas?? We are all thinking its some kind of problem with the new 400 series motherboards... HELP!!

Motherboard -- Gigabyte B460M DS3H & i5 chip 10,500

PS. all the ports work in linux. And all the ports show up when the OpenCore boot loader starts up! I put in USB 3.0 flash drives (with Linux ) in the ports, and the boot loader sees and displays them. They do not show up once MacOS gets going. Screwy!!!

Thanks!!!

gxzayk3060g51.jpg

gqpxo4g460g51.png

Link to comment
Share on other sites

I did use Hackintool also... and IOReg...  

The ports are already mapped. look at the kext  PLIST.  I am looking for errors in the  KEXT- PLIST... or some kind of error that is making this setup not work... People are saying its some kind of BUG having to do with 400 series mother boards...  Any ideas??  Thanks! 

Link to comment
Share on other sites

17 hours ago, billstewartx said:

I did use Hackintool also... and IOReg...  

The ports are already mapped. look at the kext  PLIST.  I am looking for errors in the  KEXT- PLIST... or some kind of error that is making this setup not work... People are saying its some kind of BUG having to do with 400 series mother boards...  Any ideas??  Thanks! 

remove all the USB related SSDTs and settings in the config (you can use port limit patches) and only boot with USBInjectAll.kext and try to map them again and see if that helps.

Link to comment
Share on other sites

On 8/13/2020 at 11:06 AM, Cyberdevs said:

remove all the USB related SSDTs and settings in the config (you can use port limit patches) and only boot with USBInjectAll.kext and try to map them again and see if that helps.

yea, i did that. the problem is not the "mapping"-- the mapping seems to be accurate.  there are 2 hubs.  usb 2.0 and usb3.0.   and the 2.0 has 12 ports. And the 3.0 has 8 ports.  I turned off 7 of the usb 2.0 ports, and kept all 8 of the usb 3.0 ports .   to have a total of 15 ports.  The mac limit is 15 ports. Still no Bueno.  

 

I went through all the steps with Cobo (CorpNewt) on Discord, and he could not figure it out. I think its a BUG, since this is a 400 series Mboard.  

Also, people say USBInjecaAll.kext does not work on 400 series Mboards... but i am not an expert... so i don't know...  

 

Any ideas??

 

below is the LINUX printout of the USB info 

 

Spoiler

bill@bill-B460m:~$ lsusb
Bus 002 Device 005: ID 13fe:5500 Kingston Technology Company Inc.                 
Bus 002 Device 004: ID 13fe:5500 Kingston Technology Company Inc.                 
Bus 002 Device 003: ID 13fe:5200 Kingston Technology Company Inc. DataTraveler R3.0
Bus 002 Device 002: ID 13fe:6300 Kingston Technology Company Inc. USB DISK 3.0
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 004: ID 0000:3825   USB OPTICAL MOUSE
Bus 001 Device 003: ID 04d9:a0f8 Holtek Semiconductor, Inc. USB Gaming Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
bill@bill-B460m:~$ findmnt
TARGET                                 SOURCE     FSTYPE  OPTIONS
/                                      /dev/sda2  ext4    rw,relatime,errors=rem
├─/sys                                 sysfs      sysfs   rw,nosuid,nodev,noexec
│ ├─/sys/kernel/security               securityfs securit rw,nosuid,nodev,noexec
│ ├─/sys/fs/cgroup                     tmpfs      tmpfs   ro,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/unified           cgroup2    cgroup2 rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/systemd           cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/devices           cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/memory            cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/cpuset            cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/hugetlb           cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/pids              cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/net_cls,net_prio  cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/cpu,cpuacct       cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/blkio             cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/freezer           cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/perf_event        cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ └─/sys/fs/cgroup/rdma              cgroup     cgroup  rw,nosuid,nodev,noexec
│ ├─/sys/fs/pstore                     pstore     pstore  rw,nosuid,nodev,noexec
│ ├─/sys/firmware/efi/efivars          efivarfs   efivarf rw,nosuid,nodev,noexec
│ ├─/sys/fs/bpf                        none       bpf     rw,nosuid,nodev,noexec
│ ├─/sys/kernel/debug                  debugfs    debugfs rw,nosuid,nodev,noexec
│ ├─/sys/kernel/tracing                tracefs    tracefs rw,nosuid,nodev,noexec
│ ├─/sys/fs/fuse/connections           fusectl    fusectl rw,nosuid,nodev,noexec
│ └─/sys/kernel/config                 configfs   configf rw,nosuid,nodev,noexec
├─/proc                                proc       proc    rw,nosuid,nodev,noexec
│ └─/proc/sys/fs/binfmt_misc           systemd-1  autofs  rw,relatime,fd=28,pgrp
├─/dev                                 udev       devtmpf rw,nosuid,noexec,relat
│ ├─/dev/pts                           devpts     devpts  rw,nosuid,noexec,relat
│ ├─/dev/shm                           tmpfs      tmpfs   rw,nosuid,nodev
│ ├─/dev/mqueue                        mqueue     mqueue  rw,nosuid,nodev,noexec
│ └─/dev/hugepages                     hugetlbfs  hugetlb rw,relatime,pagesize=2
├─/run                                 tmpfs      tmpfs   rw,nosuid,nodev,noexec
│ ├─/run/lock                          tmpfs      tmpfs   rw,nosuid,nodev,noexec
│ ├─/run/user/1000                     tmpfs      tmpfs   rw,nosuid,nodev,relati
│ │ ├─/run/user/1000/gvfs              gvfsd-fuse fuse.gv rw,nosuid,nodev,relati
│ │ └─/run/user/1000/doc               /dev/fuse  fuse    rw,nosuid,nodev,relati
│ └─/run/snapd/ns                      tmpfs[/snapd/ns]
│                                                 tmpfs   rw,nosuid,nodev,noexec
│   └─/run/snapd/ns/snap-store.mnt     nsfs[mnt:[4026532609]]
│                                                 nsfs    rw
├─/snap/core18/1885                    /dev/loop1 squashf ro,nodev,relatime
├─/snap/core18/1705                    /dev/loop0 squashf ro,nodev,relatime
├─/snap/snap-store/467                 /dev/loop2 squashf ro,nodev,relatime
├─/snap/snapd/7264                     /dev/loop3 squashf ro,nodev,relatime
├─/snap/gnome-3-34-1804/24             /dev/loop4 squashf ro,nodev,relatime
├─/snap/snapd/8790                     /dev/loop7 squashf ro,nodev,relatime
├─/snap/gnome-3-34-1804/36             /dev/loop5 squashf ro,nodev,relatime
├─/snap/snap-store/433                 /dev/loop6 squashf ro,nodev,relatime
├─/boot/efi                            /dev/sda1  vfat    rw,relatime,fmask=0077
├─/snap/gtk-common-themes/1506         /dev/loop8 squashf ro,nodev,relatime
├─/media/bill/writable                 /dev/sdd3  ext4    rw,nosuid,nodev,relati
├─/media/bill/Ubuntu 18.04.4 LTS amd64 /dev/sde1  iso9660 ro,nosuid,nodev,relati
├─/media/bill/Ubuntu 20.04 LTS amd64   /dev/sdd1  iso9660 ro,nosuid,nodev,relati
├─/media/bill/macOS Base System        /dev/sdc2  hfsplus rw,nosuid,nodev,relati
├─/media/bill/Ubuntu 20.04 LTS amd641  /dev/sdb1  iso9660 ro,nosuid,nodev,relati
└─/media/bill/OPENCORE                 /dev/sdc1  vfat    rw,nosuid,nodev,relati
bill@bill-B460m:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0    55M  1 loop /snap/core18/1705
loop1    7:1    0  55.3M  1 loop /snap/core18/1885
loop2    7:2    0  49.8M  1 loop /snap/snap-store/467
loop3    7:3    0  27.1M  1 loop /snap/snapd/7264
loop4    7:4    0 240.8M  1 loop /snap/gnome-3-34-1804/24
loop5    7:5    0 255.6M  1 loop /snap/gnome-3-34-1804/36
loop6    7:6    0  49.8M  1 loop /snap/snap-store/433
loop7    7:7    0  29.9M  1 loop /snap/snapd/8790
loop8    7:8    0  62.1M  1 loop /snap/gtk-common-themes/1506
sda      8:0    0 111.8G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
└─sda2   8:2    0 111.3G  0 part /
sdb      8:16   1  14.5G  0 disk 
├─sdb1   8:17   1   2.5G  0 part /media/bill/Ubuntu 20.04 LTS amd641
└─sdb2   8:18   1   3.9M  0 part 
sdc      8:32   1  14.8G  0 disk 
├─sdc1   8:33   1   200M  0 part /media/bill/OPENCORE
└─sdc2   8:34   1  14.6G  0 part /media/bill/macOS Base System
sdd      8:48   1  14.8G  0 disk 
├─sdd1   8:49   1   2.5G  0 part /media/bill/Ubuntu 20.04 LTS amd64
├─sdd2   8:50   1   3.9M  0 part 
└─sdd3   8:51   1  12.2G  0 part /media/bill/writable
sde      8:64   1  14.5G  0 disk 
├─sde1   8:65   1     2G  0 part /media/bill/Ubuntu 18.04.4 LTS amd64
└─sde2   8:66   1   2.4M  0 part 
bill@bill-B460m:~$ 

 

Link to comment
Share on other sites

3 hours ago, billstewartx said:

yea, i did that. the problem is not the "mapping"-- the mapping seems to be accurate.  there are 2 hubs.  usb 2.0 and usb3.0.   and the 2.0 has 12 ports. And the 3.0 has 8 ports.  I turned off 7 of the usb 2.0 ports, and kept all 8 of the usb 3.0 ports .   to have a total of 15 ports.  The mac limit is 15 ports. Still no Bueno.  

 

I went through all the steps with Cobo (CorpNewt) on Discord, and he could not figure it out. I think its a BUG, since this is a 400 series Mboard.  

Also, people say USBInjecaAll.kext does not work on 400 series Mboards... but i am not an expert... so i don't know...  

 

Any ideas??

 

below is the LINUX printout of the USB info 

 

  Reveal hidden contents

bill@bill-B460m:~$ lsusb
Bus 002 Device 005: ID 13fe:5500 Kingston Technology Company Inc.                 
Bus 002 Device 004: ID 13fe:5500 Kingston Technology Company Inc.                 
Bus 002 Device 003: ID 13fe:5200 Kingston Technology Company Inc. DataTraveler R3.0
Bus 002 Device 002: ID 13fe:6300 Kingston Technology Company Inc. USB DISK 3.0
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 004: ID 0000:3825   USB OPTICAL MOUSE
Bus 001 Device 003: ID 04d9:a0f8 Holtek Semiconductor, Inc. USB Gaming Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
bill@bill-B460m:~$ findmnt
TARGET                                 SOURCE     FSTYPE  OPTIONS
/                                      /dev/sda2  ext4    rw,relatime,errors=rem
├─/sys                                 sysfs      sysfs   rw,nosuid,nodev,noexec
│ ├─/sys/kernel/security               securityfs securit rw,nosuid,nodev,noexec
│ ├─/sys/fs/cgroup                     tmpfs      tmpfs   ro,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/unified           cgroup2    cgroup2 rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/systemd           cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/devices           cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/memory            cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/cpuset            cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/hugetlb           cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/pids              cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/net_cls,net_prio  cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/cpu,cpuacct       cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/blkio             cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/freezer           cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/perf_event        cgroup     cgroup  rw,nosuid,nodev,noexec
│ │ └─/sys/fs/cgroup/rdma              cgroup     cgroup  rw,nosuid,nodev,noexec
│ ├─/sys/fs/pstore                     pstore     pstore  rw,nosuid,nodev,noexec
│ ├─/sys/firmware/efi/efivars          efivarfs   efivarf rw,nosuid,nodev,noexec
│ ├─/sys/fs/bpf                        none       bpf     rw,nosuid,nodev,noexec
│ ├─/sys/kernel/debug                  debugfs    debugfs rw,nosuid,nodev,noexec
│ ├─/sys/kernel/tracing                tracefs    tracefs rw,nosuid,nodev,noexec
│ ├─/sys/fs/fuse/connections           fusectl    fusectl rw,nosuid,nodev,noexec
│ └─/sys/kernel/config                 configfs   configf rw,nosuid,nodev,noexec
├─/proc                                proc       proc    rw,nosuid,nodev,noexec
│ └─/proc/sys/fs/binfmt_misc           systemd-1  autofs  rw,relatime,fd=28,pgrp
├─/dev                                 udev       devtmpf rw,nosuid,noexec,relat
│ ├─/dev/pts                           devpts     devpts  rw,nosuid,noexec,relat
│ ├─/dev/shm                           tmpfs      tmpfs   rw,nosuid,nodev
│ ├─/dev/mqueue                        mqueue     mqueue  rw,nosuid,nodev,noexec
│ └─/dev/hugepages                     hugetlbfs  hugetlb rw,relatime,pagesize=2
├─/run                                 tmpfs      tmpfs   rw,nosuid,nodev,noexec
│ ├─/run/lock                          tmpfs      tmpfs   rw,nosuid,nodev,noexec
│ ├─/run/user/1000                     tmpfs      tmpfs   rw,nosuid,nodev,relati
│ │ ├─/run/user/1000/gvfs              gvfsd-fuse fuse.gv rw,nosuid,nodev,relati
│ │ └─/run/user/1000/doc               /dev/fuse  fuse    rw,nosuid,nodev,relati
│ └─/run/snapd/ns                      tmpfs[/snapd/ns]
│                                                 tmpfs   rw,nosuid,nodev,noexec
│   └─/run/snapd/ns/snap-store.mnt     nsfs[mnt:[4026532609]]
│                                                 nsfs    rw
├─/snap/core18/1885                    /dev/loop1 squashf ro,nodev,relatime
├─/snap/core18/1705                    /dev/loop0 squashf ro,nodev,relatime
├─/snap/snap-store/467                 /dev/loop2 squashf ro,nodev,relatime
├─/snap/snapd/7264                     /dev/loop3 squashf ro,nodev,relatime
├─/snap/gnome-3-34-1804/24             /dev/loop4 squashf ro,nodev,relatime
├─/snap/snapd/8790                     /dev/loop7 squashf ro,nodev,relatime
├─/snap/gnome-3-34-1804/36             /dev/loop5 squashf ro,nodev,relatime
├─/snap/snap-store/433                 /dev/loop6 squashf ro,nodev,relatime
├─/boot/efi                            /dev/sda1  vfat    rw,relatime,fmask=0077
├─/snap/gtk-common-themes/1506         /dev/loop8 squashf ro,nodev,relatime
├─/media/bill/writable                 /dev/sdd3  ext4    rw,nosuid,nodev,relati
├─/media/bill/Ubuntu 18.04.4 LTS amd64 /dev/sde1  iso9660 ro,nosuid,nodev,relati
├─/media/bill/Ubuntu 20.04 LTS amd64   /dev/sdd1  iso9660 ro,nosuid,nodev,relati
├─/media/bill/macOS Base System        /dev/sdc2  hfsplus rw,nosuid,nodev,relati
├─/media/bill/Ubuntu 20.04 LTS amd641  /dev/sdb1  iso9660 ro,nosuid,nodev,relati
└─/media/bill/OPENCORE                 /dev/sdc1  vfat    rw,nosuid,nodev,relati
bill@bill-B460m:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0    55M  1 loop /snap/core18/1705
loop1    7:1    0  55.3M  1 loop /snap/core18/1885
loop2    7:2    0  49.8M  1 loop /snap/snap-store/467
loop3    7:3    0  27.1M  1 loop /snap/snapd/7264
loop4    7:4    0 240.8M  1 loop /snap/gnome-3-34-1804/24
loop5    7:5    0 255.6M  1 loop /snap/gnome-3-34-1804/36
loop6    7:6    0  49.8M  1 loop /snap/snap-store/433
loop7    7:7    0  29.9M  1 loop /snap/snapd/8790
loop8    7:8    0  62.1M  1 loop /snap/gtk-common-themes/1506
sda      8:0    0 111.8G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
└─sda2   8:2    0 111.3G  0 part /
sdb      8:16   1  14.5G  0 disk 
├─sdb1   8:17   1   2.5G  0 part /media/bill/Ubuntu 20.04 LTS amd641
└─sdb2   8:18   1   3.9M  0 part 
sdc      8:32   1  14.8G  0 disk 
├─sdc1   8:33   1   200M  0 part /media/bill/OPENCORE
└─sdc2   8:34   1  14.6G  0 part /media/bill/macOS Base System
sdd      8:48   1  14.8G  0 disk 
├─sdd1   8:49   1   2.5G  0 part /media/bill/Ubuntu 20.04 LTS amd64
├─sdd2   8:50   1   3.9M  0 part 
└─sdd3   8:51   1  12.2G  0 part /media/bill/writable
sde      8:64   1  14.5G  0 disk 
├─sde1   8:65   1     2G  0 part /media/bill/Ubuntu 18.04.4 LTS amd64
└─sde2   8:66   1   2.4M  0 part 
bill@bill-B460m:~$ 

 

 

IIRC, USB3 ports count as 2 ports (HS+SS) so you've got 19 ports. You need to delete more.

Edited by CrashMidnick
Link to comment
Share on other sites

 Share

×
×
  • Create New...