Date: Mon, 26 Jan 2026 18:57:35 +0100 From: Daniel Lysfjord <lysfjord.daniel@smokepit.net> To: Andrea Venturoli <ml@netfence.it> Cc: freebsd-questions@freebsd.org Subject: Re: umass not working and other USB troubles Message-ID: <308f3dc32dc28cfb5faec36b38d079ca@smokepit.net> In-Reply-To: <96eeda50-d7ac-4481-8e7b-a564805f5722@netfence.it>
index | next in thread | previous in thread | raw e-mail
On 2026-01-26 17:27, Andrea Venturoli wrote: > Hello. > > On a new server I've recently installed, I'm unable to use external USB > HDs or keys. > When I connect any, I hear it spin up, but the OS won't show anything > in the logs or in "camcontrol devlist". > Of course I installed the system by booting an USB key, so it works > when booting from there. > > Bonus: if I try hard, [un]plugging it several times, I may lose the > (physical) keyboard or the connection to the UPS! > > > >> # freebsd-version -ku >> 14.3-RELEASE-p5 >> 14.3-RELEASE-p5 > >> # pciconf -lv >> hostb0@pci0:0:0:0: class=0x060000 rev=0x01 hdr=0x00 vendor=0x8086 >> device=0xa711 subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> class = bridge >> subclass = HOST-PCI >> xhci0@pci0:0:20:0: class=0x0c0330 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a60 subvendor=0x1043 subdevice=0x88a1 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake USB 3.2 Gen 2x2 (20 Gb/s) XHCI Host >> Controller' >> class = serial bus >> subclass = USB >> none0@pci0:0:20:2: class=0x050000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a27 subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake-S PCH Shared SRAM' >> class = memory >> subclass = RAM >> none1@pci0:0:21:0: class=0x0c8000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a4c subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake Serial IO I2C Host Controller' >> class = serial bus >> none2@pci0:0:21:1: class=0x0c8000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a4d subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake Serial IO I2C Host Controller' >> class = serial bus >> none3@pci0:0:21:3: class=0x0c8000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a4f subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> class = serial bus >> none4@pci0:0:22:0: class=0x078000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a68 subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake CSME HECI' >> class = simple comms >> none5@pci0:0:22:1: class=0x078000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a69 subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake CSME HECI' >> class = simple comms >> none6@pci0:0:22:4: class=0x078000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a6c subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> class = simple comms >> ahci0@pci0:0:23:0: class=0x010601 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a62 subvendor=0x1043 subdevice=0x889f >> vendor = 'Intel Corporation' >> device = 'Raptor Lake SATA AHCI Controller' >> class = mass storage >> subclass = SATA >> none7@pci0:0:25:0: class=0x0c8000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a7c subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> class = serial bus >> none8@pci0:0:25:1: class=0x0c8000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a7d subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> class = serial bus >> pcib1@pci0:0:28:0: class=0x060400 rev=0x11 hdr=0x01 vendor=0x8086 >> device=0x7a38 subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake PCI Express Root Port' >> class = bridge >> subclass = PCI-PCI >> pcib3@pci0:0:28:2: class=0x060400 rev=0x11 hdr=0x01 vendor=0x8086 >> device=0x7a3a subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Point-S PCH - PCI Express Root Port 3' >> class = bridge >> subclass = PCI-PCI >> pcib4@pci0:0:28:3: class=0x060400 rev=0x11 hdr=0x01 vendor=0x8086 >> device=0x7a3b subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake PCI Express Root Port' >> class = bridge >> subclass = PCI-PCI >> pcib5@pci0:0:28:4: class=0x060400 rev=0x11 hdr=0x01 vendor=0x8086 >> device=0x7a3c subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> class = bridge >> subclass = PCI-PCI >> none9@pci0:0:31:0: class=0x060100 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a14 subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> class = bridge >> subclass = PCI-ISA >> none10@pci0:0:31:4: class=0x0c0500 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a23 subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake-S PCH SMBus Controller' >> class = serial bus >> subclass = SMBus >> none11@pci0:0:31:5: class=0x0c8000 rev=0x11 hdr=0x00 vendor=0x8086 >> device=0x7a24 subvendor=0x8086 subdevice=0x7270 >> vendor = 'Intel Corporation' >> device = 'Raptor Lake SPI (flash) Controller' >> class = serial bus >> pcib2@pci0:1:0:0: class=0x060400 rev=0x06 hdr=0x01 vendor=0x1a03 >> device=0x1150 subvendor=0x1043 subdevice=0x87ed >> vendor = 'ASPEED Technology, Inc.' >> device = 'AST1150 PCI-to-PCI Bridge' >> class = bridge >> subclass = PCI-PCI >> vgapci0@pci0:2:0:0: class=0x030000 rev=0x52 hdr=0x00 vendor=0x1a03 >> device=0x2000 subvendor=0x1043 subdevice=0x87ed >> vendor = 'ASPEED Technology, Inc.' >> device = 'ASPEED Graphics Family' >> class = display >> subclass = VGA >> igb0@pci0:3:0:0: class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 >> device=0x1533 subvendor=0x1043 subdevice=0x8557 >> vendor = 'Intel Corporation' >> device = 'I210 Gigabit Network Connection' >> class = network >> subclass = ethernet >> igb1@pci0:4:0:0: class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 >> device=0x1533 subvendor=0x1043 subdevice=0x8557 >> vendor = 'Intel Corporation' >> device = 'I210 Gigabit Network Connection' >> class = network >> subclass = ethernet >> igb2@pci0:5:0:0: class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 >> device=0x1533 subvendor=0x8086 subdevice=0x0002 >> vendor = 'Intel Corporation' >> device = 'I210 Gigabit Network Connection' >> class = network >> subclass = ethernet > >> # usbconfig >> ugen0.1: <XHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=SUPER >> (5.0Gbps) pwr=SAVE (0mA) >> ugen0.3: <UPS American Power Conversion> at usbus0, cfg=0 md=HOST >> spd=FULL (12Mbps) pwr=ON (10mA) >> ugen0.4: <CP2112 HID I2C Bridge Silicon Labs> at usbus0, cfg=0 md=HOST >> spd=FULL (12Mbps) pwr=ON (100mA) >> ugen0.5: <Virtual Hub American Megatrends, Inc.> at usbus0, cfg=0 >> md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) >> ugen0.6: <Virtual CDROM American Megatrends, Inc.> at usbus0, cfg=0 >> md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) >> ugen0.7: <Virtual HDisk Device American Megatrends, Inc.> at usbus0, >> cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) >> ugen0.8: <Virtual Ethernet. American Megatrends, Inc.> at usbus0, >> cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) >> ugen0.9: <Virtual Keyboard and Mouse American Megatrends, Inc.> at >> usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) > >> # camcontrol devlist >> <KINGSTON SEDC600M1920G SCEKH5.3> at scbus0 target 0 lun 0 >> (pass0,ada0) >> <KINGSTON SEDC600M1920G SCEKH5.3> at scbus1 target 0 lun 0 >> (pass1,ada1) >> <KINGSTON SEDC600M1920G SCEKH5.3> at scbus2 target 0 lun 0 >> (pass2,ada2) >> <AHCI SGPIO Enclosure 2.00 0001> at scbus8 target 0 lun 0 >> (ses0,pass3) >> <AMI Virtual CDROM0 1.00> at scbus9 target 0 lun 0 >> (cd0,pass4) >> <AMI Virtual HDisk0 1.00> at scbus10 target 0 lun 0 >> (da0,pass5) > > > > I have scbus, da, xhci (not uhci, ohci or ehci), usb, usbhid, hkbd, > ukbd, umass in the kernel. > > > > Any hint? > > I have XHCI handoff disabled in the BIOS (from physical console), but I > see it as enabled if I connect through BMC!!! > Can this matter? > > bye & Thanks > av. Hi, XHCI handoff is advised to keep on unless there's something not working with it on. Since your equipment works when booting with it connected, but is not detected at all when OS is running, makes me suspect that setting.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?308f3dc32dc28cfb5faec36b38d079ca>
