Чтобы получить IP-адрес на машине Linux с использованием метода DHCP, вам необходимо сначала установить DHCP-сервер на машине Windows и настроить его.
Я полагаю, это не совсем то, что вам нужно. Чтобы обмениваться сетевыми пакетами между обоими хостами, вы должны убедиться, что оба хоста находятся в одной сети.При такой настройке оборудования лучший способ сделать это - вручную настроить статические сетевые конфигурации на обоих хостах.
Конфигурация на компьютере с Windows (7?):
Когда кабель подключен через Ethernet, ваше сетевое уведомление на панели задач Windows должно показать символ проводного подключения (или вращающийся кружок, уведомляющий вас, что он пытается автоматически получить IP через DHCP).
Щелкните символ и откройте центр управления сетями и общим доступом. В правой части открывшегося окна вы должны увидеть что-то вроде подчеркнутого «LAN-соединение 1». Щелкните по нему и перейдите в «Свойства». В появившемся списке отметьте «Протокол Интернета версии 4 (TCP / IPv4)», а затем снова нажмите «Свойства». Теперь отметьте «Использовать следующие IP-адреса» (или что-то в этом роде - у меня на экране только немецкая версия Windows, и я не могу сказать, какой точный английский перевод). Теперь введите следующие поля:
Подтвердите, нажав «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.
Вы должны использовать 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
Источник: официальный сайт