Чтобы вывести список всех настроенных сетей, используйте ifconfig -a
Далее вам нужно будет узнать, какие устройства были найдены во время загрузки. Вы можете использовать dmesg
или заглянуть в /var/log/boot.msg
(это дамп вывода dmesg
после запуска обнаружения оборудования).
Если устройства там нет, проверьте, что сообщает lcpci
. Эта команда перечисляет все устройства PCI, подключенные к шине. Если устройства там нет, проблема с соединением. Если он есть, используйте имя устройства в Google для драйвера. Чаще всего ядро выберет правильный драйвер, но иногда драйвер неправильный. В этом случае вам нужны lsmod
(список активных драйверов), rmmod
(выгрузка драйверов во время выполнения) и modprobe
(загрузка драйвера во время выполнения).
Если вы нашли драйвер, загрузите его вручную с помощью modprobe
. Если это работает, добавьте строку в /etc/init.d/boot.local
. Если у вас конфликт драйверов, добавьте имя драйвера, который вам не нужен, в /etc/modprobe.d/00-blacklist
примерно так:
blacklist drivername