Как запустить modprobe для Wi-Fi при авторизации?

Я хотел бы каждый раз активировать мою Wi-Fi-карту автоматически при запуске. Однако для команды ниже требуется sudo. Я вижу, что Hardware Disabled в беспроводном соединении, которое блокирует доступ в Интернет через беспроводное соединение без команды sudo. Нет постоянного решения этой проблемы, так как эти драйверы ошибочны, поэтому отказываются от этой функции из этого потока. Временное решение здесь такое, что я запускаю в Lenovo G50-30

 sudo modprobe -r ideapad-laptop 

который решает проблему до следующего закрытия. Беспроводная карта отключается при следующем запуске. Команда загружает некоторый модуль в ядро ​​Linux. Я не понимаю происхождение ошибки. Список команд rfkill list дает

 2: phy0: Wireless LAN Soft blocked: no Hard blocked: no 

Я не могу использовать команду @reboot cronjob потому что она не запускается из холодной системы, как описано здесь .

Неудачный modprobe и /etc/init.d/rc.local

Одна попытка отсюда . Добавление @reboot modprobe -r ideapad-laptop к вашему crontab будет работать, но, по-видимому, работает только тогда, когда машина перезагружается не тогда, когда наступает холод. Ну действуй

 sudo echo '@reboot modprobe -r ideapad-laptop' >> /etc/crontab 

Это добавит строку в ваши задания cron, но вызовет ее при входе в систему, добавив ее в строку /etc/init.d/rc.local .

Как вы можете включить команду modprobe при входе в систему?

  • Отсутствие сетевого / беспроводного соединения после перенастройки - «network UNCLAIMED»
  • Realtek rtl8192cu-fixes выпускает элементарные os
  • Удалите установленный вручную драйвер (беспроводной USB)
  • Ubuntu 14.10 отключается от Wi-Fi после пробуждения от приостановки
  • Эквивалентный вызов командной строки для режима самолета
  • Проблемы с Wirless-адаптером в BackTrack 5 R3
  • Fedora не может обнаружить USB или беспроводные сети?
  • Беспроводная USB-клавиатура Raspberry Pi
  • One Solution collect form web for “Как запустить modprobe для Wi-Fi при авторизации?”

    Ваш вопрос сформулирован довольно хаотично, но это то, что я понимаю:

    1. Вы говорите о включении вашего беспроводного сетевого адаптера с помощью команды, которая требует привилегий root (следовательно, запускается с использованием sudo ). Команда, которую вы выполняете, фактически удаляет модуль (см. man modprobe под параметром -r).

    2. Вероятно, было предложено удалить модуль ideapad-laptop поскольку он противоречит другому модулю. Этот модуль отключен, потому что несуществующий ideapad-laptop имеет приоритет над ним.

    Вероятно, вы не смогли найти ответ, который искали, потому что искали неправильные условия. Вы хотите отключить модуль ideapad-laptop в процессе, называемом blacklisting .

    Просто создайте новый файл под /etc/modprobe.d/ который начинается с .conf , например, /etc/modprobe.d/disable_deprecated.conf и добавляет к нему blacklist ideapad-laptop . Это предотвращает загрузку модуля. Вам больше не придется запускать команду modprobe.

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