* Re: [Comm] Realtek PXE boot problems
2010-05-01 13:37 [Comm] Realtek PXE boot problems Egor Glukhov
@ 2010-05-01 14:14 ` Владимир
2010-05-01 15:16 ` Sergey Vlasov
` (2 subsequent siblings)
3 siblings, 0 replies; 14+ messages in thread
From: Владимир @ 2010-05-01 14:14 UTC (permalink / raw)
To: ALT Linux Community general discussions
> Общее у неработающих клиентов - мать 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)".
>
> Как лечить или в какую сторону копать?
а в качестве хаба не фигня за 100р. ?
я на это списал, попал на этом:
http://www.oldi.ru/catalog/element/0126161/
и ASRock A330GC
причём загрузка несколько раз проскакивала, а потом как в стену
упёрлось... списал на хаб, больше не пробовал.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-01 13:37 [Comm] Realtek PXE boot problems Egor Glukhov
2010-05-01 14:14 ` Владимир
@ 2010-05-01 15:16 ` Sergey Vlasov
2010-05-01 15:30 ` Anton A. Vinogradov
2010-05-01 16:06 ` Egor Glukhov
2010-05-02 21:57 ` Yura Kalinichenko
2010-05-26 17:09 ` Олег
3 siblings, 2 replies; 14+ messages in thread
From: Sergey Vlasov @ 2010-05-01 15:16 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1280 bytes --]
On Sat, May 01, 2010 at 05:37:53PM +0400, Egor Glukhov wrote:
> Поставил 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)".
Судя по сообщению "unknown MAC (0x27c00700)", драйвер r8169 в
используемом ядре слишком старый. Поддержка этой версии чипа
появилась в 2.6.28 (commit 2857ffb7b8913ef713533ac5783abd70a20529e4 -
r8169: additional 8101 and 8102 support).
Вообще драйвер r8169 до сих пор проблемный даже на старых чипах -
например, на 10ec:8167 RTL8169sc/8110sc XID 18000000 в последнее время
примерно раз в пару недель после загрузки линк тоже не поднимается, но
там это хотя бы лечится перезагрузкой модуля.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-01 15:16 ` Sergey Vlasov
@ 2010-05-01 15:30 ` Anton A. Vinogradov
2010-05-01 16:06 ` Egor Glukhov
1 sibling, 0 replies; 14+ messages in thread
From: Anton A. Vinogradov @ 2010-05-01 15:30 UTC (permalink / raw)
To: ALT Linux Community general discussions
01.05.2010 19:16, Sergey Vlasov пишет:
> On Sat, May 01, 2010 at 05:37:53PM +0400, Egor Glukhov wrote:
>> Поставил 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)".
>
> Судя по сообщению "unknown MAC (0x27c00700)", драйвер r8169 в
> используемом ядре слишком старый. Поддержка этой версии чипа
> появилась в 2.6.28 (commit 2857ffb7b8913ef713533ac5783abd70a20529e4 -
> r8169: additional 8101 and 8102 support).
>
> Вообще драйвер r8169 до сих пор проблемный даже на старых чипах -
> например, на 10ec:8167 RTL8169sc/8110sc XID 18000000 в последнее время
> примерно раз в пару недель после загрузки линк тоже не поднимается, но
> там это хотя бы лечится перезагрузкой модуля.
>
Вы не единственный.
У меня тоже такой скриншот.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-01 15:16 ` Sergey Vlasov
2010-05-01 15:30 ` Anton A. Vinogradov
@ 2010-05-01 16:06 ` Egor Glukhov
2010-05-02 8:30 ` Sergey Vlasov
1 sibling, 1 reply; 14+ messages in thread
From: Egor Glukhov @ 2010-05-01 16:06 UTC (permalink / raw)
To: community
01.05.2010 19:16, Sergey Vlasov пишет:
>> Поставил 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)".
> Судя по сообщению "unknown MAC (0x27c00700)", драйвер r8169 в
> используемом ядре слишком старый. Поддержка этой версии чипа
> появилась в 2.6.28 (commit 2857ffb7b8913ef713533ac5783abd70a20529e4 -
> r8169: additional 8101 and 8102 support).
Похоже, не мой случай, ибо:
[kaman@host-2 ~]$ uname -r
2.6.30-std-def-alt14
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-01 16:06 ` Egor Glukhov
@ 2010-05-02 8:30 ` Sergey Vlasov
2010-05-17 7:54 ` Michael Shigorin
0 siblings, 1 reply; 14+ messages in thread
From: Sergey Vlasov @ 2010-05-02 8:30 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1496 bytes --]
On Sat, May 01, 2010 at 08:06:43PM +0400, Egor Glukhov wrote:
> 01.05.2010 19:16, Sergey Vlasov пишет:
> >> Поставил 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)".
> > Судя по сообщению "unknown MAC (0x27c00700)", драйвер r8169 в
> > используемом ядре слишком старый. Поддержка этой версии чипа
> > появилась в 2.6.28 (commit 2857ffb7b8913ef713533ac5783abd70a20529e4 -
> > r8169: additional 8101 and 8102 support).
>
> Похоже, не мой случай, ибо:
>
> [kaman@host-2 ~]$ uname -r
> 2.6.30-std-def-alt14
Это ядро загружено на такой машине, и с ним тоже не работает сеть?
Тогда в dmesg должно быть написано что-то другое; сообщение "unknown
MAC (0x27c00700)" в этой версии появиться уже не может. А вот в
altlinux-5.0-20091216-simply-terminal для клиентов, скорее всего,
используется ядро 2.6.27.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-02 8:30 ` Sergey Vlasov
@ 2010-05-17 7:54 ` Michael Shigorin
0 siblings, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2010-05-17 7:54 UTC (permalink / raw)
To: community
On Sat, May 01, 2010 at 07:16:18PM +0400, Sergey Vlasov wrote:
> > Поставил LTSP сервер с дистрибутива:
В ltsp-server@ заметил бы несколько раньше, но всё равно спасибо.
> > 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"
> Судя по сообщению "unknown MAC (0x27c00700)", драйвер r8169 в
> используемом ядре слишком старый. Поддержка этой версии чипа
> появилась в 2.6.28
Вот оно как... да, там 2.6.27 для терминалов.
> Вообще драйвер r8169 до сих пор проблемный даже на старых чипах
> - например, на 10ec:8167 RTL8169sc/8110sc XID 18000000 в
> последнее время примерно раз в пару недель после загрузки линк
> тоже не поднимается, но там это хотя бы лечится перезагрузкой
> модуля.
Много ли мороки втаскивать новый драйвер/делать бэкпорт?
On Sun, May 02, 2010 at 12:30:16PM +0400, Sergey Vlasov wrote:
> > Похоже, не мой случай, ибо:
> > [kaman@host-2 ~]$ uname -r
> > 2.6.30-std-def-alt14
Ваш, http://www.altlinux.org/LTSP/TroubleShooting#root_login
и uname -r _локально_ на терминале расскажут точнее. :)
Можно попробовать вручную подсунуть 2.6.30-std-def как
терминальное, см. /var/lib/ltsp/i586 (чрут) и
/var/lib/tftpboot/ltsp/i586 (туда надо скопировать ядро
и initrd).
> Это ядро загружено на такой машине, и с ним тоже не работает сеть?
> Тогда в dmesg должно быть написано что-то другое; сообщение
> "unknown MAC (0x27c00700)" в этой версии появиться уже не
> может. А вот в altlinux-5.0-20091216-simply-terminal для
> клиентов, скорее всего, используется ядро 2.6.27.
Именно.
По существу: думаю перебазироваться потихоньку на 2.6.32,
в opensuse втащили туда патчсет vm_deadlock (swap-over-net)
-- если найдутся желающие помочь, буду сильно благодарен.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-01 13:37 [Comm] Realtek PXE boot problems Egor Glukhov
2010-05-01 14:14 ` Владимир
2010-05-01 15:16 ` Sergey Vlasov
@ 2010-05-02 21:57 ` Yura Kalinichenko
2010-05-03 6:24 ` Алексей Шенцев
2010-05-26 17:09 ` Олег
3 siblings, 1 reply; 14+ messages in thread
From: Yura Kalinichenko @ 2010-05-02 21:57 UTC (permalink / raw)
To: ALT Linux Community general discussions
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
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-02 21:57 ` Yura Kalinichenko
@ 2010-05-03 6:24 ` Алексей Шенцев
2010-05-03 10:01 ` Yura Kalinichenko
0 siblings, 1 reply; 14+ messages in thread
From: Алексей Шенцев @ 2010-05-03 6:24 UTC (permalink / raw)
To: ALT Linux Community general discussions
03.05.2010 01:57, Yura Kalinichenko пишет:
> Сетевые карты Realtek 8xxx - тяжелый случай.
lspci | grep Eth
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
Работаю и ни каких проблем не знаю.
ЧЯДНТ?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-03 6:24 ` Алексей Шенцев
@ 2010-05-03 10:01 ` Yura Kalinichenko
0 siblings, 0 replies; 14+ messages in thread
From: Yura Kalinichenko @ 2010-05-03 10:01 UTC (permalink / raw)
To: ashen, ALT Linux Community general discussions
Алексей Шенцев пишет:
> 03.05.2010 01:57, Yura Kalinichenko пишет:
>
>> Сетевые карты Realtek 8xxx - тяжелый случай.
>>
> lspci | grep Eth
> 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
> RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
>
> Работаю и ни каких проблем не знаю.
>
> ЧЯДНТ?
Имеете малый (зоо)парк обслуживаемых машин. Заметьте, я не сказал, что
_все_ эти сетевые имеют проблемы.
--
SY,
Yura Kalinichenko
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-01 13:37 [Comm] Realtek PXE boot problems Egor Glukhov
` (2 preceding siblings ...)
2010-05-02 21:57 ` Yura Kalinichenko
@ 2010-05-26 17:09 ` Олег
2010-05-26 19:27 ` Aleksander Gorohovski
3 siblings, 1 reply; 14+ messages in thread
From: Олег @ 2010-05-26 17:09 UTC (permalink / raw)
To: community
Egor Glukhov <kaman120@...> writes:
>
> Поставил 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)".
>
> Как лечить или в какую сторону копать?
> _______________________________________________
> community mailing list
> community <at> lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community
Я тоже долго копался с этой проблемой, проверил плату Realtek 8169 на Win XP
средствами REaltek с сайта и пришел к такому выводу:
1. Плата абсолютно правильно работает в Windows.
2. Проблема не в плате, а в том, что Линукс не может ее "разбудить". Связано
это с тем, что realtek PCI платы работают через интерфейс Media
Indepented (mii), где-то здесь и глючит Линукс,
или в управлении питанием?...
3. Плата наотрез оказывается договариваться с сетью о скорости 100Mb.
4. Интересный эффект :
а) Сеть запускается при перезагрузке из Windows при чем на скорости 100Mb!!!
б) Сеть не запускается при холодном старте после Windows и после Линукс.
5. Все это наблюдается и в Ubuntu и в Fedora.
При тесте платы из Windows тестер показал длину кабеля 97 метров, при этом
некоторое время назад я заметил, что техники копались в оборудовании, скорее
всего поменяли свитчи... Вот после этого Realtek b перестал работать как с
диска, так и с LiveCD.
Применил вот такое решение:
/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
pre-up /usr/sbin/ethtool -s eth0 speed 10 duplex full autoneg off
up route add -host 255.255.255.255 dev eth0 # это для DHCP
С такой инициализацией сеть поднимается на скорости 10Mb при любом включении.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Realtek PXE boot problems
2010-05-26 17:09 ` Олег
@ 2010-05-26 19:27 ` Aleksander Gorohovski
2010-05-28 10:46 ` alisher
0 siblings, 1 reply; 14+ messages in thread
From: Aleksander Gorohovski @ 2010-05-26 19:27 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Wed, 26 May 2010 20:09:23 +0300, Олег wrote:
> Egor Glukhov <kaman120@...> writes:
>
>>
>> Поставил 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)".
>>
>> Как лечить или в какую сторону копать?
>> _______________________________________________
>> community mailing list
>> community <at> lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/community
>
> Я тоже долго копался с этой проблемой, проверил плату Realtek 8169 на
> Win XP
> средствами REaltek с сайта и пришел к такому выводу:
> 1. Плата абсолютно правильно работает в Windows.
> 2. Проблема не в плате, а в том, что Линукс не может ее "разбудить".
> Связано
> это с тем, что realtek PCI платы работают через интерфейс Media
> Indepented (mii), где-то здесь и глючит Линукс,
> или в управлении питанием?...
> 3. Плата наотрез оказывается договариваться с сетью о скорости 100Mb.
> 4. Интересный эффект :
> а) Сеть запускается при перезагрузке из Windows при чем на скорости
> 100Mb!!!
> б) Сеть не запускается при холодном старте после Windows и после
> Линукс.
> 5. Все это наблюдается и в Ubuntu и в Fedora.
>
> При тесте платы из Windows тестер показал длину кабеля 97 метров, при
Sorry,
подскажите, что за тестер вы пользовали
?
> этом
> некоторое время назад я заметил, что техники копались в оборудовании,
> скорее
> всего поменяли свитчи... Вот после этого Realtek b перестал работать как
> с
> диска, так и с LiveCD.
> Применил вот такое решение:
>
> /etc/network/interfaces
>
> auto lo
> iface lo inet loopback
> auto eth0
> iface eth0 inet dhcp
> pre-up /usr/sbin/ethtool -s eth0 speed 10 duplex full autoneg off
> up route add -host 255.255.255.255 dev eth0 # это для DHCP
>
> С такой инициализацией сеть поднимается на скорости 10Mb при любом
> включении.
+1 (и для 8139)
^ permalink raw reply [flat|nested] 14+ messages in thread