Итак дистрибутив RED HAT AS 3.0
Ядро - 2.4.21smp
Железо ? двухпроцессорный писюк PIII ? 733
Сетевая карта ? 3com 3c2000-T 10/100/1000
Драйвера на сетевую скомпилились без проблем , insmod прошел отлично,
После /network restart интерфейс поднялся нормально, файрволл отключен, тоесть правила сброшены по дефолту, проверка в /proc/interrupt ? никаких конфликтов, route ?n есть маршрут и интерфейс, netstat ?rn ? все окей , пинг этой сетевой с этой же машины ? все отлично есть пинг.
А теперь самое интересное - пинг любого хоста с этого интрефейса ? в этом же сегменте ? хост недоступен.
Ifconfig eth0 ? есть карта
Заменяем и перекомпилируем новые дрова ? та же история, проверка этой же сетевой на винде ? все работает нормально ? то есть отрабатывает нормально.
Подключение сетевой производилось и к гигабитному порту и на порт 100 Мб ? ситуация не изменилась.
Да и еще один нюанс датчики RX и TX по нулям.Если кто сталкивался с такой ситуацией помогите пожалуста.
НЕУЖЕЛИ никто не сталкивался - ребята помогите - горю!!!!
Что ethtool показывает?
>Что ethtool показывает?
Settings for eth2:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: g
А tcpdump хоть что-то светит с этого интерфейса?
>А tcpdump хоть что-то светит с этого интерфейса?
Тишина абсолютная уже пробовал смотреть.
Есть одно подозрение, хотя оно мало обосновано - в 3com карточках 3com-овцы зашивают ктоме стандартоного ethernet еще и свои расширения "для улучшения", возможно дрова именно для расширений??
теоретически эти расширения должны работать только если к ней обратиться другая 3com карта....
но вот как это проверить???
Не исключено - хотя про такое не слышал, но вот в чем фишка - сейчас на этой же машине стоят - еще 2 сетевухи сотки и тоже 3com, если например с соседнего хоста через сотку пытаться пропинговать гигабитную сетевую и слушать tcpdump на ней в это время - то видны пакеты типа arp-who и все. На том хосте с которого пускается пинг ответы одни - удаленный хост не доступен.
Едиственный вариант - попробовать поиграть с параметрами самой гигабитной сетевой - больше пока ничего не вижу?
т.е. сетевуха не отвечает на arp-who ?
А есть возможность соединить эту сетевуху с сетевой на другом компе непрямую? без свича? и посмотреть на обоих компах что от кого приходит и как поднимается?
Да так оно и выходит - неотвечает. Напрямую проверить сечас попробую, но скорей всего это не свитч - если ты так думаешь. Железо проверенное - Nortel pasport 1612G к нему и цепляюсь гигабитным линком. Да и свитч через который сейчас гоняю все Planet 2402A. Только что без медного гигабита.
Интересен другой момент - что второй комп увидит на интерфейсе?
и если на второй машине менять скорость/дуплекс - обнуружит ли эти изменения проблемная сетевуха?
>Интересен другой момент - что второй комп увидит на интерфейсе?
>и если на второй машине менять скорость/дуплекс - обнуружит ли эти изменения
>проблемная сетевуха?
я сталкивался, необходим модуль MII
Пока что иных мыслей кроме как поставить ядро, где есть поддержка этого чипа (если таковое имеется), в голову ничего разумного не приходит :(
Проверил - ничего - c виндовой пускал пинг - истекло время ожидания. В это же время слушал tcpdump гигабитки - тишина. Хотя в лине естественно появилось сообщение в /var/log/messages что есть сетевой линк на 100 Мб. И еще заметил странную особеность - если смотреть ifconfig всех интерфейсов и соток в самом низу стоит Base address и параметр , а вот у гигабитки прописано на этом месте Memory:dfff8000-0.
Может быть чтото с этим связано?
что за модуль MII - нельзя ле поподробнее?
При прямом соединение двух компов попробовал играть со скоростью - 10 -100, half - full duplex - проблемная сетевуха никак не реагирует, - хотя когда железно вставляешь или вытаскиваешь линк - все отлично видит и сообщает.
>При прямом соединение двух компов попробовал играть со скоростью - 10 -100,
>half - full duplex - проблемная сетевуха никак не реагирует, -
>хотя когда железно вставляешь или вытаскиваешь линк - все отлично видит
>и сообщает.Похоже на несогласовку в кабеле...
Хотя писали что под виндой все работает.
разумные мыси закончились. :(Поиск в yandex по запросу "модуль MII" дал ссылки на модули к Planet-ам и вот что еще
http://zeus.sai.msu.ru:7000/nets/protocols2/2_06_05.shtml
Может поможет.....
Была похожая проблема, ставился RHEL 3 AS на комп где сетевые карты были 3com, правда 100 Mb. Знаете какое решение было чтобы заставить сеть работать? Как не смешно звучит, но сеть работала только при условии подключения ps/2 мыши;))) Потом это надоело, а разбираться лень было, поэтому устновил Mdk 10, и все заработало;))
У меня 3COM905, при компиляции драйвера в ядро (2.4.2х делал терминалки), была такая же ситуация.
Перешел на ветку 2.6.х, там есть этот модуль включил его поддержку и как не странно все заработало.
Ну что же выход один попробую поднять до ядра 2.6:-((((( Хотя это конечно не решение проблемы, а с мышкой вообще интересная история - возникает подозрение что чтото с конфликтом по прерываниям.
>Итак дистрибутив RED HAT AS 3.0
>Ядро - 2.4.21smp
>Железо ? двухпроцессорный писюк PIII ? 733
>Сетевая карта ? 3com 3c2000-T 10/100/1000
>Драйвера на сетевую скомпилились без проблем , insmod прошел отлично,
>После /network restart интерфейс поднялся нормально, файрволл отключен, тоесть правила сброшены по
>дефолту, проверка в /proc/interrupt ? никаких конфликтов, route ?n есть маршрут
>и интерфейс, netstat ?rn ? все окей , пинг этой сетевой
>с этой же машины ? все отлично есть пинг.
>А теперь самое интересное - пинг любого хоста с этого интрефейса
>? в этом же сегменте ? хост недоступен.
>Ifconfig eth0 ? есть карта
>Заменяем и перекомпилируем новые дрова ? та же история, проверка этой же
>сетевой на винде ? все работает нормально ? то есть отрабатывает
>нормально.
>Подключение сетевой производилось и к гигабитному порту и на порт 100 Мб
>? ситуация не изменилась.
>Да и еще один нюанс датчики RX и TX по нулям.
>
>Если кто сталкивался с такой ситуацией помогите пожалуста.А ты попробуй засунуть сетевуху в другой слот на матери. У меня была похожая трабла но с сетевыми Realtek 8139, если карточка одна в системе, то нормально подымается, а если их две, то засада, приходилось туда-сюда в разные слоты их засовывать, чтоб они "подружились" друг с другом. Причем на одной и той же серии материнских плат для каждого случая отдельный вариант установки, т.е. каждый раз в разные слоты. Может поправит.
>А ты попробуй засунуть сетевуху в другой слот на матери. У меня
>была похожая трабла но с сетевыми Realtek 8139, если карточка одна
>в системе, то нормально подымается, а если их две, то засада,
>приходилось туда-сюда в разные слоты их засовывать, чтоб они "подружились" друг
>с другом. Причем на одной и той же серии материнских плат
>для каждого случая отдельный вариант установки, т.е. каждый раз в разные
>слоты. Может поправит.у меня тоже было с реалтеками. Только сетевух было 3 :)
Главно не ставить сразу все три, а последовательно. Одну, загрузился, выключил. Вторую, потом третью. Если ставить сразу - хрен, либо одной сетевухи нет, либо даже двух.
Господа, я это попробовал еще на начальной стадии(переставить гигабитку в другой слот) - увы не помогло. Единственное что не пробовал так устанавливать их последовательно одну за другой, сам процесс установки шел в таком порядке - сначала были установлены две сотки 3com, потом устанавливалась гигабитная 3com сетевуха. Но в принципе спасибо за совет - обязательно попробую.
/sbin/chkconfig kudzu offkudzu и 3com не дружат
>/sbin/chkconfig kudzu off
>
>kudzu и 3com не дружатНа линуксы из 100-мегабиток всегда ставлю rtl8139. Они самые распространенные и дрова под них вылизывают в первую очередь. Насчет навороченных карт - у них постоянные проблемы с дровами. То вообще пахать отказываются, то vlan правильно не поддерживают, то при максимальной нагрузке повисают.
Я бы на твоем месте определил надо ли тебе гигабит. Если не надо, то ставь сотку. Если надо - найди карточку пораспространенее, она вернее заработает.
kudzu по умолчанию отключен - я без него настраивал, гигабитная карта нужна так подключаюсь на нортеловский порт - а он строго на гигабит - переключение 10/100/1000 - отстутствует. А насчет карты - я в принципе расчитывал что карта от такого производителя вообще без всяких косяков должна работать.