On 2/25/26 15:10, Andrea Venturoli wrote:
> On 1/26/26 18:57, Daniel Lysfjord wrote:
>
>> XHCI handoff is advised to keep on unless there's something not
>> working with it on.
>
> That was it! Thanks.
Hello.
Sorry if so long a time has passed...
This only half solved.
Now when I plug the hard disk in, it doesn't get detected.
I need to issue "usbconfig reset" and it will come up.
I'll repeat all data:
> # freebsd-version -ku
> 14.4-RELEASE-p7
> 14.4-RELEASE-p7
> # 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 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'
> device = 'Raptor Lake Serial IO I2C Host Controller'
> 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'
> device = 'Raptor Lake CSME HECI'
> 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'
> device = 'Raptor Lake Serial IO I2C Host Controller'
> 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'
> device = 'Raptor Lake Serial IO I2C Host Controller'
> 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 Lake PCI Express Root Port'
> 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'
> device = 'Raptor Lake PCI Express Root Port'
> 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'
> device = 'C262 Chipset LPC/eSPI Controller'
> 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 = '700 Series Chipset SMBus Controller'
> ugen0.2: <UPS American Power Conversion> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (10mA)
> ugen0.3: <CP2112 HID I2C Bridge Silicon Labs> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
> ugen0.4: <Virtual Hub American Megatrends, Inc.> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
> ugen0.5: <Virtual CDROM American Megatrends, Inc.> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA)
> ugen0.6: <Virtual HDisk Device American Megatrends, Inc.> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA)
> ugen0.7: <Virtual Ethernet. American Megatrends, Inc.> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA)
> ugen0.8: <Virtual Keyboard and Mouse American Megatrends, Inc.> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (2mA)
> ugen0.9: <EXTERNALUSB Toshiba America Inc> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=ON (224mA)
If someone has any hint, I'd be happy to let the user manage the disk by
himself by just plugging/unplugging it.
bye & Thanks
av.