Hi all I am looking for a way to shut down the power of the usb hub and usb devices. Looking into the documentation plus trying various commands makes me think there is no way to do this. Particularly for usb pens supplied by the usb port, is there a way to power off and on the usb hub ?
Thank you Regards #dmesg cpu0: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+, 2000.34 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way L2 cache cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu0: apic clock running at 200MHz cpu1 at mainbus0: apid 1 (application processor) cpu1: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+, 2000.00 MHz cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way L2 cache cpu1: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu1: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative ioapic0 at mainbus0 apid 4 pa 0xfec00000, version 11, 24 pins ioapic0: misconfigured as apic 0, remapped to apid 4 acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 1 (HUB0) acpicpu0 at acpi0: PSS acpicpu1 at acpi0: PSS acpitz0 at acpi0: critical temperature 75 degC acpibtn0 at acpi0: PWRB cpu0: PowerNow! K8 2000 MHz: speeds: 2000 1800 1000 MHz pci0 at mainbus0 bus 0 "NVIDIA MCP77 Memory" rev 0xa2 at pci0 dev 0 function 0 not configured pcib0 at pci0 dev 1 function 0 "NVIDIA MCP77 ISA" rev 0xa2 nviic0 at pci0 dev 1 function 1 "NVIDIA MCP77 SMBus" rev 0xa1 iic0 at nviic0 spdmem0 at iic0 addr 0x50: 1GB DDR2 SDRAM non-parity PC2-6400CL5 iic1 at nviic0 "NVIDIA MCP77 Memory" rev 0xa1 at pci0 dev 1 function 2 not configured "NVIDIA MCP77 Co-processor" rev 0xa2 at pci0 dev 1 function 3 not configured "NVIDIA MCP77 Memory" rev 0xa1 at pci0 dev 1 function 4 not configured ohci0 at pci0 dev 2 function 0 "NVIDIA MCP77 USB" rev 0xa1: apic 4 int 10 (irq 10), version 1.0, legacy support ehci0 at pci0 dev 2 function 1 "NVIDIA MCP77 USB" rev 0xa1: apic 4 int 11 (irq 11) usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "NVIDIA EHCI root hub" rev 2.00/1.00 addr 1 ohci1 at pci0 dev 4 function 0 "NVIDIA MCP77 USB" rev 0xa1: apic 4 int 5 (irq 5), version 1.0, legacy support ehci1 at pci0 dev 4 function 1 "NVIDIA MCP77 USB" rev 0xa1: apic 4 int 10 (irq 10) usb1 at ehci1: USB revision 2.0 uhub1 at usb1 "NVIDIA EHCI root hub" rev 2.00/1.00 addr 1 pciide0 at pci0 dev 6 function 0 "NVIDIA MCP77 IDE" rev 0xa1: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility pciide0: channel 0 disabled (no drives) pciide0: channel 1 ignored (disabled) azalia0 at pci0 dev 7 function 0 "NVIDIA MCP77 HD Audio" rev 0xa1: apic 4 int 10 (irq 10) azalia0: codecs: Realtek ALC888, NVIDIA/0x0002, using Realtek ALC888 audio0 at azalia0 ppb0 at pci0 dev 8 function 0 "NVIDIA MCP77 PCI" rev 0xa1 pci1 at ppb0 bus 1 "TI TSB43AB22 FireWire" rev 0x00 at pci1 dev 8 function 0 not configured pciide1 at pci0 dev 9 function 0 "NVIDIA MCP77 AHCI" rev 0xa2: DMA (unsupported), channel 0 wired to native-PCI, channel 1 wired to native-PCI pciide1: using apic 4 int 11 (irq 11) for native-PCI interrupt wd0 at pciide1 channel 0 drive 0: <OCZ SOLID_SSD> wd0: 1-sector PIO, LBA, 30800MB, 63078400 sectors wd1 at pciide1 channel 1 drive 0: <WDC WD10EADS-00L5B1> wd1: 16-sector PIO, LBA48, 953869MB, 1953525168 sectors ppb1 at pci0 dev 11 function 0 "NVIDIA MCP77 PCIE" rev 0xa1 pci2 at ppb1 bus 2 vga1 at pci2 dev 0 function 0 vendor "NVIDIA", unknown product 0x0849 rev 0xa2 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) ppb2 at pci0 dev 16 function 0 "NVIDIA MCP77 PCIE" rev 0xa1: apic 4 int 16 (irq 255) pci3 at ppb2 bus 3 ppb3 at pci0 dev 18 function 0 "NVIDIA MCP77 PCIE" rev 0xa1: apic 4 int 16 (irq 255) pci4 at ppb3 bus 4 pchb0 at pci0 dev 24 function 0 "AMD AMD64 0Fh HyperTransport" rev 0x00 pchb1 at pci0 dev 24 function 1 "AMD AMD64 0Fh Address Map" rev 0x00 pchb2 at pci0 dev 24 function 2 "AMD AMD64 0Fh DRAM Cfg" rev 0x00 kate0 at pci0 dev 24 function 3 "AMD AMD64 0Fh Misc Cfg" rev 0x00: core rev BH-F2 isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> spkr0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 it0 at isa0 port 0x2e/2: IT8716F rev 3, EC port 0x290 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 usb2 at ohci0: USB revision 1.0 uhub2 at usb2 "NVIDIA OHCI root hub" rev 1.00/1.00 addr 1 usb3 at ohci1: USB revision 1.0 uhub3 at usb3 "NVIDIA OHCI root hub" rev 1.00/1.00 addr 1 mtrr: Pentium Pro MTRR support uhub4 at uhub3 port 5 "BTC USB Keyboard" rev 1.10/0.03 addr 2 uhidev0 at uhub4 port 1 configuration 1 interface 0 "BTC USB Keyboard" rev 1.10/0.03 addr 3 uhidev0: iclass 3/1 ukbd0 at uhidev0: 8 modifier keys, 6 key codes wskbd1 at ukbd0 mux 1 wskbd1: connecting to wsdisplay0 uhidev1 at uhub4 port 1 configuration 1 interface 1 "BTC USB Keyboard" rev 1.10/0.03 addr 3 uhidev1: iclass 3/0, 7 report ids uhid0 at uhidev1 reportid 1: input=1, output=0, feature=0 uhid1 at uhidev1 reportid 2: input=1, output=0, feature=0 uhid2 at uhidev1 reportid 3: input=2, output=0, feature=0 uhid3 at uhidev1 reportid 7: input=3, output=0, feature=0 softraid0 at root root on wd0a swap on wd0b dump on wd0b syncing disks... OpenBSD 4.6 (GENERIC.MP) #81: Thu Jul 9 21:26:19 MDT 2009 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 1004470272 (957MB) avail mem = 962330624 (917MB) mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.5 @ 0xf0000 (38 entries) bios0: vendor Phoenix Technologies, LTD version "6.00 PG" date 08/11/2008 bios0: Shuttle Inc SN78S acpi0 at bios0: rev 0 acpi0: tables DSDT FACP SSDT HPET MCFG SLIC APIC acpi0: wakeup devices HUB0(S5) XVR0(S5) XVR1(S5) XVR2(S5) XVR3(S5) XVR4(S5) XVR5(S5) XVR6(S5) XVR7(S5) USB0(S3) USB1(S3) USBB(S3) USB2(S3) AZAD(S5) MMAC(S5) acpitimer0 at acpi0: 3579545 Hz, 24 bits acpihpet0 at acpi0: 25000000 Hz acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+, 2000.35 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way L2 cache cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu0: apic clock running at 200MHz cpu1 at mainbus0: apid 1 (application processor) cpu1: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+, 2000.00 MHz cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way L2 cache cpu1: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu1: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative ioapic0 at mainbus0 apid 4 pa 0xfec00000, version 11, 24 pins ioapic0: misconfigured as apic 0, remapped to apid 4 acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 1 (HUB0) acpicpu0 at acpi0: PSS acpicpu1 at acpi0: PSS acpitz0 at acpi0: critical temperature 75 degC acpibtn0 at acpi0: PWRB cpu0: PowerNow! K8 2000 MHz: speeds: 2000 1800 1000 MHz pci0 at mainbus0 bus 0 "NVIDIA MCP77 Memory" rev 0xa2 at pci0 dev 0 function 0 not configured pcib0 at pci0 dev 1 function 0 "NVIDIA MCP77 ISA" rev 0xa2 nviic0 at pci0 dev 1 function 1 "NVIDIA MCP77 SMBus" rev 0xa1 iic0 at nviic0 spdmem0 at iic0 addr 0x50: 1GB DDR2 SDRAM non-parity PC2-6400CL5 iic1 at nviic0 "NVIDIA MCP77 Memory" rev 0xa1 at pci0 dev 1 function 2 not configured "NVIDIA MCP77 Co-processor" rev 0xa2 at pci0 dev 1 function 3 not configured "NVIDIA MCP77 Memory" rev 0xa1 at pci0 dev 1 function 4 not configured ohci0 at pci0 dev 2 function 0 "NVIDIA MCP77 USB" rev 0xa1: apic 4 int 10 (irq 10), version 1.0, legacy support ehci0 at pci0 dev 2 function 1 "NVIDIA MCP77 USB" rev 0xa1: apic 4 int 11 (irq 11) usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "NVIDIA EHCI root hub" rev 2.00/1.00 addr 1 ohci1 at pci0 dev 4 function 0 "NVIDIA MCP77 USB" rev 0xa1: apic 4 int 5 (irq 5), version 1.0, legacy support ehci1 at pci0 dev 4 function 1 "NVIDIA MCP77 USB" rev 0xa1: apic 4 int 10 (irq 10) usb1 at ehci1: USB revision 2.0 uhub1 at usb1 "NVIDIA EHCI root hub" rev 2.00/1.00 addr 1 pciide0 at pci0 dev 6 function 0 "NVIDIA MCP77 IDE" rev 0xa1: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility pciide0: channel 0 disabled (no drives) pciide0: channel 1 ignored (disabled) azalia0 at pci0 dev 7 function 0 "NVIDIA MCP77 HD Audio" rev 0xa1: apic 4 int 10 (irq 10) azalia0: codecs: Realtek ALC888, NVIDIA/0x0002, using Realtek ALC888 audio0 at azalia0 ppb0 at pci0 dev 8 function 0 "NVIDIA MCP77 PCI" rev 0xa1 pci1 at ppb0 bus 1 "TI TSB43AB22 FireWire" rev 0x00 at pci1 dev 8 function 0 not configured pciide1 at pci0 dev 9 function 0 "NVIDIA MCP77 AHCI" rev 0xa2: DMA (unsupported), channel 0 wired to native-PCI, channel 1 wired to native-PCI pciide1: using apic 4 int 11 (irq 11) for native-PCI interrupt wd0 at pciide1 channel 0 drive 0: <OCZ SOLID_SSD> wd0: 1-sector PIO, LBA, 30800MB, 63078400 sectors wd1 at pciide1 channel 1 drive 0: <WDC WD10EADS-00L5B1> wd1: 16-sector PIO, LBA48, 953869MB, 1953525168 sectors ppb1 at pci0 dev 11 function 0 "NVIDIA MCP77 PCIE" rev 0xa1 pci2 at ppb1 bus 2 vga1 at pci2 dev 0 function 0 vendor "NVIDIA", unknown product 0x0849 rev 0xa2 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) ppb2 at pci0 dev 16 function 0 "NVIDIA MCP77 PCIE" rev 0xa1: apic 4 int 16 (irq 255) pci3 at ppb2 bus 3 ppb3 at pci0 dev 18 function 0 "NVIDIA MCP77 PCIE" rev 0xa1: apic 4 int 16 (irq 255) pci4 at ppb3 bus 4 pchb0 at pci0 dev 24 function 0 "AMD AMD64 0Fh HyperTransport" rev 0x00 pchb1 at pci0 dev 24 function 1 "AMD AMD64 0Fh Address Map" rev 0x00 pchb2 at pci0 dev 24 function 2 "AMD AMD64 0Fh DRAM Cfg" rev 0x00 kate0 at pci0 dev 24 function 3 "AMD AMD64 0Fh Misc Cfg" rev 0x00: core rev BH-F2 isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> spkr0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 it0 at isa0 port 0x2e/2: IT8716F rev 3, EC port 0x290 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 usb2 at ohci0: USB revision 1.0 uhub2 at usb2 "NVIDIA OHCI root hub" rev 1.00/1.00 addr 1 usb3 at ohci1: USB revision 1.0 uhub3 at usb3 "NVIDIA OHCI root hub" rev 1.00/1.00 addr 1 mtrr: Pentium Pro MTRR support uhub4 at uhub3 port 5 "BTC USB Keyboard" rev 1.10/0.03 addr 2 uhidev0 at uhub4 port 1 configuration 1 interface 0 "BTC USB Keyboard" rev 1.10/0.03 addr 3 uhidev0: iclass 3/1 ukbd0 at uhidev0: 8 modifier keys, 6 key codes wskbd1 at ukbd0 mux 1 wskbd1: connecting to wsdisplay0 uhidev1 at uhub4 port 1 configuration 1 interface 1 "BTC USB Keyboard" rev 1.10/0.03 addr 3 uhidev1: iclass 3/0, 7 report ids uhid0 at uhidev1 reportid 1: input=1, output=0, feature=0 uhid1 at uhidev1 reportid 2: input=1, output=0, feature=0 uhid2 at uhidev1 reportid 3: input=2, output=0, feature=0 uhid3 at uhidev1 reportid 7: input=3, output=0, feature=0 softraid0 at root root on wd0a swap on wd0b dump on wd0b wskbd1: disconnecting from wsdisplay0 wskbd1 detached ukbd0 detached uhidev0 detached uhid0 detached uhid1 detached uhid2 detached uhid3 detached uhidev1 detached uhub4 detached uhub4 at uhub3 port 5 "BTC USB Keyboard" rev 1.10/0.03 addr 2 uhidev0 at uhub4 port 1 configuration 1 interface 0 "BTC USB Keyboard" rev 1.10/0.03 addr 3 uhidev0: iclass 3/1 ukbd0 at uhidev0: 8 modifier keys, 6 key codes wskbd1 at ukbd0 mux 1 wskbd1: connecting to wsdisplay0 uhidev1 at uhub4 port 1 configuration 1 interface 1 "BTC USB Keyboard" rev 1.10/0.03 addr 3 uhidev1: iclass 3/0, 7 report ids uhid0 at uhidev1 reportid 1: input=1, output=0, feature=0 uhid1 at uhidev1 reportid 2: input=1, output=0, feature=0 uhid2 at uhidev1 reportid 3: input=2, output=0, feature=0 uhid3 at uhidev1 reportid 7: input=3, output=0, feature=0 wskbd1: disconnecting from wsdisplay0 wskbd1 detached ukbd0 detached uhidev0 detached uhid0 detached uhid1 detached uhid2 detached uhid3 detached uhidev1 detached uhub4 detached umass0 at uhub1 port 5 configuration 1 interface 0 " USB DISK 12X" rev 2.00/0.02 addr 2 umass0: using SCSI over Bulk-Only scsibus0 at umass0: 2 targets, initiator 0 sd0 at scsibus0 targ 1 lun 0: <, USB DISK 12X, PMAP> SCSI0 0/direct removable sd0: 496MB, 512 bytes/sec, 1015808 sec total sd0 detached scsibus0 detached umass0 detached