So deaktivieren Sie einen bestimmten usb-port dauerhaft in linux?
Ist es möglich, dauerhaft deaktivieren usb
port in linux
?
Habe ich bereits herausgefunden, wie um Sie zu deaktivieren:
echo -n "0000:00:12.0" > /sys/bus/pci/drivers/ohci_hcd/unbind
ABER nach Neustart ist es aktiviert.
Habe ich dieses Skript :
#!/bin/sh
case "$1" in
resume|thaw)
echo -n "0000:00:12.0" > /sys/bus/pci/drivers/ohci_hcd/unbind
;;
esac
in /etc/pm/sleep.d/0_disable_usb2
Aber wieder ohne Erfolg. Ich dachte auch, ich könnte es deaktivieren, durch bios
aber wie ich sehen konnte kann ich deaktivieren Sie die ganze pci
.
Gibt es eine Möglichkeit, dies zu tun?
.. Mein Betriebssystem ist Debian 7.7 64bit
. Der Grund, warum ich dies tun wollen, ist, bin ich versucht zu konfigurieren, mein system für realtime
Fähigkeiten und meine usb soundcard
teilen die gleiche IRQ
mit diesem port.
Haben Sie versucht, irgendetwas aus diesem unix.stackexchange.com/questions/16476/... ?
wenn ich Befehl 'echo suspend >/sys/bus/usb/devices/usb2/power/control " bin ich immer "- bash: echo: write error: Invalid argument"
Tun
Wenn das Treiber-Modul für meine usb ist ohci_hcd und deaktiviert wird, kann ich Sie meinen anderen usb-ports?
Nein, das werden Sie nicht! Ich bekam Ihren Punkt. Was ist die Ausgabe von
wenn ich Befehl 'echo suspend >/sys/bus/usb/devices/usb2/power/control " bin ich immer "- bash: echo: write error: Invalid argument"
Tun
lsmod
. Finden Sie Ihre Treiber-Modul für USB und fügen Sie den Namen des Moduls in /etc/modprobe.d/blacklist
Wenn das Treiber-Modul für meine usb ist ohci_hcd und deaktiviert wird, kann ich Sie meinen anderen usb-ports?
Nein, das werden Sie nicht! Ich bekam Ihren Punkt. Was ist die Ausgabe von
lsusb | cut -f 2 -d' '
InformationsquelleAutor gabriel | 2014-11-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zunächst einmal sollten Sie Ihre USB-Anzahl von Ihrem Gerät, indem man Einfach
lsusb
.Und in Linux ist alles eine Datei, So können Sie verwalten Sie alle Ihre hardware, die die Dateien verwenden.
Als es beschreibt Hier wenn Ihr kernel > 2.6.38 sollten Sie diesen Schlagwörter:
echo "0" > "/sys/bus/usb/devices/usb2/power/autosuspend_delay_ms"
Dann:
echo "auto" > "/sys/bus/usb/devices/usb1/power/control"
Lassen Sie uns weiterhin diese Diskussion im chat.
InformationsquelleAutor muradin
Für mich usb Montage ist Griff durch ein service udisk2.service-wenn Sie möchten, zu stoppen usb mounten dann halt unter service
InformationsquelleAutor Mansur Ali