ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
@ 2007-10-04 12:05 Aleksey Avdeev
  2007-10-04 13:40 ` Vladimir A. Svyatoshenko
                   ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-04 12:05 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1446 bytes --]

Приветствую.

  Второй раз нарываюсь на грабли с выбором правельного драйвера для
Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]...

  Проблема в следующем: После установки дистрибутивов серии 4.0. получаю
неработующую (или _весьма_ косо работающую) сеть. Причина: вместо
работающего, для данной железки, eepro100 -- по умолчанию используется
e100. Причём вероятна ситуация когда оба драйвера оказываются
загруженными, при этом сеть как правило вообще не работает.

  В частности, такое наблюдаю на свеже установленном Junior`е (сеть при
этом не работает):

1. Загружены оба драйвера (e100 и eepro100).

2. При этом:

$ sudo -H pciscan
Recommended driver     Description
------------------     -----------
...
eepro100               Intel Corporation 82557/8/9 [Ethernet Pro 100]
[Ethernet controller]
...

  Вот такие пироги с катятами...

  В описанной ситуации спасает только добавление e100 в blacklist:

cat /etc/modprobe.d/blacklist-local
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.

# replaced by eepro100
blacklist e100

  По аналогии с умолчальным blacklist:

cat /etc/modprobe.d/blacklist
...
# replaced by e100
blacklist eepro100
...

  Вопрос ребром: Куда вешать багу, чтобы  данная карточка работала "из
коробки"?

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
  2007-10-04 12:05 [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Aleksey Avdeev
@ 2007-10-04 13:40 ` Vladimir A. Svyatoshenko
  2007-10-04 20:40   ` [devel] (без темы) Aleksey Avdeev
  2007-10-04 15:13 ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Sergey Vlasov
  2007-10-09  4:35 ` Sergey Y. Afonin
  2 siblings, 1 reply; 21+ messages in thread
From: Vladimir A. Svyatoshenko @ 2007-10-04 13:40 UTC (permalink / raw)
  To: devel

On Thu, 04 Oct 2007 16:05:39 +0400
Aleksey Avdeev wrote:

> Приветствую.
> 
Взаимно
>   Второй раз нарываюсь на грабли с выбором правельного драйвера для
> Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet
> controller]...
> 
>   Проблема в следующем: После установки дистрибутивов серии 4.0.
> получаю неработующую (или _весьма_ косо работающую) сеть. Причина:
> вместо работающего, для данной железки, eepro100 -- по умолчанию
> используется e100. Причём вероятна ситуация когда оба драйвера
> оказываются загруженными, при этом сеть как правило вообще не
> работает.

У меня есть такой (82557 PCI). На машине текущий Сизиф. Прочитал и стало
интересно. В самом деле оба модуля загружены, но при этом с сетью
проблем не замечал (у меня на этой карте ADSL модем висит) 
> 
>   В частности, такое наблюдаю на свеже установленном Junior`е (сеть
> при этом не работает):
> 
> 1. Загружены оба драйвера (e100 и eepro100).
> 
Да
> 2. При этом:
> 
> $ sudo -H pciscan
> Recommended driver     Description
> ------------------     -----------
> ...
> eepro100               Intel Corporation 82557/8/9 [Ethernet Pro 100]
> [Ethernet controller]
> ...
> 
Да, так и есть.

Но сеть работает, если бы не прочитал этот письмо и не знал бы.



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
  2007-10-04 12:05 [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Aleksey Avdeev
  2007-10-04 13:40 ` Vladimir A. Svyatoshenko
@ 2007-10-04 15:13 ` Sergey Vlasov
  2007-10-04 15:52   ` Aleksey Avdeev
  2007-10-05 11:46   ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Victor Forsyuk
  2007-10-09  4:35 ` Sergey Y. Afonin
  2 siblings, 2 replies; 21+ messages in thread
From: Sergey Vlasov @ 2007-10-04 15:13 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 958 bytes --]

On Thu, Oct 04, 2007 at 04:05:39PM +0400, Aleksey Avdeev wrote:
>   Второй раз нарываюсь на грабли с выбором правельного драйвера для
> Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]...

Это чип (причём определённый не вполне точно) - хорошо бы узнать
точный тип чипа и модель сетевой карты, на которой он установлен.

>   Проблема в следующем: После установки дистрибутивов серии 4.0. получаю
> неработующую (или _весьма_ косо работающую) сеть. Причина: вместо
> работающего, для данной железки, eepro100 -- по умолчанию используется
> e100. Причём вероятна ситуация когда оба драйвера оказываются
> загруженными, при этом сеть как правило вообще не работает.

Как именно проявляется неработоспособность (в частности, что
появляется в dmesg при попытке использования сети)?

Драйвер eepro100 вообще хотят удалить из ядра, поскольку он никем не
поддерживается; предполагается, что e100 должен его полностью
заменить.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
  2007-10-04 15:13 ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Sergey Vlasov
@ 2007-10-04 15:52   ` Aleksey Avdeev
  2007-10-05  1:49     ` [devel] I: Проблема " Aleksey Avdeev
  2007-10-05 13:21     ` [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности) Aleksey Avdeev
  2007-10-05 11:46   ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Victor Forsyuk
  1 sibling, 2 replies; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-04 15:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2030 bytes --]

Sergey Vlasov пишет:
> On Thu, Oct 04, 2007 at 04:05:39PM +0400, Aleksey Avdeev wrote:
>>   Второй раз нарываюсь на грабли с выбором правельного драйвера для
>> Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]...
> 
> Это чип (причём определённый не вполне точно) - хорошо бы узнать
> точный тип чипа и модель сетевой карты, на которой он установлен.

  На карте написано:

1. Маркировка на PCB (белой краской): E139761

2. Первый стикер:

а) 1 000066 411825 (под штрих-кодом)

б) 1 42999 PILA 8460C3 I

в) NTEL EtherExpress Pro

2) Второй стикер: TRIPLE DES 751767-004

3) Обратная сторона, 1 стикер:

а) 38921924

б) A30687-009

4) Обратная сторона, 2 стикер:

а) Intel(c)PRO/100 S

в) Desktop Adapter.

5) Обратная сторона, 3 стикер (с эмблемами): 0918627

  Чип:

B2550PM
C0390P21
RWILIPINES

  Карточка куплена в www.ultracomp.ru во вторник.

> 
>>   Проблема в следующем: После установки дистрибутивов серии 4.0. получаю
>> неработующую (или _весьма_ косо работающую) сеть. Причина: вместо
>> работающего, для данной железки, eepro100 -- по умолчанию используется
>> e100. Причём вероятна ситуация когда оба драйвера оказываются
>> загруженными, при этом сеть как правило вообще не работает.
> 
> Как именно проявляется неработоспособность (в частности, что
> появляется в dmesg при попытке использования сети)?

  Проблема наблюдается на 2x хостах:

1. 2.6.18-ovz-smp-alt15 #1 SMP Sat Aug 4 01:55:50 MSD 2007 i686
GNU/Linux -- наблюдались ошибки приёма/передачи (видимые через ifconfig)
и полная неработоспособность сети в дальнейшем.

2. 2.6.18-std-smp-alt8 #1 SMP Mon Sep 24 01:41:06 MSD 2007 i686
GNU/Linux -- неработоспособность сети после установки самособранного
junior`a. Завтра смогу сообщить подробности (сейчас помещение покидать
надо).

> 
> Драйвер eepro100 вообще хотят удалить из ядра, поскольку он никем не
> поддерживается; предполагается, что e100 должен его полностью
> заменить.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [devel] (без темы)
  2007-10-04 13:40 ` Vladimir A. Svyatoshenko
@ 2007-10-04 20:40   ` Aleksey Avdeev
  2007-10-05  4:58     ` Ildar Mulyukov
  0 siblings, 1 reply; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-04 20:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions,
	=?koi8-r?B?IGNvbnRyb2xsZXI6INDSz8LMxc3BINMg19nCz9LPzSDNxdbE1SBlZXBybzEw?=,
	=?koi8-r?B?MC9lMTAw?=

Vladimir A. Svyatoshenko пишет:
> On Thu, 04 Oct 2007 16:05:39 +0400
> Aleksey Avdeev wrote:
> 
>> Приветствую.
>>
> Взаимно
>>   Второй раз нарываюсь на грабли с выбором правельного драйвера для
>> Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet
>> controller]...
>>
>>   Проблема в следующем: После установки дистрибутивов серии 4.0.
>> получаю неработующую (или _весьма_ косо работающую) сеть. Причина:
>> вместо работающего, для данной железки, eepro100 -- по умолчанию
>> используется e100. Причём вероятна ситуация когда оба драйвера
>> оказываются загруженными, при этом сеть как правило вообще не
>> работает.
> 
> У меня есть такой (82557 PCI). На машине текущий Сизиф. Прочитал и стало
> интересно. В самом деле оба модуля загружены, но при этом с сетью
> проблем не замечал (у меня на этой карте ADSL модем висит) 
>>   В частности, такое наблюдаю на свеже установленном Junior`е (сеть
>> при этом не работает):
>>
>> 1. Загружены оба драйвера (e100 и eepro100).
>>
> Да
>> 2. При этом:
>>
>> $ sudo -H pciscan
>> Recommended driver     Description
>> ------------------     -----------
>> ...
>> eepro100               Intel Corporation 82557/8/9 [Ethernet Pro 100]
>> [Ethernet controller]
>> ...
>>
> Да, так и есть.
> 
> Но сеть работает, если бы не прочитал этот письмо и не знал бы.

  У меня такое было (сеть работала) если упрввление железкой
"захватывал" eepro100. Но если оно переходило к e100 (такое происходило
_иногда_ при рестартах интерфейса, в частности) -- начинались проблемы
(dhcp клиент немог получить адрес минутами, рост числа ошибок на
интерфейсе, вис сети). Симптомы исчезли после явного запрета загрузки e100.

-- 

С уважением. Алексей.




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выбором между eepro100/e100
  2007-10-04 15:52   ` Aleksey Avdeev
@ 2007-10-05  1:49     ` Aleksey Avdeev
  2007-10-05 13:21     ` [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности) Aleksey Avdeev
  1 sibling, 0 replies; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-05  1:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Aleksey Avdeev пишет:
> Sergey Vlasov пишет:
>> On Thu, Oct 04, 2007 at 04:05:39PM +0400, Aleksey Avdeev wrote:
>>>   Второй раз нарываюсь на грабли с выбором правельного драйвера для
>>> Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]...
>> Это чип (причём определённый не вполне точно) - хорошо бы узнать
>> точный тип чипа и модель сетевой карты, на которой он установлен.
> 
>   На карте написано:
> 
> 1. Маркировка на PCB (белой краской): E139761
> 
> 2. Первый стикер:
> 
> а) 1 000066 411825 (под штрих-кодом)
> 
> б) 1 42999 PILA 8460C3 I
> 
> в) NTEL EtherExpress Pro
> 
> 2) Второй стикер: TRIPLE DES 751767-004
> 
> 3) Обратная сторона, 1 стикер:
> 
> а) 38921924
> 
> б) A30687-009
> 
> 4) Обратная сторона, 2 стикер:
> 
> а) Intel(c)PRO/100 S
> 
> в) Desktop Adapter.
> 
> 5) Обратная сторона, 3 стикер (с эмблемами): 0918627
> 
>   Чип:
> 
> B2550PM
> C0390P21
> RWILIPINES
> 
>   Карточка куплена в www.ultracomp.ru во вторник.

42999  	 PILA 8460C3 INTEL EtherExpress Pro 100 PCI [Chip82550]:
<http://www.ultracomp.ru/common/good_ex.php?site_id=1&small=1&id=42999>

-- 

С уважением. Алексей.




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] (без темы)
  2007-10-04 20:40   ` [devel] (без темы) Aleksey Avdeev
@ 2007-10-05  4:58     ` Ildar Mulyukov
  2007-10-05  5:18       ` Aleksey Avdeev
  0 siblings, 1 reply; 21+ messages in thread
From: Ildar Mulyukov @ 2007-10-05  4:58 UTC (permalink / raw)
  To: devel

On 05.10.2007 02:40:22, Aleksey Avdeev wrote:
>   У меня такое было (сеть работала) если упрввление железкой
> "захватывал" eepro100. Но если оно переходило к e100 (такое
> происходило
> _иногда_ при рестартах интерфейса, в частности) -- начинались 
> проблемы
> (dhcp клиент немог получить адрес минутами, рост числа ошибок на
> интерфейсе, вис сети). Симптомы исчезли после явного запрета загрузки
> e100.

Это верно. Тут главный вопрос - какой из драйверов захватит управление 
раньше.

У меня аналогичная проблема с драйверами r1000 и r8169. Тоже надо бы 
куда-то "повесить".

С уважением, Ильдар.
-- 
Ildar  Mulyukov, 
  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] (без темы)
  2007-10-05  4:58     ` Ildar Mulyukov
@ 2007-10-05  5:18       ` Aleksey Avdeev
  0 siblings, 0 replies; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-05  5:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Ildar Mulyukov пишет:
> On 05.10.2007 02:40:22, Aleksey Avdeev wrote:
>>   У меня такое было (сеть работала) если упрввление железкой
>> "захватывал" eepro100. Но если оно переходило к e100 (такое
>> происходило
>> _иногда_ при рестартах интерфейса, в частности) -- начинались 
>> проблемы
>> (dhcp клиент немог получить адрес минутами, рост числа ошибок на
>> интерфейсе, вис сети). Симптомы исчезли после явного запрета загрузки
>> e100.
> 
> Это верно. Тут главный вопрос - какой из драйверов захватит управление 
> раньше.
> 
> У меня аналогичная проблема с драйверами r1000 и r8169. Тоже надо бы 
> куда-то "повесить".

  Единственный известный мне способ -- занесение нежелательного драйвера
в blacklist`ы всех служб, занимающихся автоугодавом, и явное
прописывание подъёма нужного (в настройках сети, например). Но как
_надёжно_ это сделать "из коробки" -- непонятно...

-- 

С уважением. Алексей.




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
  2007-10-04 15:13 ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Sergey Vlasov
  2007-10-04 15:52   ` Aleksey Avdeev
@ 2007-10-05 11:46   ` Victor Forsyuk
  2007-10-09  4:41     ` Sergey Y. Afonin
  1 sibling, 1 reply; 21+ messages in thread
From: Victor Forsyuk @ 2007-10-05 11:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Oct 04, 2007 at 07:13:31PM +0400, Sergey Vlasov <vsu@altlinux.ru> wrote:
> On Thu, Oct 04, 2007 at 04:05:39PM +0400, Aleksey Avdeev wrote:
> >   Второй раз нарываюсь на грабли с выбором правельного драйвера для
> > Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]...
> 
> Это чип (причём определённый не вполне точно) - хорошо бы узнать
> точный тип чипа и модель сетевой карты, на которой он установлен.
> 
> >   Проблема в следующем: После установки дистрибутивов серии 4.0. получаю
> > неработующую (или _весьма_ косо работающую) сеть. Причина: вместо
> > работающего, для данной железки, eepro100 -- по умолчанию используется
> > e100. Причём вероятна ситуация когда оба драйвера оказываются
> > загруженными, при этом сеть как правило вообще не работает.
> 
> Как именно проявляется неработоспособность (в частности, что
> появляется в dmesg при попытке использования сети)?
> 
> Драйвер eepro100 вообще хотят удалить из ядра, поскольку он никем не

Это который Савочкина? Хорошо было бы. Я когда-то с языком на плече бежал
реанимировать друзьям хостинговый сервер у которого после переустановки
системы стал вместо работающего e100 подниматься eepro100. Т.е. ситуация
зеркальная...

> поддерживается; предполагается, что e100 должен его полностью
> заменить.

И тогда наконец-то доведут до ума один драйвер вместо того, чтобы путаться в
двух наполовину рабочих...



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности)
  2007-10-04 15:52   ` Aleksey Avdeev
  2007-10-05  1:49     ` [devel] I: Проблема " Aleksey Avdeev
@ 2007-10-05 13:21     ` Aleksey Avdeev
  2007-10-05 13:42       ` Aleksey Avdeev
  2007-10-19 21:36       ` [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности, с логами) Aleksey Avdeev
  1 sibling, 2 replies; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-05 13:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 9138 bytes --]

Aleksey Avdeev пишет:
> Sergey Vlasov пишет:
...
>> Как именно проявляется неработоспособность (в частности, что
>> появляется в dmesg при попытке использования сети)?
> 
>   Проблема наблюдается на 2x хостах:
> 
> 1. 2.6.18-ovz-smp-alt15 #1 SMP Sat Aug 4 01:55:50 MSD 2007 i686
> GNU/Linux -- наблюдались ошибки приёма/передачи (видимые через ifconfig)
> и полная неработоспособность сети в дальнейшем.

  Этот хост трогать пока не буду: его работа для меня кретична.

> 
> 2. 2.6.18-std-smp-alt8 #1 SMP Mon Sep 24 01:41:06 MSD 2007 i686
> GNU/Linux -- неработоспособность сети после установки самособранного
> junior`a. Завтра смогу сообщить подробности (сейчас помещение покидать
> надо).

  Сдесь я нифига не понимаю: после установки с другого образа (я на этой
железки Кольчугу тестирую) -- нерабочим стал eepro100, а e100 работает.

  На данный момент, ядро осталось тоже:

2.6.18-std-smp-alt8 #1 SMP Mon Sep 24 01:41:06 MSD 2007 i686 GNU/Linux

  Выжемки из /var/log/messages (дата косая):

1. Загрузка, сеть подключена к eth0 (Realtek RTL8168/8111), Интересующий
нас eth1 весит в воздухе (нет физического линка).

...
Oct  6 00:11:09 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] ->
GSI 21 (level, low) -> IRQ 225
Oct  6 00:11:09 localhost kernel: e100: 0000:03:06.0: e100_eeprom_load:
EEPROM corrupted
Oct  6 00:11:09 localhost kernel: ACPI: PCI interrupt for device
0000:03:06.0 disabled
Oct  6 00:11:09 localhost kernel: e100: probe of 0000:03:06.0 failed
with error -11
Oct  6 00:11:09 localhost kernel: ACPI: PCI Interrupt 0000:02:00.0[A] ->
GSI 19 (level, low) -> IRQ 217
Oct  6 00:11:09 localhost kernel: eth0: r10001.05, the Linux device
driver for Realtek Ethernet Controllers at 0xee00, 00:1b:fc:75:68:32, IR
Q 217
Oct  6 00:11:09 localhost kernel: Realtek RTL8168/8111 Family PCI-E
Gigabit Ethernet Network Adapter
Oct  6 00:11:09 localhost kernel: Driver version:1.05
Oct  6 00:11:09 localhost kernel: Released date:2006/10/25
Oct  6 00:11:09 localhost kernel: Link Status:Linked
Oct  6 00:11:09 localhost kernel: Link Speed:1000Mbps
Oct  6 00:11:09 localhost kernel: Duplex mode:Full-Duplex
Oct  6 00:11:09 localhost kernel: I/O Base:0xEE00(I/O port)
Oct  6 00:11:09 localhost kernel: IRQ:217
...
Oct  6 00:11:14 localhost hotplug: Hotplug (pnp.rc) start: succeeded
Oct  6 00:11:16 localhost kernel: eepro100.c:v1.09j-t 9/29/99 Donald
Becker http://www.scyld.com/network/eepro100.html
Oct  6 00:11:16 localhost kernel: eepro100.c: $Revision: 1.36 $
2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
Oct  6 00:11:16 localhost kernel: PCI: Enabling device 0000:03:06.0
(0000 -> 0003)
Oct  6 00:11:16 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] ->
GSI 21 (level, low) -> IRQ 225
Oct  6 00:11:16 localhost kernel: eth1: Invalid EEPROM checksum 0x65c0,
check settings before activating this device!
Oct  6 00:11:16 localhost kernel: eth1: OEM i82557/i82558 10/100
Ethernet, FF:FF:FF:FF:FF:FF, IRQ 225.
Oct  6 00:11:16 localhost kernel:   Board assembly ffffff-255, Physical
connectors present: RJ45 BNC AUI MII
Oct  6 00:11:16 localhost kernel:   Primary interface chip unknown-15
PHY #31.
Oct  6 00:11:16 localhost kernel:     Secondary interface chip i82555.
Oct  6 00:11:16 localhost kernel: Self test failed, status ffffffff:
Oct  6 00:11:16 localhost kernel:  Failure to initialize the i82557.
Oct  6 00:11:16 localhost kernel:  Verify that the card is a bus-master
capable slot.
Oct  6 00:11:16 localhost hotplug: Hotplug (pci.rc) start: succeeded
Oct  6 00:11:16 localhost kernel: eth1: wait_for_cmd_done timeout!
Oct  6 00:11:16 localhost kernel: eth1: Too much work at interrupt,
status=0xffff.
Oct  6 00:11:16 localhost kernel: eth1: wait_for_cmd_done timeout!
Oct  6 00:11:16 localhost kernel: eth1: Too much work at interrupt,
status=0xffff.
Oct  6 00:11:16 localhost last message repeated 24 times
Oct  6 00:11:16 localhost hotplug: Hotplug (misc.rc) start: succeeded
Oct  6 00:11:16 localhost kernel: eth1: wait_for_cmd_done timeout!
Oct  6 00:11:16 localhost kernel: eth1: wait_for_cmd_done timeout!
Oct  6 00:11:16 localhost hotplug: Hotplug (block.rc) start: succeeded
...

2. Гашу eth0, перетыкаю линк и пытаюсь поднять eth1
...
Oct  6 00:11:27 localhost httpd-alterator: httpd2.prefork startup succeeded
Oct  6 00:11:45 localhost kernel: eth1: wait_for_cmd_done timeout!
Oct  6 00:11:46 localhost dhcpcd[4171]: timed out waiting for a valid
DHCP server response
Oct  6 00:11:46 localhost kernel: eth1: wait_for_cmd_done timeout!
Oct  6 00:11:46 localhost last message repeated 2 times
Oct  6 00:11:46 localhost kernel: Command 00ff never accepted (201 polls)!
Oct  6 00:11:46 localhost kernel: eth1: wait_for_cmd_done timeout!
Oct  6 00:11:46 localhost kernel: eth1: wait_for_cmd_done timeout!
Oct  6 00:11:46 localhost kernel: eth1: Too much work at interrupt,
status=0xffff.
...

3. В конечном итоге -- интерфейс ожил (под e100):
...
Oct  6 00:35:28 localhost dhcpcd.exe: interface eth0 has been brought down
Oct  6 00:41:20 localhost kernel: ACPI: PCI interrupt for device
0000:03:06.0 disabled
Oct  6 00:41:37 localhost kernel: eepro100.c:v1.09j-t 9/29/99 Donald
Becker http://www.scyld.com/network/eepro100.html
Oct  6 00:41:37 localhost kernel: eepro100.c: $Revision: 1.36 $
2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
Oct  6 00:41:37 localhost kernel: PCI: Enabling device 0000:03:06.0
(0000 -> 0003)
Oct  6 00:41:37 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] ->
GSI 21 (level, low) -> IRQ 225
Oct  6 00:41:37 localhost kernel: eth1: Invalid EEPROM checksum 0xff00,
check settings before activating this device!
Oct  6 00:41:37 localhost kernel: eth1: OEM i82557/i82558 10/100
Ethernet, FF:FF:FF:FF:FF:FF, IRQ 225.
Oct  6 00:41:37 localhost kernel:   Board assembly ffffff-255, Physical
connectors present: RJ45 BNC AUI MII
Oct  6 00:41:37 localhost kernel:   Primary interface chip unknown-15
PHY #31.
Oct  6 00:41:37 localhost kernel:     Secondary interface chip i82555.
Oct  6 00:41:37 localhost kernel:   General self-test: passed.
Oct  6 00:41:37 localhost kernel:   Serial sub-system self-test: passed.
Oct  6 00:41:37 localhost kernel:   Internal registers self-test: passed.
Oct  6 00:41:37 localhost kernel:   ROM checksum self-test: passed
(0xb874c1d3).
Oct  6 00:42:13 localhost kernel: ACPI: PCI interrupt for device
0000:03:06.0 disabled
Oct  6 00:42:23 localhost kernel: eepro100.c:v1.09j-t 9/29/99 Donald
Becker http://www.scyld.com/network/eepro100.html
Oct  6 00:42:23 localhost kernel: eepro100.c: $Revision: 1.36 $
2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
Oct  6 00:42:23 localhost kernel: PCI: Enabling device 0000:03:06.0
(0000 -> 0003)
Oct  6 00:42:23 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] ->
GSI 21 (level, low) -> IRQ 225
Oct  6 00:42:23 localhost kernel: eth1: Invalid EEPROM checksum 0xff00,
check settings before activating this device!
Oct  6 00:42:23 localhost kernel: eth1: OEM i82557/i82558 10/100
Ethernet, FF:FF:FF:FF:FF:FF, IRQ 225.
Oct  6 00:42:23 localhost kernel:   Board assembly ffffff-255, Physical
connectors present: RJ45 BNC AUI MII
Oct  6 00:42:23 localhost kernel:   Primary interface chip unknown-15
PHY #31.
Oct  6 00:42:23 localhost kernel:     Secondary interface chip i82555.
Oct  6 00:42:23 localhost kernel:   General self-test: passed.
Oct  6 00:42:23 localhost kernel:   Serial sub-system self-test: passed.
Oct  6 00:42:23 localhost kernel:   Internal registers self-test: passed.
Oct  6 00:42:23 localhost kernel:   ROM checksum self-test: passed
(0xb874c1d3).
Oct  6 00:43:06 localhost kernel: ACPI: PCI interrupt for device
0000:03:06.0 disabled
Oct  6 00:43:29 localhost kernel: e100: Intel(R) PRO/100 Network Driver,
3.5.10-k2-NAPI
Oct  6 00:43:29 localhost kernel: e100: Copyright(c) 1999-2005 Intel
Corporation
Oct  6 00:43:29 localhost kernel: PCI: Enabling device 0000:03:06.0
(0000 -> 0003)
Oct  6 00:43:29 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] ->
GSI 21 (level, low) -> IRQ 225
Oct  6 00:43:29 localhost kernel: e100: eth1: e100_probe: addr
0xfde00000, irq 225, MAC addr 00:02:B3:B8:DB:B7
Oct  6 00:45:16 localhost kernel: e100: eth1: e100_watchdog: link up,
100Mbps, full-duplex
Oct  6 00:45:21 localhost avahi-daemon[4766]: Joining mDNS multicast
group on interface eth1.IPv4 with address 192.168.1.174.
Oct  6 00:45:21 localhost avahi-daemon[4766]: New relevant interface
eth1.IPv4 for mDNS.
Oct  6 00:45:21 localhost avahi-daemon[4766]: Registering new address
record for 192.168.1.174 on eth1.IPv4.
Oct  6 00:45:22 localhost dhcpcd.exe: interface eth1 has been configured
with new IP=192.168.1.174
Oct  6 00:47:26 localhost sshd[20186]: Accepted password for solo from
192.168.1.252 port 33984 ssh2

> 
>> Драйвер eepro100 вообще хотят удалить из ядра, поскольку он никем не
>> поддерживается; предполагается, что e100 должен его полностью
>> заменить.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности)
  2007-10-05 13:21     ` [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности) Aleksey Avdeev
@ 2007-10-05 13:42       ` Aleksey Avdeev
  2007-10-19 21:36       ` [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности, с логами) Aleksey Avdeev
  1 sibling, 0 replies; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-05 13:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 9002 bytes --]

Aleksey Avdeev пишет:
> Aleksey Avdeev пишет:
>> Sergey Vlasov пишет:
> ...
>>> Как именно проявляется неработоспособность (в частности, что
>>> появляется в dmesg при попытке использования сети)?
>>   Проблема наблюдается на 2x хостах:
>>
...
>> 2. 2.6.18-std-smp-alt8 #1 SMP Mon Sep 24 01:41:06 MSD 2007 i686
>> GNU/Linux -- неработоспособность сети после установки самособранного
>> junior`a. Завтра смогу сообщить подробности (сейчас помещение покидать
>> надо).
> 
>   Сдесь я нифига не понимаю: после установки с другого образа (я на этой
> железки Кольчугу тестирую) -- нерабочим стал eepro100, а e100 работает.
> 
>   На данный момент, ядро осталось тоже:
> 
> 2.6.18-std-smp-alt8 #1 SMP Mon Sep 24 01:41:06 MSD 2007 i686 GNU/Linux

  После перезагрузки с подключенным к сети eth1 -- сеть работает, но
поднималась она около минуты (хотя по логу этого и не видно)...

  Выжимки из /var/log/messages (дата косая):

Oct  6 01:29:08 localhost kernel: ACPI: PCI Interrupt 0000:02:00.0[A] ->
GSI 19 (level, low) -> IRQ 217
Oct  6 01:29:08 localhost kernel: eth0: r10001.05, the Linux device
driver for Realtek Ethernet Controllers at 0xee00, 00:1b:fc:75:68:32, IR
Q 217
Oct  6 01:29:08 localhost kernel: BUG: soft lockup detected on CPU#1!
Oct  6 01:29:08 localhost kernel:  [<c010448a>]
show_trace_log_lvl+0x5b/0x16d
Oct  6 01:29:08 localhost kernel:  [<c0104b0a>] show_trace+0xf/0x11
Oct  6 01:29:08 localhost kernel:  [<c0104c07>] dump_stack+0x15/0x17
Oct  6 01:29:08 localhost kernel:  [<c01437b2>] softlockup_tick+0xa6/0xb4
Oct  6 01:29:08 localhost kernel:  [<c01263cc>]
update_process_times+0x39/0x5c
Oct  6 01:29:08 localhost kernel:  [<c0112351>]
smp_apic_timer_interrupt+0x5b/0x62
Oct  6 01:29:08 localhost kernel:  [<c0103f1f>]
apic_timer_interrupt+0x1f/0x30
Oct  6 01:29:08 localhost kernel: DWARF2 unwinder stuck at
apic_timer_interrupt+0x1f/0x30
Oct  6 01:29:08 localhost kernel: Leftover inexact backtrace:
Oct  6 01:29:08 localhost kernel:  [<c01b6e1b>] delay_tsc+0x7/0x13
Oct  6 01:29:08 localhost kernel:  [<c01b6e50>] __delay+0x6/0x7
Oct  6 01:29:08 localhost kernel:  [<f8d9f065>]
R1000_READ_GMII_REG+0x1d/0x3f [r1000]
Oct  6 01:29:08 localhost kernel:  [<f8d9f2ae>]
r1000_set_medium+0x162/0x179 [r1000]
Oct  6 01:29:08 localhost kernel:  [<f8da0347>]
r1000_init_one+0x802/0x918 [r1000]
Oct  6 01:29:08 localhost kernel:  [<c02139a9>] __driver_attach+0x0/0x5d
Oct  6 01:29:08 localhost kernel:  [<c01bcc84>] pci_device_probe+0x36/0x57
Oct  6 01:29:08 localhost kernel:  [<c02138f9>]
driver_probe_device+0x45/0x9a
Oct  6 01:29:08 localhost kernel:  [<c02139e1>] __driver_attach+0x38/0x5d
Oct  6 01:29:08 localhost kernel:  [<c02133f0>] bus_for_each_dev+0x39/0x5b
Oct  6 01:29:08 localhost kernel:  [<c0213860>] driver_attach+0x16/0x18
Oct  6 01:29:08 localhost kernel:  [<c02139a9>] __driver_attach+0x0/0x5d
Oct  6 01:29:08 localhost kernel:  [<c02130ee>] bus_add_driver+0x6c/0x107
Oct  6 01:29:08 localhost kernel:  [<c01bcdc0>]
__pci_register_driver+0x47/0x63
Oct  6 01:29:08 localhost kernel:  [<c0136def>]
sys_init_module+0x17b9/0x1952
Oct  6 01:29:08 localhost kernel:  [<f8d90000>]
snd_mem_proc_read+0x0/0xe2 [snd_page_alloc]
Oct  6 01:29:08 localhost kernel:  [<c0102e17>] syscall_call+0x7/0xb
Oct  6 01:29:08 localhost kernel: Realtek RTL8168/8111 Family PCI-E
Gigabit Ethernet Network Adapter
Oct  6 01:29:08 localhost kernel: Driver version:1.05
Oct  6 01:29:08 localhost kernel: Released date:2006/10/25
Oct  6 01:29:08 localhost kernel: Link Status:Not Linked
Oct  6 01:29:08 localhost kernel: I/O Base:0xEE00(I/O port)
Oct  6 01:29:08 localhost kernel: IRQ:217
Oct  6 01:29:08 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] ->
GSI 21 (level, low) -> IRQ 225
Oct  6 01:29:08 localhost kernel: e100: eth1: e100_probe: addr
0xfdefe000, irq 225, MAC addr 00:02:B3:B8:DB:B7
Oct  6 01:29:08 localhost kernel: ACPI: PCI Interrupt 0000:03:05.0[A] ->
GSI 20 (level, low) -> IRQ 233
Oct  6 01:29:08 localhost kernel: ohci1394: fw-host0: OHCI-1394 1.0
(PCI): IRQ=[233]  MMIO=[fdeff000-fdeff7ff]  Max Packet=[256]  IR/IT cont
exts=[4/8]
Oct  6 01:29:08 localhost kernel: ACPI: PCI Interrupt 0000:00:13.5[D] ->
GSI 19 (level, low) -> IRQ 217
Oct  6 01:29:08 localhost kernel: ehci_hcd 0000:00:13.5: EHCI Host
Controller
Oct  6 01:29:08 localhost kernel: ehci_hcd 0000:00:13.5: new USB bus
registered, assigned bus number 6
Oct  6 01:29:08 localhost kernel: ehci_hcd 0000:00:13.5: debug port 1
Oct  6 01:29:08 localhost kernel: ehci_hcd 0000:00:13.5: irq 217, io mem
0xfe029000
Oct  6 01:29:08 localhost kernel: ehci_hcd 0000:00:13.5: USB 2.0
started, EHCI 1.00, driver 10 Dec 2004
Oct  6 01:29:08 localhost kernel: usb usb6: configuration #1 chosen from
1 choice
Oct  6 01:29:08 localhost kernel: hub 6-0:1.0: USB hub found
Oct  6 01:29:08 localhost kernel: hub 6-0:1.0: 10 ports detected
Oct  6 01:29:08 localhost kernel: ACPI: PCI Interrupt 0000:00:14.2[A] ->
GSI 16 (level, low) -> IRQ 185
Oct  6 01:29:08 localhost kernel: hda_codec: Unknown model for ALC883,
trying auto-probe from BIOS...
Oct  6 01:29:08 localhost kernel: Adding 1044184k swap on /dev/hda1.
Priority:-1 extents:1 across:1044184k
Oct  6 01:29:08 localhost kernel: EXT3 FS on hda2, internal journal
Oct  6 01:29:08 localhost kernel: device-mapper: ioctl: 4.7.0-ioctl
(2006-06-24) initialised: dm-devel@redhat.com
Oct  6 01:29:08 localhost kernel: NET: Registered protocol family 17
Oct  6 01:29:08 localhost kernel: e100: eth1: e100_watchdog: link up,
100Mbps, full-duplex
Oct  6 01:29:08 localhost hotplug: Hotplug (cpu.rc) start: succeeded
Oct  6 01:29:08 localhost hotplug: Hotplug (sound.rc) start: succeeded
...
Oct  6 01:29:10 localhost init: Entering runlevel: 3
Oct  6 01:29:10 localhost x11presetdrv: Preparing X11 drivers succeeded
Oct  6 01:29:10 localhost ifrename: Executing ifrename: succeeded
Oct  6 01:29:10 localhost network: Computing interface groups:
Oct  6 01:29:10 localhost network: .
Oct  6 01:29:10 localhost last message repeated 2 times
Oct  6 01:29:10 localhost network:  3 interfaces found
Oct  6 01:29:10 localhost network: Starting group 0/virtual (1 interfaces)
Oct  6 01:29:10 localhost network: ^IStarting lo:
Oct  6 01:29:10 localhost network: .
Oct  6 01:29:10 localhost last message repeated 3 times
Oct  6 01:29:10 localhost network: OK
Oct  6 01:29:10 localhost network: Starting group 1/realphys (2 interfaces)
Oct  6 01:29:10 localhost network: ^IStarting eth0:
Oct  6 01:29:10 localhost network: .
Oct  6 01:29:10 localhost last message repeated 2 times
Oct  6 01:29:10 localhost dhcpcd[2323]: timed out waiting for a valid
DHCP server response
Oct  6 01:29:10 localhost network: !
Oct  6 01:29:10 localhost network: .
Oct  6 01:29:10 localhost network: OK
Oct  6 01:29:10 localhost network: ^IStarting eth1:
Oct  6 01:29:10 localhost network: .
Oct  6 01:29:10 localhost last message repeated 5 times
Oct  6 01:29:10 localhost dhcpcd.exe: interface eth1 has been configured
with new IP=192.168.1.174
Oct  6 01:29:10 localhost network: OK
Oct  6 01:29:10 localhost network: Processing /etc/net/vlantab:
Oct  6 01:29:10 localhost network: empty.
Oct  6 01:29:10 localhost rc: Starting network: succeeded
...
Oct  6 01:29:13 localhost hotplug: Hotplug (usb.rc) start: succeeded
Oct  6 01:29:13 localhost pnp.rc[3070]: missing kernel or user mode
driver atkbd
Oct  6 01:29:13 localhost hotplug: Hotplug (pnp.rc) start: succeeded
Oct  6 01:29:15 localhost kernel: eepro100.c:v1.09j-t 9/29/99 Donald
Becker http://www.scyld.com/network/eepro100.html
Oct  6 01:29:15 localhost kernel: eepro100.c: $Revision: 1.36 $
2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
Oct  6 01:29:15 localhost hotplug: Hotplug (pci.rc) start: succeeded
Oct  6 01:29:15 localhost hotplug: Hotplug (misc.rc) start: succeeded
Oct  6 01:29:15 localhost hotplug: Hotplug (block.rc) start: succeeded
Oct  6 01:29:15 localhost kernel: ACPI: Power Button (FF) [PWRF]
Oct  6 01:29:15 localhost kernel: ACPI: Power Button (CM) [PWRB]
Oct  6 01:29:15 localhost kernel: ACPI: Fan [FAN] (on)
Oct  6 01:29:15 localhost kernel: ACPI: Thermal Zone [THRM] (40 C)
Oct  6 01:29:15 localhost hotplug: Hotplug (acpi.rc) start: succeeded
Oct  6 01:29:15 localhost udevd-final: Handling remaining udev events:
succeeded
Oct  6 01:29:15 localhost sound.agent[4237]: Restore mixer values for
/class/sound/controlC0 (0)
Oct  6 01:29:15 localhost /etc/net: ERROR:
/etc/net/scripts/ifup-removable: USE_HOTPLUG is disabled for eth0
Oct  6 01:29:15 localhost /etc/net: ERROR:
/etc/net/scripts/ifup-removable: USE_HOTPLUG is disabled for eth1
Oct  6 01:29:15 localhost rc: Starting fbsetfont: succeeded
...

$ sudo -H lsmod|fgrep 100
eepro100               35216  0
e100                   39688  0
mii                     9600  2 eepro100,e100
r1000                  23180  0


-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
  2007-10-04 12:05 [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Aleksey Avdeev
  2007-10-04 13:40 ` Vladimir A. Svyatoshenko
  2007-10-04 15:13 ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Sergey Vlasov
@ 2007-10-09  4:35 ` Sergey Y. Afonin
    2007-10-09 11:17   ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Victor Forsyuk
  2 siblings, 2 replies; 21+ messages in thread
From: Sergey Y. Afonin @ 2007-10-09  4:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thursday 04 October 2007, Aleksey Avdeev wrote:

>   Второй раз нарываюсь на грабли с выбором правельного драйвера для
> Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]...
> 
>   Проблема в следующем: После установки дистрибутивов серии 4.0. получаю
> неработующую (или _весьма_ косо работающую) сеть. Причина: вместо
> работающего, для данной железки, eepro100 -- по умолчанию используется
> e100.

В хозяйстве имеется достаточно большое количество EE PRO/100 совершенно 
разных годов выпуска, начиная с самых первых до самых последних. Везде
использую исключительно e100, ещё с тех пор, как он только появился и
ещё не был в ядре. Кое-где и Server 4.0 уже стоит.

> Причём вероятна ситуация когда оба драйвера оказываются 
> загруженными, при этом сеть как правило вообще не работает.

Это есть. Но, в случае с etcnet, я не использую hotplug, прописывая в options

USE_HOTPLUG=no
MODULE=e100

eepro100, при этом, тоже оказывается загружен, видимо, через hotplug, 
но оно не мешает вроде бы. Основной, и весьма серьёзный, недостаток 
eepro100 - неработоспособность с пакетами более 1500b, что необходимо
для функционирования 802.1q.

>   Вопрос ребром: Куда вешать багу, чтобы  данная карточка работала "из
> коробки"?

Надо понять, почему не работает e100 в данном конкретном случае. Я 
сильно против eepro100.

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
  2007-10-05 11:46   ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Victor Forsyuk
@ 2007-10-09  4:41     ` Sergey Y. Afonin
  2007-10-09 11:35       ` Victor Forsyuk
  0 siblings, 1 reply; 21+ messages in thread
From: Sergey Y. Afonin @ 2007-10-09  4:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday 05 October 2007, Victor Forsyuk wrote:

> > Драйвер eepro100 вообще хотят удалить из ядра, поскольку он никем не
> 
> Это который Савочкина? Хорошо было бы. 

Ругать его не стоит - в своё время он, хотябы, был, в отличие от e100. Но сейчас
уже да, заслуживает посмертного памятника.

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выбором между eepro100/e100
  @ 2007-10-09  6:35     ` Aleksey Avdeev
  2007-10-09  8:48       ` Sergey Y. Afonin
  0 siblings, 1 reply; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-09  6:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Sergey Y. Afonin пишет:
> On Thursday 04 October 2007, Aleksey Avdeev wrote:
> 
>>   Второй раз нарываюсь на грабли с выбором правельного драйвера для
>> Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]...
>>
>>   Проблема в следующем: После установки дистрибутивов серии 4.0. получаю
>> неработующую (или _весьма_ косо работающую) сеть. Причина: вместо
>> работающего, для данной железки, eepro100 -- по умолчанию используется
>> e100.
> 
> В хозяйстве имеется достаточно большое количество EE PRO/100 совершенно 
> разных годов выпуска, начиная с самых первых до самых последних. Везде
> использую исключительно e100, ещё с тех пор, как он только появился и
> ещё не был в ядре. Кое-где и Server 4.0 уже стоит.
> 
>> Причём вероятна ситуация когда оба драйвера оказываются 
>> загруженными, при этом сеть как правило вообще не работает.
> 
> Это есть. Но, в случае с etcnet, я не использую hotplug, прописывая в options
> 
> USE_HOTPLUG=no
> MODULE=e100

  Не используете вообще (сервис hotplug не стартует)?

  Настройки, в части USE_HOTPLUG=no, использую аналогичные. Проблема в
том, что при драйвера поднимаются до старта сети (если они не в blacklict).

> 
> eepro100, при этом, тоже оказывается загружен, видимо, через hotplug, 
> но оно не мешает вроде бы. Основной, и весьма серьёзный, недостаток 
> eepro100 - неработоспособность с пакетами более 1500b, что необходимо
> для функционирования 802.1q.
> 
>>   Вопрос ребром: Куда вешать багу, чтобы  данная карточка работала "из
>> коробки"?
> 
> Надо понять, почему не работает e100 в данном конкретном случае. Я 
> сильно против eepro100.
> 

  OK, тестовую машинку могу погонять на неделе. Рабочую -- только на
выходных, до неё доехав (не факт, что в эти получится).

-- 

С уважением. Алексей.




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выбором между eepro100/e100
  2007-10-09  6:35     ` [devel] I: Проблема " Aleksey Avdeev
@ 2007-10-09  8:48       ` Sergey Y. Afonin
  2007-10-09  9:11         ` Ildar Mulyukov
  0 siblings, 1 reply; 21+ messages in thread
From: Sergey Y. Afonin @ 2007-10-09  8:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 09 October 2007, Aleksey Avdeev wrote:

> > Это есть. Но, в случае с etcnet, я не использую hotplug, прописывая в options
> > 
> > USE_HOTPLUG=no
> > MODULE=e100
> 
>   Не используете вообще (сервис hotplug не стартует)?

Сам сервис стартует, но у network
# chkconfig: 2345 10 90
а у hotplug
# chkconfig: 2345 32 69

то есть, стартует он после network, когда всё уже занято.

>   Настройки, в части USE_HOTPLUG=no, использую аналогичные. Проблема в
> том, что при драйвера поднимаются до старта сети (если они не в blacklict).

Хм, странно. А, интересно, чем ?

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выбором между eepro100/e100
  2007-10-09  8:48       ` Sergey Y. Afonin
@ 2007-10-09  9:11         ` Ildar Mulyukov
  2007-10-09  9:27           ` [devel] I: Проблема с выб? Aleksey Avdeev
  0 siblings, 1 reply; 21+ messages in thread
From: Ildar Mulyukov @ 2007-10-09  9:11 UTC (permalink / raw)
  To: devel

On 09.10.2007 14:48:20, Sergey Y. Afonin wrote:
> >   Настройки, в части USE_HOTPLUG=no, использую аналогичные. 
> > Проблема в том, что при драйвера поднимаются до старта сети (если 
> > они не в blacklict).
> 
> Хм, странно. А, интересно, чем ?

udev ?
-- 
Ildar  Mulyukov, 
  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выб?
  2007-10-09  9:11         ` Ildar Mulyukov
@ 2007-10-09  9:27           ` Aleksey Avdeev
  2007-10-09 14:13             ` Aleksey Avdeev
  0 siblings, 1 reply; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-09  9:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Ildar Mulyukov пишет:
> On 09.10.2007 14:48:20, Sergey Y. Afonin wrote:
>>>   Настройки, в части USE_HOTPLUG=no, использую аналогичные. 
>>> Проблема в том, что при драйвера поднимаются до старта сети (если 
>>> они не в blacklict).
>> Хм, странно. А, интересно, чем ?
> 
> udev ?

  Похоже что он... Проверю.

-- 

С уважением. Алексей.




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
  2007-10-09  4:35 ` Sergey Y. Afonin
  @ 2007-10-09 11:17   ` Victor Forsyuk
  1 sibling, 0 replies; 21+ messages in thread
From: Victor Forsyuk @ 2007-10-09 11:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Oct 09, 2007 at 09:35:05AM +0500, Sergey Y. Afonin <asy@altlinux.ru> wrote:
> 
> >   Вопрос ребром: Куда вешать багу, чтобы  данная карточка работала "из
> > коробки"?
> 
> Надо понять, почему не работает e100 в данном конкретном случае. Я 
> сильно против eepro100.

+1

Хотя точнее сказать так: я не против именно драйвера Савочкина, я против той
ситуации, когда есть два полуработающих драйвера и в результате никто не
доводит до ума ни один из них.



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100
  2007-10-09  4:41     ` Sergey Y. Afonin
@ 2007-10-09 11:35       ` Victor Forsyuk
  0 siblings, 0 replies; 21+ messages in thread
From: Victor Forsyuk @ 2007-10-09 11:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Oct 09, 2007 at 09:41:16AM +0500, Sergey Y. Afonin <asy@altlinux.ru> wrote:
> On Friday 05 October 2007, Victor Forsyuk wrote:
> 
> > > Драйвер eepro100 вообще хотят удалить из ядра, поскольку он никем не
> > 
> > Это который Савочкина? Хорошо было бы. 
> 
> Ругать его не стоит - в своё время он, хотябы, был, в отличие от e100. Но сейчас
> уже да, заслуживает посмертного памятника.

За что же ругать? Поблагодарить надо за труд. В свое время он Дональда
Бекера драйвер доделал до в большинстве случаев рабочего состояния.




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выб?
  2007-10-09  9:27           ` [devel] I: Проблема с выб? Aleksey Avdeev
@ 2007-10-09 14:13             ` Aleksey Avdeev
  0 siblings, 0 replies; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-09 14:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 500 bytes --]

Aleksey Avdeev пишет:
> Ildar Mulyukov пишет:
>> On 09.10.2007 14:48:20, Sergey Y. Afonin wrote:
>>>>   Настройки, в части USE_HOTPLUG=no, использую аналогичные. 
>>>> Проблема в том, что при драйвера поднимаются до старта сети (если 
>>>> они не в blacklict).
>>> Хм, странно. А, интересно, чем ?
>> udev ?
> 
>   Похоже что он... Проверю.

  Да, это udev: грузит e100 и r1000 (для Realtek RTL8168/8111 Family
PCI-E Gigabit Ethernet Network Adapter)

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности, с логами)
  2007-10-05 13:21     ` [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности) Aleksey Avdeev
  2007-10-05 13:42       ` Aleksey Avdeev
@ 2007-10-19 21:36       ` Aleksey Avdeev
  1 sibling, 0 replies; 21+ messages in thread
From: Aleksey Avdeev @ 2007-10-19 21:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions
  Cc: ALT Linux kernel packages development


[-- Attachment #1.1: Type: text/plain, Size: 1194 bytes --]

Aleksey Avdeev пишет:
> Aleksey Avdeev пишет:
>> Sergey Vlasov пишет:
> ...
>>> Как именно проявляется неработоспособность (в частности, что
>>> появляется в dmesg при попытке использования сети)?
>>   Проблема наблюдается на 2x хостах:
>>
>> 1. 2.6.18-ovz-smp-alt15 #1 SMP Sat Aug 4 01:55:50 MSD 2007 i686
>> GNU/Linux -- наблюдались ошибки приёма/передачи (видимые через ifconfig)
>> и полная неработоспособность сети в дальнейшем.
> 
>   Этот хост трогать пока не буду: его работа для меня критична.

  Сменил ядро

$ uname -a
Linux shluz.dom.solin.spb.ru 2.6.18-ovz-smp-alt16 #1 SMP Tue Sep 25
04:41:11 MSD 2007 i686 GNU/Linux

  и погонял ност на е100 (с debug=16, kernel/info приложен как
kernel_info.bz2).

  За 30 минут эксплуатации в VE (куда прокинут данный интерфейс)
набежало порядко 30 ошибок (см. shell.log). (Прим.: e100 был загружен в
17:07:17, а интерфейс corblan был поднят в 17:29:44).

PS: Вернулся на eepro100.

PPS: Отправляю копию в devel-kernel@

PPPS: kernel/info пришлось разрезать... Интересные куски в
kernel_info.*.bz2 (kernel_info.start.bz2 -- от перезагрузки до старта
интерфейса с отладкой).

-- 

С уважением. Алексей.



[-- Attachment #1.2: shell.log --]
[-- Type: text/plain, Size: 1104 bytes --]

[solo@shluz ~]$ date;sudo -H vzctl exec corbina-pptp ifconfig corblan
### ### 19 18:32:04 MSD 2007
corblan   Link encap:Ethernet  HWaddr 00:02:B3:4C:D9:6A  
          inet addr:10.43.60.200  Bcast:10.43.255.255  Mask:255.255.0.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:86158 errors:31 dropped:0 overruns:0 frame:31
          TX packets:5987 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7620805 (7.2 MiB)  TX bytes:4056814 (3.8 MiB)

[solo@shluz ~]$ date;sudo -H vzctl exec corbina-pptp ifconfig corblan
### ### 19 18:34:35 MSD 2007
corblan   Link encap:Ethernet  HWaddr 00:02:B3:4C:D9:6A  
          inet addr:10.43.60.200  Bcast:10.43.255.255  Mask:255.255.0.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:89257 errors:32 dropped:0 overruns:0 frame:32
          TX packets:6181 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7890306 (7.5 MiB)  TX bytes:4174794 (3.9 MiB)




[-- Attachment #1.3: kernel_info.17.59.46-53.bz2 --]
[-- Type: application/octet-stream, Size: 4459 bytes --]

[-- Attachment #1.4: kernel_info.18.32.00-34.36.bz2 --]
[-- Type: application/octet-stream, Size: 6862 bytes --]

[-- Attachment #1.5: kernel_info.start.bz2 --]
[-- Type: application/octet-stream, Size: 12011 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2007-10-19 21:36 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-04 12:05 [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Aleksey Avdeev
2007-10-04 13:40 ` Vladimir A. Svyatoshenko
2007-10-04 20:40   ` [devel] (без темы) Aleksey Avdeev
2007-10-05  4:58     ` Ildar Mulyukov
2007-10-05  5:18       ` Aleksey Avdeev
2007-10-04 15:13 ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Sergey Vlasov
2007-10-04 15:52   ` Aleksey Avdeev
2007-10-05  1:49     ` [devel] I: Проблема " Aleksey Avdeev
2007-10-05 13:21     ` [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности) Aleksey Avdeev
2007-10-05 13:42       ` Aleksey Avdeev
2007-10-19 21:36       ` [devel] I: Проблема с выбором между eepro100/e100 (обещанные подробности, с логами) Aleksey Avdeev
2007-10-05 11:46   ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Victor Forsyuk
2007-10-09  4:41     ` Sergey Y. Afonin
2007-10-09 11:35       ` Victor Forsyuk
2007-10-09  4:35 ` Sergey Y. Afonin
2007-10-09  6:35     ` [devel] I: Проблема " Aleksey Avdeev
2007-10-09  8:48       ` Sergey Y. Afonin
2007-10-09  9:11         ` Ildar Mulyukov
2007-10-09  9:27           ` [devel] I: Проблема с выб? Aleksey Avdeev
2007-10-09 14:13             ` Aleksey Avdeev
2007-10-09 11:17   ` [devel] I: Intel Corporation 82557/8/9 [Ethernet Pro 100] [Ethernet controller]: проблема с выбором между eepro100/e100 Victor Forsyuk

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git