[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: USB 1.0/1.1 devices on modern machines with only EHCI/XHCI.
From: |
Melki Christian (consultant) |
Subject: |
RE: USB 1.0/1.1 devices on modern machines with only EHCI/XHCI. |
Date: |
Mon, 2 Sep 2013 07:11:18 +0000 |
> Hi,
> what do you mean exactly by "GRUB does not detect this device"?
> 1) Do you mean it is not listed by "usb" command?
> 2) Or do you mean it is not listed by "ls" command as disk?
>
> In the case 2) it is most probably caused by this: Such device is not mass
> storage class device. I.e., it probably needs some additional special driver.
> You can check this by lsusb -v
> Mass storage device should have something like this (important are values in
> last three rows):
> ...
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 2
> bInterfaceClass 8 Mass Storage
> bInterfaceSubClass 6 SCSI
> bInterfaceProtocol 80 Bulk-Only
> ...
>
> I have Dell Latitude E6500 - there is also smart card reader (connected
> directly
> to UHCI controller) and its interface descriptor unfortunately looks like
> this:
> ...
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 3
> bInterfaceClass 254 Application Specific Interface
> bInterfaceSubClass 0
> bInterfaceProtocol 0
> ...
>
> Additionally - this smart card reader device is (AFAIK) also usually not
> recognized by BIOS (it is not possible to boot from this device - at least on
> my
> notebook).
>
>
> BR,
> Ales
Ok. :) Maybe I should explain better. :)
I am not using the Smart Card reader to boot. Just to read cards. :)
I have and am using several Smart Card Readers (not SD card. :)) in GRUB.
They are all USB 2.0.
The Broadcom 5880 that you and I have in our Dell laptops have two interfaces.
One proprietary and one standard Smart card.
The Broadcom 5880 is USB 1.0/1.1.
I used to have Dell with a UHCI companion controller and this Broadcom device
worked just fine, just like any other smart card reader.
Now I have another Dell (E6430, core i7), _NO_ UHCI companion controller. Just
EHCI/XHCI. Most modern machines are like this.
The Broadcom card reader in this machine is still USB 1.0/1.1 is attached
through some translating hub.
On this machine, I can not see the Broadcom device in GRUB any more. That's my
problem. :)
> Dne 29.8.2013 09:10, Melki Christian (consultant) napsal(a):
> > Hi,
> >
> > Is there a known problem with these devices in GRUB?
> >
> > I have a core i7 based Dell Latitude 6430 with an integrated broadcom
> > smart card reader. The devices looks like it is a USB 1.0/1.1 device,
> > probably sitting behind some hub to the EHCI-controller.
> >
> > As far as I can tell, this machine does not have a companion UHCI
> > controller at all.
> >
> > GRUB does not detect this device. I had a older machine with the same
> > broadcom smart card reader but sitting on a companion controller UHCI.
> > That worked just fine.
> >
> > Regards,
> >
> > Christian
> >
> >
> >
> > _______________________________________________
> > Grub-devel mailing list
> > address@hidden
> > https://lists.gnu.org/mailman/listinfo/grub-devel
> >
>
> _______________________________________________
> Grub-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/grub-devel
- RE: USB 1.0/1.1 devices on modern machines with only EHCI/XHCI.,
Melki Christian (consultant) <=