Я пытаюсь подключиться к устройству по локальной сети через IPv4. Я сделал все возможное, чтобы правильно настроить порт GigE.

- Когда я включаю устройство, в интерфейсе Ubuntu (12.10) появляется значок, сообщающий, что я подключен к устройству.

ifconfigпоказывает следующее дляeth1:Link encap:Ethernet HWaddr 60:a4:4c:22:17:08 inet addr:169.254.148.88 Bcast:169.254.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:100 Metric:1 RX packets:559 errors:0 dropped:0 overruns:0 frame:0 TX packets:2033 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:193414 (193.4 KB) TX bytes:203089 (203.0 KB) Interrupt:18 Memory:f7900000-f7920000
У меня есть поставляемое поставщиком программное обеспечение, которое автоматически распознает устройство при его запуске. Не вдаваясь в подробности, это в основном просто исполняемый файл C ++, предназначенный для демонстрации предоставленного SDK путем поиска устройства и работы с ним. Я не думаю, что это проблема с кодом. SDK создан для Linux, но его техническая помощь довольно неопытна в Ubuntu, и он считает, что это просто проблема с тем, как я устанавливаю соединение.
- Кроме того, я подключил это устройство к той же машине, к тому же порту GigE, когда загружался в Windows, и он распознается мгновенно. Связь показана здесь:

Я взял маску сети и IP-адрес из Windows и использовал ifonfig eth1 $IP netmask $netmaskих для соответствия. Мне не очень нравится этот метод, так как в конечном итоге он должен работать на компьютере без графического интерфейса Ubuntu или раздела Windows.
Когда я отслеживаю
dmesgлоги, я вижу, что соединение обнаружено, но я получаю это сообщение:[ 4174.533981] e1000e: eth1 NIC Link is Down [ 4180.212770] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx [ 4180.216769] netlink: 12 bytes leftover after parsing attributes. [ 4180.216772] netlink: 12 bytes leftover after parsing attributes. [ 4180.216929] netlink: 12 bytes leftover after parsing attributes.
Я довольно плохо знаком с Linux и очень плохо знаком с сетью. Но я бился головой об эту проблему и не шел вперед. Кто-нибудь знает что-нибудь о link-local или об ошибке разбора атрибута, которая может дать мне несколько советов?