From nobody Mon Jan 26 16:27:55 2026 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f0DV81Bz9z6QTbT for ; Mon, 26 Jan 2026 16:28:00 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f0DV63d1tz3Cmk for ; Mon, 26 Jan 2026 16:27:58 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=netfence.it; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 78.134.96.152 as permitted sender) smtp.mailfrom=ml@netfence.it Received: from [10.1.2.18] (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.18.2/8.18.2) with ESMTPSA id 60QGRtUb074774 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Mon, 26 Jan 2026 17:27:55 +0100 (CET) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be [10.1.2.18] Message-ID: <96eeda50-d7ac-4481-8e7b-a564805f5722@netfence.it> Date: Mon, 26 Jan 2026 17:27:55 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Andrea Venturoli Subject: umass not working and other USB troubles To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.11 / 15.00]; NEURAL_HAM_MEDIUM(-0.85)[-0.852]; NEURAL_HAM_SHORT(-0.76)[-0.757]; NEURAL_HAM_LONG(-0.70)[-0.704]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; R_SPF_ALLOW(-0.20)[+ip4:78.134.96.152]; MIME_GOOD(-0.10)[text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XAW(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; R_DKIM_NA(0.00)[] X-Rspamd-Queue-Id: 4f0DV63d1tz3Cmk 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: at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) > ugen0.3: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (10mA) > ugen0.4: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) > ugen0.5: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) > ugen0.6: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) > ugen0.7: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) > ugen0.8: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) > ugen0.9: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA) > # camcontrol devlist > at scbus0 target 0 lun 0 (pass0,ada0) > at scbus1 target 0 lun 0 (pass1,ada1) > at scbus2 target 0 lun 0 (pass2,ada2) > at scbus8 target 0 lun 0 (ses0,pass3) > at scbus9 target 0 lun 0 (cd0,pass4) > 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.