macbook air: невозможно назначить статический IP-адрес на USB-адаптер Ethernet

Я хочу подключиться к устройству USRP X310 через Ethernet. USB-адаптер Apple Ethernet подключен и отображается следующим образом ifconfig:

en3: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=4<VLAN_MTU>
ether 00:f7:XX:XX:XX:XX 
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: inactive

Однако в настройках сети он отображается красной точкой и следующим текстом.

Статус: кабель отключен

Либо кабель Apple USB Ethernet Adapter не подключен, либо устройство на другом конце не отвечает.

Я хочу установить статический IP, как указано здесь . Я устанавливаю следующие параметры:

  • Настройка IPv4: вручную
  • IP-адрес: 192.168.10.1
  • Маска подсети: 255.255.255.0

Когда я проверяю ifconfig, он не показывает никаких изменений по сравнению с предыдущим. Пинг на 192.168.10.2 возвращает «Тайм-аут запроса». Так что я предполагаю, что IP-адрес не назначен.

Когда я подключаю Mac к ПК со статическим IP-адресом 192.168.10.1, Mac сначала устанавливает собственный IP-адрес 169.254.145.146. Когда я устанавливаю IP-адрес сетевого адаптера Mac на 192.168.10.1 и две машины подключены, я могу пропинговать обе машины с другой машины (когда брандмауэр отключен на Mac).

Я что-то пропустил? Что я могу сделать, чтобы назначить статический IP-адрес для подключения к устройству? Когда я подключаю устройство к своему компьютеру с Arch, я могу установить статический IP-адрес и пропинговать устройство! Так что я предполагаю, что это как-то связано с macos или адаптером.

Я запускаю Mojave на MacBook Air конца 2013 года и использую USB-адаптер Ethernet A1277 от Apple. Кабель Ethernet подключен к порту «0» на включенном устройстве USRP X310.

Если он не обнаруживает ссылку, он не будет работать. Во что он подключен?
Обновил пост: кабель подключен к устройству USRP.
Я подключил устройство к своему ПК под управлением Arch Linux. Я могу установить статический IP-адрес, и я могу пропинговать устройство, поэтому я предполагаю, что это как-то связано с macos или с адаптером.
Попробуйте подключить свой ПК к Mac... тогда это работает?
Дал ответ в редактировании. Я могу общаться между Mac и ПК с помощью одного и того же кабеля, адаптера и настроек IP.

Ответы (1)

Поместите небольшой переключатель между устройством и Mac.

Какое бы «устройство» вы ни использовали, оно не поднимает физический уровень ( уровень 1 OSI ), и, таким образом, ваш Mac не видит, что что-то физически существует. Вот почему вы получаете сообщение об ошибке «Состояние: кабель отключен».

Однако, когда вы подключаете свой Mac к ПК, вы сразу же получаете назначенный вам IP-адрес, указывающий, что это не только физическое соединение, но и то, что вы прошли весь путь до уровня 3, сетевого уровня. Вы не получаете IP-адрес, потому что нет DHCP-сервера, но теперь вы можете успешно установить желаемый IP-адрес и пропинговать ПК.

Переключатель между вашим устройством и вашим Mac установит уровень ссылки, позволяющий вам установить IP.