Bug 32508

Summary: inateck KU5211 USB card causes GUI input to not work
Product: Mageia Reporter: jeff deifik <jeff>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Normal CC: lewyssmith
Version: 8Keywords: FOR_ERRATA8
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description jeff deifik 2023-11-11 06:03:03 CET
Description of problem:
I installed mageia 8 on a supermicro H12SSL-i motherboard.
It works well.
When I insert my inateck usb card, I can boot mageia-8 (which goes to command line).
When I type startx, the window manager starts up.
I can move my mouse around, however there is no effect when I click on anything on the screen.
The keyboard input is ignored.
I have to power cycle the computer to turn it off.
When I remove the card, mageia 8 works without issue.
I do have another usb3 pci-e card installed in the computer.
The inateck usb card works without issue with windows-10.

I cannot update the computer to mageia 9, because of another bug I reported.

Version-Release number of selected component (if applicable):
mageia 8

How reproducible:
100%

Steps to Reproduce:
1. plug in card
2. boot computer
3. startx
4. cry and then power cycle computer
jeff deifik 2023-11-11 06:03:23 CET

Summary: inateck KU5211 usb card causes gui input to not work => inateck KU5211 usb card causes GUI input to not work

jeff deifik 2023-11-11 06:03:40 CET

Summary: inateck KU5211 usb card causes GUI input to not work => inateck KU5211 USB card causes GUI input to not work

Comment 1 Lewis Smith 2023-11-16 21:26:30 CET
Thank you for the report.

No time to research these:
What is this "inateck KU5211 USB card " please?
And what is that other bug of yours re not being able to install Mageia 9?

The last thing is the most important, as Mageia 8 will not be supported much longer. Not saying the same problem would not arise...

CC: (none) => lewyssmith

Comment 2 jeff deifik 2023-11-17 04:04:22 CET
The card is a 5 port usb3 card that is pci-e x4.
See https://www.inateck.com/products/pcie-to-usb-3-2-gen-2-card-with-20-gbps-bandwidth-3-usb-type-a-and-2-usb-type-c-ports-ku5211-red for details.
It uses a Renesas chipset.

As for the issue with my H12SSL-i and mageia-9, see Bug 32370
Comment 3 Lewis Smith 2023-11-18 22:53:40 CET
I see: a PCI card providing USB ports.
(In reply to jeff deifik from comment #0)
> Description of problem:
> I installed mageia 8 on a supermicro H12SSL-i motherboard.
> It works well.
> When I insert my inateck usb card, I can boot mageia-8 (which goes to
> command line).
> When I remove the card, mageia 8 works without issue.
> I do have another usb3 pci-e card installed in the computer.
The last point is interesting: you already have a similar card without problems.
Digging around the subject:

Ubuntu forum:
"directly from Inateck...
With regard to your problem, we normally don’t recommend Linux or dual system users to use our card since there might exist compatibility issue."

A review of several similar cards (but no real trial) included:
"Inateck 4 Ports PCIe to USB 3.0 Expansion Card
work perfectly on Linux without drivers’ need.
Inateck 4 Ports PCIe to USB 3.0 is an excellent little device that works well on Linux.
Support for Linux out of the box with no need to install drivers."

More Ubuntu:
"Inateck KT4005 PCIe USB 3.0 card - doesn't work under Ubuntu:
Hi, I bought this card for my Ubuntu system, but now I can't get it to work.
The manufacturer website says it has a NEC chipset, but it shows as Renesas under linux.
The device is known for its lack of support in Linux. It has to do with the fact is not really USB 3.0 compliant."

Ubuntu again:
"Inateck USB 3.2 card freezes PC before boot
Post by Micromet » Sat Jun 18, 2022 8:46 am
Replacing my current 4-port Inateck USB 3.0 extension card with an Inateck Redcomets U25 USB 3.2 card (the one with 3 USB Type-A and 2 USB Type C connectors) caused my PC running Linux Mint 20.3 to freeze after the BIOS boot menu. Completely blank screens with just a single white "dash" in the middle of my left hand screen (I am operating dual screens) - left it like that for 5 minutes to see if anything happened - nope. Reverting to the original card and everything works fine."

So you are not alone: this card is not sure for Linux.
Comment 4 jeff deifik 2023-11-18 23:13:56 CET
I contacted Inateck and asked for advice. I have never had any issues with any usb card and linux support, but there is always a first time. It is a really nice card, with two channels each supporting 10gigabit usb3, and not needing external power.
Comment 5 Lewis Smith 2023-11-20 22:01:00 CET
The ones that worked were the 4-port straight USB-A models. This one has USB-C, which makes it 'new'. Note "the fact is not really USB 3.0 compliant".

I would say 'wontfix' meaning 'cannot fix', but this sort of thing might always be cured by a new kernel. A new one is in the pipeline: kernel-6.5.11-5
Perhaps wait until this becomes public, and see whether that helps.
Comment 6 jeff deifik 2023-11-21 01:40:46 CET
I have some good news. On advice from Innoteck, I tried another computer.
I used my supermicro H11SSL-i (not the H12SSL-i that had mageia-9 issues).
Using mageia-9 with kernel 6.4.9, I have basic usb functionality, and the GUI does not hang. So the card 'works' with linux, as long as the kernel is new enough.
I didn't test all ports or do a speed test, but I did mount a usb drive and verified its contents.
Comment 7 Lewis Smith 2023-11-22 22:30:52 CET
Good news, and thank you for your research.
Are we saying that it does not work with the latest Mageia 8 kernel (what version?), but does with Mageia 9 and a recent kernel (you used 6.4.9, currently it is 6.4.16).

This might be a Mageia 8 Errata - for a short time!
Comment 8 jeff deifik 2023-11-26 17:50:32 CET
It does not work with mageia 8, kernel 5.15.126.
It does work with mageia 9.
Comment 9 Lewis Smith 2023-11-26 21:39:35 CET
Thank you for this clarification.
I shall close this with an errata for Mageia 8, support for which is not much longer. It is important that it does work for M9.

Resolution: (none) => WORKSFORME
Status: NEW => RESOLVED
Keywords: (none) => FOR_ERRATA8