[Comm] Realtek PXE boot problems
Yura Kalinichenko
yuk на kalina.in.ua
Вс Май 2 21:57:42 UTC 2010
Egor Glukhov пишет:
> Поставил LTSP сервер с дистрибутива:
> ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/terminal/altlinux-5.0-20091216-simply-terminal-i586-ru-install-cd.iso
>
>
> И столкнулся с проблемой - часть клиентских машин упорно отказывается
> загружаться по сети, зависая на "r8169: eth0: link down" (фото
> процесса тут: http://pics.rsh.ru/img/pxe-2_u3cwc.jpg [147k]). Хотя на
> другом железе всё замечательно грузится и работает.
>
> Общее у неработающих клиентов - мать ASRock G31M-VS, на которой
> встроенная сетевая карта Realtek PCIEx1 LAN 8103EL / 8102EL. Загрузчик
> пишет о себе "Intel UNDI, PXE-2.1 (build 082) ... Realtek PCI Express
> Fast Ethernet Controller Series v1.15 (090224)".
>
> Как лечить или в какую сторону копать?
Сетевые карты Realtek 8xxx - тяжелый случай. Совместимость даже
близкородственных версий оставляет желать много лучшего. По опыту
многочисленных установок: даже для незначительно различающихся материнок
одного и того же производителя требовалось применение драйверов
различных версий, причем драйвера для старших версий сетевых карт не
подходили к младшим, и наоборот (ну что-то вроде ситуации с
проприетарыми драйверами к видеокартам Nvidia). Хотя в большинстве
случаев драйвера разных версий и модификаций распознают разные версии
сетевых карт как "свои" - на деле далеко не со всеми реально работают.
Симптомы различны - от полной неработоспособности до случайных, но
пермарманентных, разрывов соединений.
Как показала практика, наилучший способ прикручивания этих сетевых карт
- взять драйвер с поставляемого к материнке диска и вкомпилить его в
ядро. К сожалению, не всегда производитель поставляет драйвера для
Linux. Поэтому еще может помочь сборка последней версии с сайта
производителя:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=falseExterner
Но даже это не всегда помогает. Поэтому в особо тяжелых случаях
оказывается дешевле установить внешнюю сетевую карту, нежели тратить
время на разборки с имеющимся риалтеком.
--
SY,
Yura Kalinichenko
Подробная информация о списке рассылки community