#113 Request to upmerge to 9.1-RELEASE
Liang Bao

Hi, guys,

I recently made a NAS system. This system is based on an ASRock B75M-ITX + Celeron G1610. However, I noticed an obvious problem - if I plug in a USB HDD when system is running, the external HDD won't get recognized. However, if I connect it before pressing the power button, the external HDD will be recognized and work quite normally. I did some research on the forum and internet and seems it's an known issue (see http://forums.freebsd.org/showpost.php?p=221849&postcount=7 ).

Following the link given by Uniballer, I have the impression that the problem with USB 3.0 bus seems fixed in upstream( I am not sure if I call it the correct way because I am not familiar with FreeBSD system). The 9.1-RELEASE seems has the fix: http://www.freebsd.org/releases/9.1R/relnotes.html . The specific change for this is:

A bug in the xhci(4) (USB 3.0) driver has been fixed. It did not work with USB 3.0 hubs.[r230302]

So, I am wondering as a user, whether can I request an upmerge for the underlying base so that the USB 3.0 controller issue can be fixed? If any information is needed, please let me know and I'll be happy to provide.

Best Regards,
Liang Bao


  • Liang Bao
    Liang Bao

    I apologize for my insufficent study. Few seconds after I posted the ticket, I noticed my assumption has a major problem. The already has the 9.1-RELEASE. So my request to upmerge to 9.1-RELEASE is stupid.

    However the problem is real. With the version - Sandstorm (revision 724), I am now having the problem recognizing the USB HDD if I connect it after power-on the system. The log is exactly the same as pasted in http://forums.freebsd.org/showpost.php?p=221687&postcount=1 and http://forums.freebsd.org/showpost.php?p=221687&postcount=2 . So to be clear, this is not merge request but a real bug.

    So problem summary here:

    • USB HDD cannot be recognized if connected after system power-on.

    • Enviroment: Asrock B75M-ITX( B75 chipset, USB 3.0), G1610, 4G memory (2*2), WD 1TB and WD 2TB as internal HDD. NAS4free running from a USB stick.

    • Other know facts:

    • USB HDD works good if running Ubuntu or Windows 7
    • USB HDD works good if connected before system power up
    • I can confirm the system works good with a DELL Optiplex 790 system( I guess H61 chipset) and an old HP Parvilion DV 6 system(that should be some kind of Q/QM-5x chipset).
    Last edit: Liang Bao 2013-06-13
  • zoon01

    Not much i can do, let see soon how freebsd 9.2 release will handle this.
    For now i close this ticket.

  • zoon01

    • status: open --> wont-fix