Alex_P89 Опубликовано 24 декабря, 2013 · Жалоба Есть сервер на FreeBSD: FreeBSD 7.3-RELEASE-p1 FreeBSD 7.3-RELEASE-p1 На сервере ни на одном из имеющихся интерфейсов не запускается гигабит. db# ifconfig em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4> ether 68:05:ca:04:f4:61 inet 10.10.100.3 netmask 0xffffff00 broadcast 10.10.10.255 media: Ethernet autoselect (100baseTX <full-duplex>) status: active bce0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=1bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4> ether 00:1a:64:63:21:ac media: Ethernet autoselect (none) status: no carrier bce1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=1bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4> ether 00:1a:64:63:21:ae media: Ethernet autoselect (none) status: no carrier Проблема не в кабеле или коммутаторах, и не в сетевухах (заведомо исправно работающую на 1Гб em0 поставили позже для проверки). Что-то в системе не даёт сетевым работать в гигабите. Подскажите как решить проблему, куда смотреть и что проверять? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 24 декабря, 2013 · Жалоба Обновится до 9.2 попробуйте. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex_P89 Опубликовано 24 декабря, 2013 · Жалоба Это не вариант, к сожалению. Обновление системы не рассматривается совсем. Рядом в точности такой же сервер на 7.3. Сетевые bce (встроенные Broadcom) работают прекрасно и без проблем на гигабите. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Diman Опубликовано 24 декабря, 2013 · Жалоба Это не вариант, к сожалению. Обновление системы не рассматривается совсем. Рядом в точности такой же сервер на 7.3. Сетевые bce (встроенные Broadcom) работают прекрасно и без проблем на гигабите. сравните через sysctl размеры буферов памяти. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MMM Опубликовано 24 декабря, 2013 · Жалоба и acpi Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex_P89 Опубликовано 24 декабря, 2013 · Жалоба и acpi sysctl -a | grep acpi на серверах идентичны полностью сравните через sysctl размеры буферов памяти. Если я вас правильно понял, то в sysctl -a | grep mbuf отличается только один параметр: dev.bce.0.fragmented_mbuf_count: 0 на проблемном сервере и dev.bce.0.fragmented_mbuf_count: 4146 на исправном, но это просто счётчик, и на неисправном bce0 не задействован Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 24 декабря, 2013 · Жалоба А если вручную гиг поставить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex_P89 Опубликовано 25 декабря, 2013 · Жалоба А если вручную гиг поставить? Если поставить, то не заводится линк, при многократных перетыканиях может завестись, но работает с потерями пингов один из двух. Ситуация одинаковая на любой сетевухе, от патчкордов и оборудования на другом конце не зависит. Тут мы всё перепробовали и физику практически исключили. Грешим на систему теперь. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
YuryD Опубликовано 25 декабря, 2013 · Жалоба Если поставить, то не заводится линк, при многократных перетыканиях может завестись, но работает с потерями пингов один из двух. Если сделать ifconfig bcex down,ifconfig bcex up ? ну и явно скорость и дуплекс задавать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 25 декабря, 2013 · Жалоба Чтобы полностью исключить железо - попробуйте поднять линки на LiveCD Linux Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vlad11 Опубликовано 25 декабря, 2013 · Жалоба Еще попробуйте сначала отключить RXCSUM,TXCSUM,TSO4 # ifconfig bce0 –rxcsum # ifconfig bce0 –txcsum или отключить сразу RXCSUM,TXCSUM # ifconfig bce0 hwcsum плюс # ifconfig bce0 tso Подробнее тут. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex_P89 Опубликовано 26 декабря, 2013 · Жалоба vlad11, спасибо, это помогло на bce интерфейсе, bce1 завёлся и работает на 1Гб/с. Отключит все 3 разгурзки: ifconfig bce1 -rxcsum -txcsum -tso Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
YuryD Опубликовано 28 декабря, 2013 · Жалоба vlad11, спасибо, это помогло на bce интерфейсе, bce1 завёлся и работает на 1Гб/с. Отключит все 3 разгурзки: ifconfig bce1 -rxcsum -txcsum -tso Проблема в железе скорее. Та же 7.3, две bce встроенные, две в pci-e, чипы правда разные но драйвер bce. Все поднимаются с полпинка на гигабите без шаманств. Сервер ibm xseries, коммутатор cisco 3750. Подобное видел только один раз c em на китайской маме, но там помогало ifconfig down/up Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex_P89 Опубликовано 28 декабря, 2013 · Жалоба Проблема в железе скорее. Нет не в железе, а в системе. Кривой драйвер или ядро. При смене параметров всё заводится. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...