Доброе время суток. Помогите пожалуйста. В Linux не силён. Есть машина на Suse 11, на ней работает программа для управления инкубатором. Сеть есть, с ноута машина пингуется и наоборот. Но вот к оборудованию пинг не проходит. Железо не родное, Suse работала на другой машине, но она приказала долго жить и просто перекинули винт на другое железо.linux-x15d:~ # ifconfig
eth2 Link encap:Ethernet HWaddr 00:1D:7D:E8:7C:4C
inet addr:196.1.14.200 Bcast:196.1.14.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5124 (5.0 Kb)
Interrupt:220lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:344 errors:0 dropped:0 overruns:0 frame:0
TX packets:344 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:286956 (280.2 Kb) TX bytes:286956 (280.2 Kb)
Покажите вывод 'route -n' и 'arp -an'.
И какой IP у оборудования, который пингуете? Куда оно подключено, в тот же свитч что и Suse? Если новую машину куда-то в другое место поставили, то верните туда же где стояла старая и подключите так же.P.S.: а оборудование точно не гавкнулось? Может на нём сетевая отлететела?
>[оверквотинг удален]
> Mask:255.0.0.0
> UP LOOPBACK
> RUNNING MTU:16436 Metric:1
> RX packets:344
> errors:0 dropped:0 overruns:0 frame:0
> TX packets:344
> errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:286956
> (280.2 Kb) TX bytes:286956 (280.2 Kb)Нет ли старых привязок к сетевухе в /etc/udev по mac адресу. Может из-за смены имени интерфейса?
>[оверквотинг удален]
>> RUNNING MTU:16436 Metric:1
>> RX packets:344
>> errors:0 dropped:0 overruns:0 frame:0
>> TX packets:344
>> errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:0
>> RX bytes:286956
>> (280.2 Kb) TX bytes:286956 (280.2 Kb)
> Нет ли старых привязок к сетевухе в /etc/udev по mac адресу. Может
> из-за смены имени интерфейса?Нужно смотреть в
/etc/udev/rules.d/70-persistent-net.rules
> /etc/udev/rules.d/70-persistent-net.rulesНе путай его. В SuSE 11 такой дряни нет.
По теме - смотри на оборудование. Сначала доберись к нему с лаптопа.
>> /etc/udev/rules.d/70-persistent-net.rules
> Не путай его. В SuSE 11 такой дряни нет.
> По теме - смотри на оборудование. Сначала доберись к нему с лаптопа.Почему тогда eth2?
>>> /etc/udev/rules.d/70-persistent-net.rules
>> Не путай его. В SuSE 11 такой дряни нет.
>> По теме - смотри на оборудование. Сначала доберись к нему с лаптопа.
> Почему тогда eth2?Мало ли почему? Например, провод воткнут только в eth2.
Слегка непонятно, почему адреса южноафриканские. Если это правда, то он не тот интерфейс проверяет.
Сетевуха живая. Старый комп гавкнулся, диск переставили в другой. Сетевуха стала eth2. В данный момент вернул всё как было. Сетевая eth1, IP как был на старой машине. С ноута пингуется, что машина, что шкафы.
Адреса такие наладчики в 2008 году поставили.linux-x15d:~ # tcpdump -ni eth2
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size 96 bytes
10:41:26.104160 arp who-has 196.1.14.4 tell 196.1.14.200
10:41:27.104153 arp who-has 196.1.14.4 tell 196.1.14.200
10:41:28.104153 arp who-has 196.1.14.4 tell 196.1.14.200
^C
3 packets captured
3 packets received by filter
0 packets dropped by kernelКонфиг.
BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='196.1.14.200/24'
MTU=''
NAME='RTL8111/8168B PCI-Express Gigabit Ethernet Controller'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'Фаервол отключён.
Тебя понять невозможно."Сетевая eth1", а tcpdump -ni eth2.
Конфиг ХЗ от кого. Что между машиной и "шкафами" - непонятно.
Как подключал ноутбук - тоже загадка.
> Тебя понять невозможно.
> "Сетевая eth1", а tcpdump -ni eth2.
> Конфиг ХЗ от кого. Что между машиной и "шкафами" - непонятно.
> Как подключал ноутбук - тоже загадка.Сегодня занимался. Поменял с eth2 на eth1, между машиной и шкафами два коммутатора. Ноут подключал к первому коммутатору.
Тебя невозможно понять.Переименовал конфиги с eth2 на eth1?
Воткнул провод в другую карту?
Коммутаторы какой модели (и нафига их два)?
Что получается, если воткнуть ноут во второй коммутатор?Короче, ищи местного, кто придёт ногами и разберётся с проводами. Походу ты не только диск переставлял.
Спасибо за помощь. Победил. Проблема была в сети. Сегмент большой и не хватало мощности достучаться. Установил ещё один коммутатор в качестве репитера и всё завелось.
>[оверквотинг удален]
> Mask:255.0.0.0
> UP LOOPBACK
> RUNNING MTU:16436 Metric:1
> RX packets:344
> errors:0 dropped:0 overruns:0 frame:0
> TX packets:344
> errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:286956
> (280.2 Kb) TX bytes:286956 (280.2 Kb)1. Какая конфигурация сети? Свичи, маршрутизаторы, ip оборудования, нет ли в сети VLAN?
2. Сделай
ping <ip оборудования>
а в другом терминале (не останавливая ping) выполни команду
sudo tcpdump -i eth2 | grep <ip оборудования> > dump.txt
И при необходимости введи свой пароль. Терминал будет молчать, подожди минуту и нажми Ctrl+C. Файл dump.txt или его содержимое загрузи сюда.
3. На оборудовании не ограничен доступ к нему по IP?
>[оверквотинг удален]
> Mask:255.0.0.0
> UP LOOPBACK
> RUNNING MTU:16436 Metric:1
> RX packets:344
> errors:0 dropped:0 overruns:0 frame:0
> TX packets:344
> errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:286956
> (280.2 Kb) TX bytes:286956 (280.2 Kb)И вообще раз такое дело, попробуй ноут с оборудованием просто воткнуть в 5-портовый свич, чтобы ничего не мешало и проверь тогда.