Вобщем проблема такая, постоянно отваливается сетевуха Intel PRO/100, конкретнее сейчас немогу сказать.
Отваливается так что в поле
media: Ethernet autoselect (10baseT/UTP <full-duplex>)
вместо 10baseT/UTP <full-duplex> написано none.
Лампочки у сетевухи резво мигают все нормально но, чтоб оживить сетевуху приходится ребутать сервак. Иначе никак операционка FreeBSD 5.3. Я был бы очень благодарен если ктонить подсказал как оживлять сетевуху без ребута, или может у кого нить были подобные проблемы. Похожие сетевухи отвечающие за другие интерфейсы работают исправно, хоть и жудко греются, так что аж прилось вентилятор чисто на сетевухи выделить..
Старые версии ФРИ не дружили с этими сетевухами. У меня были глюки с ними. Я просто ставлю другие, а Интелы на виндовые машины.
>Старые версии ФРИ не дружили с этими сетевухами. У меня были глюки
>с ними. Я просто ставлю другие, а Интелы на виндовые машины.
>это вы с железом не дружите и не знаете что есть PHY, плюс
почитайте man 4 miibusДрайвера для Intel'евских net-card во FreeBSD всегда были лучшие,
все остальное, это negotiation-mode - договор любой UTP карты со
свитчами/хабами. Мульон раз про это писали: после договора, карта
и хаб/свитч встают в разные режимы, при условии что с кабелем и
разъемами/розетками нет проблем.man 4 fxp (media, mediaopt)
man ifconfig
>Вобщем проблема такая, постоянно отваливается сетевуха Intel PRO/100, конкретнее сейчас немогу сказать.
>
>Отваливается так что в поле
>media: Ethernet autoselect (10baseT/UTP <full-duplex>)
>вместо 10baseT/UTP <full-duplex> написано none.
>Лампочки у сетевухи резво мигают все нормально но, чтоб оживить сетевуху >приходится
>ребутать сервак. Иначе никак
Что пробовал делать?>операционка FreeBSD 5.3. Я был бы очень
>благодарен если ктонить подсказал как оживлять сетевуху без ребута, или может
>у кого нить были подобные проблемы. Похожие сетевухи отвечающие за другие
>интерфейсы работают исправно, хоть и жудко греются, так что аж прилось
>вентилятор чисто на сетевухи выделить..
Попробуй при инициализации задать все явным образом в rc.conf
ifconfig_fxpN="inet <IP-address> netmask <MASK> media 10baseT/UTP mediaopt full-duplex"
Эм.. По поводу man fxp я не понял, что я там должен был узнать? ... Извините конечно но я не очень понимаю что это за MII bus и тп. Мне сейчас не очень хочется в этом разбираться, не до этого. Пробывал выдирать из сетевухи провод и пихать заново, пробывал бесполезную команду ifconfig fxp3 down/up .. ТОка ребут помогает вот кстати чуть логов: http://test3333.pp.ru/tmp/log_fxp3Эта проблема у меня была весной ещё, но потом както исчезла сама собой. Вот недавно она опять заявила о себе... Прописал в rc.conf режим работы явным образом, посмотрим что получится...
>Эм.. По поводу man fxp я не понял, что я там должен
>был узнать? ... Извините конечно но я не очень понимаю что
>это за MII bus и тп. Мне сейчас не очень хочется
>в этом разбираться, не до этого. Пробывал выдирать из сетевухи провод
>и пихать заново, пробывал бесполезную команду ifconfig fxp3 down/up .. ТОка
>ребут помогает вот кстати чуть логов: http://test3333.pp.ru/tmp/log_fxp3
>
>Эта проблема у меня была весной ещё, но потом както исчезла сама
>собой. Вот недавно она опять заявила о себе... Прописал в rc.conf
>режим работы явным образом, посмотрим что получится...с вашим подходом лучше забить на Unix, ничего личного, никаких
оскорблений, просто чтобы разобраться - нужно изучать, читать, так что
подход "Мне сейчас не очень хочется в этом разбираться, не до этого"
не канает, при таком подходе - меняйте железо до тех пор пока не будет
работать так как вам хочется (это дураций совет, но выше уже ВСЕ было
разложено по полкам, такой вопрос уже много раз мусолили)Удачи.
Самый простой способ - поставить скорость у карты на нужную (например, 10 MB FULL DUPLEX,зависит от поддерживаемой скорости устройства, подключенного к данной сетевой) досовской программой с интелловского сайта (diag.exe, кажется/создаешь досовскую дискету, дальше понятно).Скачиваешь самый свежий драйвер, компилируешь (как компилировать написано в README к модулю). В файле /etc/modules.conf (это в RedHat'e, FreeBSD не пользовался) ставишь скорость сетевой такую же, как заданную досовской программой. У меня
alias eth0 eepro100
options eepro100 xxxx
, где eth0 - твоя проблемная карточка, eepro100 - название модуля (если ты скомпилировал как модуль , а не в составе ядра (если в составе ядра , опции скорости надо указывать при компиляции)), хххх - требуемые опции скорости/дуплекса.
Были кажется такое глюки - скорость надо указать как HALF DUPLEX , потом переключить на FULL DUPLEX.
А вообщее INTEL/100 - надежная карта, в отличие от INtel 1000 (у нас было 50 % брака!)
>Самый простой способ - поставить скорость у карты на нужную (например, 10
>MB FULL DUPLEX,зависит от поддерживаемой скорости устройства, подключенного к данной сетевой)
>досовской программой с интелловского сайта (diag.exe, кажется/создаешь досовскую дискету, дальше понятно).Скачиваешь
>самый свежий драйвер, компилируешь (как компилировать написано в README к модулю).
>В файле /etc/modules.conf (это в RedHat'e, FreeBSD не пользовался) ставишь
>скорость сетевой такую же, как заданную досовской программой. У меня
>
>alias eth0 eepro100
>options eepro100 xxxx
>, где eth0 - твоя проблемная карточка, eepro100 - название модуля (если
>ты скомпилировал как модуль , а не в составе ядра (если
>в составе ядра , опции скорости надо указывать при компиляции)), хххх
>- требуемые опции скорости/дуплекса.
>Были кажется такое глюки - скорость надо указать как HALF DUPLEX ,
>потом переключить на FULL DUPLEX.
>А вообщее INTEL/100 - надежная карта, в отличие от INtel 1000 (у
>нас было 50 % брака!)спасибо всем, проблема решена заменой карты на менее навороченую модель...