FreeBSD 9.2 und USB auf Haswell H87 Plattform

From: Roland Behme <rb(at)nugman.de>
Date: Sun, 03 Nov 2013 16:05:14 +0100

Hallo Liste,

heute habe ich meinem Homeserver ein neues Motherboard (ASRock H87 Pro4)
samt Haswell-CPU spendiert und stromspare mich jetzt reich. Vorher war
ein alter Athlon64 drin. Der Patient hat die Körpertransplantation
weitgehend gut überstanden, Operateur und Patient geht es den Umständen
entsprechend gut:

> uname -a
FreeBSD mortimer.local 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu
Sep 26 22:50:31 UTC 2013
root(at)bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64

Leider funktionieren die USB-Ports noch nicht. Bislang habe ich nur USB
2.0-Geräte ausprobiert: Eine USB-Tastatur, externe USB-Platte, APC-UPS.
Keines der Geräte wird erkannt. Die USB-Tastatur funktioniert immerhin
im BIOS.

dmesg meint dazu:

xhci0: <Intel Lynx Point USB 3.0 controller> mem 0xf0420000-0xf042ffff
irq 16 at device 20.0 on pci0
xhci0: 32 byte context size.
usbus0 on xhci0
[...]
usbus0: 5.0Gbps Super Speed USB v3.0
ugen0.1: <0x8086> at usbus0
uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
[...]
uhub0: 21 ports with 21 removable, self powered
usb_alloc_device: device init 2 failed (USB_ERR_IOERROR, ignored)
ugen0.2: <Unknown> at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device

Die letzten 4 Zeilen erscheinen auch auf der Konsole, wenn ich einen
Stecker ziehe und wieder einstecke.

> usbconfig
ugen0.1: <XHCI root HUB 0x8086> at usbus0, cfg=0 md=HOST spd=SUPER
(5.0Gbps) pwr=SAVE (0mA)

> pciconf -lbcv
xhci0(at)pci0:0:20:0: class=0x0c0330 card=0x8c311849 chip=0x8c318086
rev=0x05 hdr=0x00
    vendor = 'Intel Corporation'
    class = serial bus
    subclass = USB
    bar [10] = type Memory, range 64, base 0xf0420000, size 65536, enabled
    cap 01[70] = powerspec 2 supports D0 D3 current D0
    cap 05[80] = MSI supports 8 messages, 64 bit enabled with 1 message

Ich habe bereits einen Artikel[1] gefunden, der meinte, man müsse Legacy
USB im BIOS deaktivieren. Auch das habe ich ohne Erfolg probiert.
Hat jemand eine Idee wo ich ansetzen kann?
Vielen Dank im Voraus!

Viele Grüße,
  Roland

[1] http://www.phoronix.com/scan.php?page=news_item&px=MTQyNDg

-- 
A child of five would understand this. - Send someone to fetch a child
of five.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 03 Nov 2013 - 16:05:28 CET

search this site