Articles of Ethernet

SocketCAN через Ethernet

Я попытаюсь кратко объяснить наш сценарий. Мы хотим настроить среду моделирования для нашей системы на Ubuntu, чтобы мы могли использовать ее вместе с нашим набором инструментов для моделирования на базе Windows. В настоящее время мы запускаем Ubuntu на виртуальной машине с использованием VirtualBox на хосте Windows. В Ubuntu мы используем SocketCAN, и мы хотели бы […]

Как я могу получить неправильные фреймы Ethernet и отключить калькуляцию CRC / FCS?

Я генерирую трафик между двумя компьютерами под управлением Linux (путем отправки Ethernet-фреймов), целью этого является захват некоторых кадров ошибок. Проблема заключается в том, что слой Phy обнаруживает ошибку в кадре (если CRC или FCS недействителен), кадр удаляется, и я не могу его получить в своей программе. Есть ли способ получить неправильный фрейм (отключить капли на […]

Не удалось выяснить, как получить информацию о интерфейсе Ethernet в Mac OS X с помощью ioctl / SIOCGIFADDR / SIOCGIFCONF?

У вас возникли проблемы с выяснением того, как получить информацию о интерфейсе в Mac OS X с помощью ioctl / SIOCGIFADDR / SIOCGIFCONF? У меня было много проблем с получением кода, который отлично работал на Linux для работы на Mac OS X сегодня.

Параметры фильтра для функции sniff в scapy

Я работаю над инструментом scapy, где в какой-то момент мне нужно обнюхать пакет на основе протокола и ip-адрес адресата Я хотел бы узнать о способах использования опции фильтра в функции sniff (). Я пробовал использовать формат в документации, но большую часть времени он приводит к таким проблемам. фильтр функции sniff в scapy не работает должным […]

Могу ли я писать сетевые программы на базе Ethernet на C ++?

Я хотел бы написать программу и запустить ее на двух машинах и отправить некоторые данные с одной машины на другую в кадре Ethernet. Обычно данные приложения находятся на уровне 7 модели OSI, есть что-то вроде ограничения ядра или ограничения API, что помешает мне написать программу, в которой я могу указать MAC-адрес назначения, и некоторые данные […]

Как подключить Ethernet-устройство напрямую к коммутатору в Linux?

У нас есть встроенная плата, в которой устройство ethernet напрямую подключается к коммутатору без использования phy между ними. Чтобы усложнить ситуацию, шина mdio Ethernet-устройства подключена к controllerу mdio для управления. Мне удалось использовать фиксированный драйвер mdio / phy для включения ethernet, и это работает, сопоставив конфигурацию по умолчанию коммутатора с фиксированным phy. Как подключиться к […]

linux raw ethernet socket привязывается к определенному протоколу

Я пишу код для отправки необработанных фреймов Ethernet между двумя ящиками Linux. Чтобы проверить это, я просто хочу получить простой клиент-send и server-receive. У меня есть клиент, правильно создающий пакеты (я вижу их с помощью сниффера пакетов). На стороне сервера я инициализирую сокет следующим образом: fd = socket(PF_PACKET, SOCK_RAW, htons(MY_ETH_PROTOCOL)); где MY_ETH_PROTOCOL – это 2-байтовая […]

Убедитесь, что компьютер Windows через Ethernet через C ++

Поэтому я попытался рассмотреть несколько разных ответов для этого. Тот, который, как я думал, может пообещать, был следующим: Как проверить тип сетевого интерфейса: Ethernet или Wireless в Windows с использованием Qt? Однако я не слишком много знаю о работе в сети или даже о Windows. Лично я не могу понять большую часть документации Microsoft на […]

Запустить метод doPost в Java-сервлете из arduino с помощью ethernetclient

У меня есть сервлет java tomcat с методом doPost и веб-страница, работающая на этом сервере. Я установил очень простой тест с помощью кнопки html на моей веб-странице, которая при нажатии вызывает метод doPost. Мне хотелось бы знать, как я буду делать это у ардуино? Я пытался client.println(“POST /Project/index.html?acctID=1234567 HTTP/1.0”); как средство вызова метода doPost и […]

Запуск клиента и сервера на разных машинах

У меня есть client.js и server.js которые уже настроены и работают отлично. Сейчас проблема только в том, что мне нужно запустить клиент на 1 машине, сервер на другой машине. Однако, используя подключение к Ethernet– кабелю, можно запускать только server.js . Клиентская сторона не может подключиться, даже если оба пользователя могут пинговать IP-адрес друг друга. Любое […]

Intereting Posts
используйте sed replace “” string “\ 1 \” 787 “в” string “\ 1 \” 787 “в cygwin Как проверить, олицетворяет ли Windows Identity? Редактирование httpd.conf предотвращает запуск Apache с Bitnami Django Stack Symfony2: Переключение между app.php и app_dev.php, я делаю это правильно? Как изменить название windows командной строки (консоли) из командной строки Java-приложения? Как получить идентификатор интерфейса COM-classа, чтобы он мог быть передан CoCreateInstance? .htaccess проблема, неспособная перенаправить URL-адрес KSH: Спред пополняет команды со временем Форма обратной связи PHP mail (), не доставляющая Gmail – требуется консультация Проверьте, индексируется ли местоположение в Windows Search Эффективность кеша MySQL Query Создание файлов с некоторым контентом с помощью сценария оболочки Использование .htaccess для перезаписи динамических поддоменов Как правильно перейти на домашнюю страницу? PHP – AJAX – почему последовательный доступ к файлам – Нет сеансов