Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Dec 2004 20:07:27 +0100 (CET)
From:      "Julien Gabel" <jpeg@thilelli.net>
To:        freebsd-acpi@FreeBSD.org
Cc:        bug-followup@FreeBSD.org
Subject:   Re: kern/74989: (regression) Lost USB support between  5.2.1-RELEASE and 5.3-RELEASE on K7T266 Pro2.
Message-ID:  <54903.192.168.1.19.1103310447.squirrel@192.168.1.19>

next in thread | raw e-mail | index | archive | help
Hello,

After trying the BETAs ans RCs just before the release of FreeBSD 5.3
release, i discovered that i can't use any USB ports on one of my systems
(i did not encountered this problem on my notebook for example).

As a side note, i previously posted about this problem on current@ during
the release cycle of 5.3-RELEASE, but focusing on using a USB thumbdrive
at this time. I realize later that it seems to be a general USB support
problem, not just a relative one to the pendrive i use at this time.
  http://lists.freebsd.org/mailman/htdig/freebsd-current/2004-October/\
   039444.html


After playing with my BIOS settings, i decided to reset them all. And here,
i can say that *disable* ACPI at boot time _do_ the trick.

I try these parameters as well. Here is what i get:
--------------------------------------------------------
BIOS                 |   FreeBSD 5.3
--------------------------------------------------------
USB Legacy Support   |   ACPI enable   |    ACPI disable
--------------------------------------------------------
"disable"            |   USB ko :(     |    USB ko :(
"all device"         |   USB ko :(     |    USB ok
--------------------------------------------------------

So, i ended with these two systems:
  - notebook:  FreeBSD 5.2.1 + ACPI enable  => USB ok
  - notebook:  FreeBSD 5.3   + ACPI enable  => USB ok
  - notebook:  FreeBSD 5.3   + ACPI disable => USB ok

  - desktop:   FreeBSD 5.2.1 + ACPI enable  => USB ok
  - desktop:   FreeBSD 5.3   + ACPI enable  => USB ko :(
  - desktop:   FreeBSD 5.3   + ACPI disable => USB ok

The desktop is the machine equipped with the MSI K7T266 Pro2 motherboard.
The BIOS firmware (v3.7) is up to date with the last revision available.


According to "Using and Debugging FreeBSD ACPI", here is the corresponding
information:

=> Please find the ACPI Source Language for this motherboard at:
  http://www.thilelli.net/~jgabel/pub/PR/74989/MSI.Via.K7T266Pro2.asl

=> With ACPI enable:
1/ Boot FreeBSD using 'boot -v'
   Content of /boot/loader.conf: hw.acpi.verbose="1" (just in case)

2/ Content of /var/run/dmesg.boot available at:
     http://www.thilelli.net/~jgabel/pub/PR/74989/acpi-enable/dmesg.boot

3/ Output of 'sysctl hw.acpi':
     http://www.thilelli.net/~jgabel/pub/PR/74989/acpi-enable/sysctl_hw.acpi

4/ If i try to use some USB devices (a thumbdrive for example), i get the
   following in /var/log/messages and the output of 'usbdevs -v':
     http://www.thilelli.net/~jgabel/pub/PR/74989/acpi-enable/\
      usb_thumbdrive.dmesg
     http://www.thilelli.net/~jgabel/pub/PR/74989/acpi-enable/usbdevs-v

=> With ACPI disable:
1/ Boot FreeBSD using 'boot -v'
   Content of /boot/loader.conf: hint.acpi.0.disabled="1"

2/ Content of /var/run/dmesg.boot available at:
     http://www.thilelli.net/~jgabel/pub/PR/74989/acpi-disable/dmesg.boot

3/ If i try to use some USB devices (a thumbdrive for example), i get the
   following in /var/log/messages and the output of 'usbdevs -v':
     http://www.thilelli.net/~jgabel/pub/PR/74989/acpi-disable/\
      usb_thumbdrive.dmesg
     http://www.thilelli.net/~jgabel/pub/PR/74989/acpi-disable/usbdevs-v


I don't know if the problem comes from the USB code or from the ACPI code:
a conflict between the two exists. I am ready to try all patches and to
test all suggestions if any.


Thanks for your help,
--
-jpeg.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54903.192.168.1.19.1103310447.squirrel>