Суть проблемы: имеется прокси сервер SUSE 11.0+SQUID3+DHCP+DNS с сетевой картой ASUS NX1101. В процессе обмена данными через эту сетевую карту, через некоторое время (в зависимости от интенсивности потока данных) происходит сбой после, которого перестают корректно обрабатываться пакеты: не работает DHCP, ping говорит об ошибках передачи пакетов (10 пакетов передано, 100% Error, 0% потеряно), не отвечают службы SSH, SQUID и другие.При этом, если запустить Wireshark, то он видит пакеты которые приходят на сетевую карту и уходят с неё, но реакции на них ни какой. В логах системы и SuSEFirewall ни каких информативных записей. Пробовал переустановить ОС с ноля, менять сетевую карту на другую такую же, не помогло. Подскажите в чем может быть проблема.
"ping говорит об ошибках передачи пакетов (10 пакетов передано, 100% Error, 0% потеряно)""При этом, если запустить Wireshark, то он видит пакеты которые приходят на сетевую карту и уходят с неё, но реакции на них ни какой."
"Пробовал переустановить ОС с ноля, менять сетевую карту на другую такую же, не помогло."
может дело не в этой тачке? может что-то стоит между тем хостом с которого пингуешь с сервером? а если wireshark запистить в том месте с которого ping идет?
Ноут подключен к серверу напрямую, между ними ничего нет. ошибки выдает ping запущенный с сервера на ноут, с которым соединён через эту сетевую карту. В этой теме (https://www.opennet.ru/openforum/vsluhforumID6/17910.html) сказано о различных режимах работы (100\full-duplex). Читаю об этом, буду проверять этот вариант. Буду сейчас провоцировать сбой и посмотрю что говорит wireshark при пинге с ноута к серверу.
Продолжаю тему.
В очередной раз произощел сбой. Вот резутат ifconfig
eth1 Link encap:Ethernet HWaddr 00:1D:60:5C:5A:BA
inet addr:192.168.10.1 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:927581 errors:0 dropped:0 overruns:0 frame:0
TX packets:563821 errors:99 dropped:0 overruns:29 carrier:70
collisions:0 txqueuelen:1000
RX bytes:748097970 (713.4 Mb) TX bytes:62427454 (59.5 Mb)
Interrupt:22в этой (https://www.opennet.ru/docs/RUS/GigabitEthernet/) статье говориться что overruns:29 означает переполнение бучера. Подскажиете что в такой ситуации делать?
Кабель хороший? CAT6 рекомендуют.
>Кабель хороший? CAT6 рекомендуют.Нормальный Cat 5e. Вчера протестил тестером. Был обжат по схеме B-B, но так как через эту карту к серверу подключен ноут переобжал по схеме A-B.
Разбираясь дальше обновил систему до версии SUSE 11.1? проблема осталась. Но однозначно определил что это связано с переполнением буфера, так как при закачке большого файла увеличивается количество отброшенных пакетов (ifconfig значение errors + overruns).
Также выяснил при просмотре свойств сетевушки через команду ethtool что она поддерживает только скорость 10/100Mb:-----результат выполнения ethtool eth1
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 24
Transceiver: internal
Auto-negotiation: onПри попытке выполнить команду ethtool -s eth1 speed 1000
Выдается сообщение:
Cannot set new settings: Invalid argument
not setting speedPS: ну очень хочется заменить Windows на Linux. Но пока мало знаю.