Система Debian случайным образом отключается от Wi-Fi.

Чтобы получить IP-адрес на машине Linux с использованием метода DHCP, вам необходимо сначала установить DHCP-сервер на машине Windows и настроить его.

Я полагаю, это не совсем то, что вам нужно. Чтобы обмениваться сетевыми пакетами между обоими хостами, вы должны убедиться, что оба хоста находятся в одной сети.При такой настройке оборудования лучший способ сделать это - вручную настроить статические сетевые конфигурации на обоих хостах.

Конфигурация на компьютере с Windows (7?):

Когда кабель подключен через Ethernet, ваше сетевое уведомление на панели задач Windows должно показать символ проводного подключения (или вращающийся кружок, уведомляющий вас, что он пытается автоматически получить IP через DHCP).

Щелкните символ и откройте центр управления сетями и общим доступом. В правой части открывшегося окна вы должны увидеть что-то вроде подчеркнутого «LAN-соединение 1». Щелкните по нему и перейдите в «Свойства». В появившемся списке отметьте «Протокол Интернета версии 4 (TCP / IPv4)», а затем снова нажмите «Свойства». Теперь отметьте «Использовать следующие IP-адреса» (или что-то в этом роде - у меня на экране только немецкая версия Windows, и я не могу сказать, какой точный английский перевод). Теперь введите следующие поля:

  • IP-адрес: 10.0.0.1
  • маска подсети: 255.255.255.0
  • шлюз: 10.0.0.2 (не имеет значения, поскольку нет выхода из вашей небольшой двуххостовой сети . Используя следующие шаги настройки, ваш хост Linux будет хостом шлюза)

Подтвердите, нажав «OK».

Конфигурация на машине Linux (Debian / Ubuntu):

Откройте окно терминала и выполните следующие команды (как суперпользователь):

ifconfig enp5s0 up
ifconfig enp5s0 10.0.0.2
ifconfig enp5s0 netmask 255.255.255.0

Теперь вы настроили небольшую сеть, содержащую два хоста с Linux машина, являющаяся хостом шлюза (когда у хоста Linux есть второй интерфейс, подключенный к глобальной сети, и переадресация настроена должным образом, он может действовать как «настоящий» интернет-шлюз для машины Windows).

Проверьте настройку с помощью команды ping на обоих хостах (для этого терминал можно использовать в обеих операционных системах).

На машине Linux:

ping 10.0.0.1

На машине Windows:

ping 10.0.0.2

И оба должны последовательно отображаться успешно выданные пакеты ping.

2
09.03.2017, 00:08
1 ответ

Вы должны использовать wl драйвер вместо bcma-pci-bridge .

Отредактируйте свой /etc/apt/sources.list, добавив следующую строку:

deb http://httpredir.debian.org/debian/ jessie main contrib non-free

Сохраните файл.

Установите linux-image, linux-headers и пакет broadcom-sta-dkms

apt-get update
apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms

Выгрузите конфликтующий драйвер:

 modprobe -r bcma-pci-bridge
 modprobe -r b44 b43 b43legacy ssb brcmsmac bcma

Загрузите нужный модуль:

modprobe wl

Источник: официальный сайт

4
27.01.2020, 21:56

Теги

Похожие вопросы