Редактирование дерева устройств для отключения загрузки драйвера

Ниже приведен раздел дерева устройств.

ps7_ethernet_0: ps7-ethernet@e000b000 { #address-cells = <1>; #size-cells = <0>; clock-names = "ref_clk", "aper_clk"; clocks = <&clkc 13>, <&clkc 30>; /* compatible = "xlnx,ps7-ethernet-1.00.a";*/ interrupt-parent = <&ps7_scugic_0>; interrupts = <0 22 4>; local-mac-address = [ 00 0a 35 00 6a 3e ]; phy-handle = <&phy0>; phy-mode = "rgmii-id"; reg = <0xe000b000 0x1000>; xlnx,enet-reset = "MIO 11"; xlnx,eth-mode = <0x1>; xlnx,has-mdio = <0x1>; xlnx,ptp-enet-clock = <111111115>; mdio { #address-cells = <1>; #size-cells = <0>; phy0: phy@7 { compatible = "marvell,88e1116r"; device_type = "ethernet-phy"; reg = <7>; } ; } ; } ; 

Это показывает, что ОС будет загружать драйвер для ethernet. Я хочу, чтобы ОС не делала этого. Когда я просто прокомментировал весь блок, сделайте сообщения об ошибках. Итак, как мне отредактировать дерево устройств, чтобы Ethernet отключился и загрузка drievr не была загружена?

  • Как включить дерево устройств с моим ядром?
  • Как получить SPI для работы с allwinner A20 с ядром 4.4
  • Деревья устройств: разница между метками и псевдонимами?
  • Значение префикса амперсанда в дереве устройств
  • Настройка консоли в initramfs (ARM)
  • FDT, перемещенный U-Boot, не может быть доступен Linux (в highmem)
  • Является ли компилятор дерева устройств привязан к версии ядра?
  • Как отобразить дерево устройств ядра
  • One Solution collect form web for “Редактирование дерева устройств для отключения загрузки драйвера”

    Вы можете отключить узел устройства, добавив:

     ps7_ethernet_0: ps7-ethernet@e000b000 { ... status = "disabled"; }; 

    В зависимости от вашего дерева устройств, включая структуру, вы должны добавить это на уровне спецификации платы. В противном случае может быть вероятность, что status = "disabled"; перезаписывается status = "okay"; где-то.

    Interesting Posts

    iptables не может заблокировать локальное соединение ssh

    Удаленный VNC от Fedora до Ubuntu

    Нужно ли беспокоиться о «хвосте: непризнанная файловая система типа 0xbeefdead»?

    раздражающее сообщение «Соединение X11 отклонено из-за неправильной аутентификации», в то время как нет никакой проблемы вообще

    Распределение с плазмами 5, прокат или LTS, безопасность, шифрование, несвободные опции

    Почему X-сервер работает на TTY1, а не на TTY7 в Arch Linux?

    Как безопасно использовать вывод grep в скрипте?

    Может ли libnotify использоваться для выполнения скрипта?

    Как присоединиться к массиву строк, где каждая строка имеет пробелы?

    Необходимо получить выход Awk в определенной последовательности

    Буферы или вкладки в vim? Каковы преимущества / недостатки каждого подхода?

    Manjaro не обновляет syslinux.cfg при установке новых ядер. Как это можно сделать?

    Запуск браузера файлов nautilus запускает рабочий стол gnome, как его подавить

    Что означает txqueuelen 0

    Не удалось найти OUTFILE запроса mysql

    Linux и Unix - лучшая ОС в мире.