grub-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]