* [sisyphus] kernel-2.6.14 виснет
@ 2006-01-27 9:44 Artem
2006-01-28 14:33 ` [sisyphus] " Arioch
0 siblings, 1 reply; 6+ messages in thread
From: Artem @ 2006-01-27 9:44 UTC (permalink / raw)
To: ALT Linux Sisyphus List
Здравствуйте!
Стабильно воспроизводится следующее на kernel-2.6.14-std:
при выполнении ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
сразу после загрузки (с несконфигурированной картой) все виснет
намертво, не реагируя даже на sysrq+ ...
Однако, если задать предварительно любой ip - даже 0.0.0.0 - то
mac-адрес в дальнейшем меняется без проблем.
0000:02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0
100Base-TX (rev 02)
lsmod:
<skip>
b44 23172 0
mii 5632 1 b44
<skip>
modinfo b44
filename: /lib/modules/2.6.14-std26-up-alt2/kernel/drivers/net/b44.ko
author: Florian Schirmer, Pekka Pietikainen, David S. Miller
description: Broadcom 4400 10/100 PCI ethernet driver
license: GPL
version: 0.95
parmtype: b44_debug:int
parm: b44_debug:B44 bitmapped debugging message enable value
Железо? Kernel? Модуль? ifconfig ? У кого-либо воспроизводится подобное
с такой же или другой сетевой картой, на другом kernel-е ?
--
Rgds, Artem.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [sisyphus] Re: kernel-2.6.14 виснет
2006-01-27 9:44 [sisyphus] kernel-2.6.14 виснет Artem
@ 2006-01-28 14:33 ` Arioch
2006-01-28 14:53 ` Arioch
0 siblings, 1 reply; 6+ messages in thread
From: Arioch @ 2006-01-28 14:33 UTC (permalink / raw)
To: sisyphus
Artem пишет:
> Стабильно воспроизводится следующее на kernel-2.6.14-std:
у меня то же ядро wks
сетевушка та же
модели тоже - mii & b44
> при выполнении ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
после работы (перезаружаться не пробовал)
1) сначала не работает, кто-то держит карту и не дает ее менять
2) после остановки network - работает
сейчас попробую в cold boot, single mode
^ permalink raw reply [flat|nested] 6+ messages in thread
* [sisyphus] Re: kernel-2.6.14 виснет
2006-01-28 14:33 ` [sisyphus] " Arioch
@ 2006-01-28 14:53 ` Arioch
2006-01-29 11:04 ` Artem
0 siblings, 1 reply; 6+ messages in thread
From: Arioch @ 2006-01-28 14:53 UTC (permalink / raw)
To: sisyphus
AS: фдра 2.6.14 std нет, пробовтаь не буду.
>> при выполнении ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
> после работы (перезаружаться не пробовал)
> 1) сначала не работает, кто-то держит карту и не дает ее менять
Причем даже убивал ifplugd и dhcpcd - пока не остановил etcnet - ни в какую
> 2) после остановки network - работает
>
> сейчас попробую в cold boot, single mode
Сетевой провод был выдернут. Включил в single mode
service klogd start
service syslog-ng start
... не посмотрел, был ли загружен модуль mii - но наверное был
sleep 3; ifconfig.......
Переключидся на 12 консоль
Там ошибка типа такой появилась через несколько секунд:
kernel: b44: BUG! timeout waiting bit 8000 0000 of register 428 to clear
сделал init5 - работает, с измененным МАСом
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] Re: kernel-2.6.14 виснет
2006-01-28 14:53 ` Arioch
@ 2006-01-29 11:04 ` Artem
2006-01-29 14:44 ` Sergey Vlasov
0 siblings, 1 reply; 6+ messages in thread
From: Artem @ 2006-01-29 11:04 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Arioch wrote:
> AS: фдра 2.6.14 std нет, пробовтаь не буду.
>
>>> при выполнении ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
>>
>> после работы (перезаружаться не пробовал)
>> 1) сначала не работает, кто-то держит карту и не дает ее менять
>
>
> Причем даже убивал ifplugd и dhcpcd - пока не остановил etcnet - ни в
> какую
>
>> 2) после остановки network - работает
>>
>> сейчас попробую в cold boot, single mode
>
>
> Сетевой провод был выдернут. Включил в single mode
> service klogd start
> service syslog-ng start
>
> ... не посмотрел, был ли загружен модуль mii - но наверное был
>
> sleep 3; ifconfig.......
> Переключидся на 12 консоль
>
> Там ошибка типа такой появилась через несколько секунд:
> kernel: b44: BUG! timeout waiting bit 8000 0000 of register 428 to clear
>
> сделал init5 - работает, с измененным МАСом
>
>
А что Ваш lspci говорит ?
P.S. Локализовал причину у себя - ошибка в модуле (b44.c), ф-ция
b44_set_mac_addr. Суть такова: если предварительно вызывается хотя бы
один раз b44_open (инициализация памяти, прерываний и т.п.) - то все ок.
Если вызвать b44_set_mac_addr в первый раз без нее - сразу пипец. :-)
Т.е. даже такая комбинация: ifconfig eth0 up; ifconfig eth0 down;
ifconfig eth0 hw ether xx:....:xx прокатывает на "ура". Только не
разобрался пока, как исправить (читать надо много предварительно :-) ).
Вот, сижу в инете, ищу доки по broadcom b4400-b1.
--
Rgds, Artem.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] Re: kernel-2.6.14 виснет
2006-01-29 11:04 ` Artem
@ 2006-01-29 14:44 ` Sergey Vlasov
2006-01-29 14:55 ` Artem
0 siblings, 1 reply; 6+ messages in thread
From: Sergey Vlasov @ 2006-01-29 14:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 694 bytes --]
On Sun, Jan 29, 2006 at 01:04:12PM +0200, Artem wrote:
> P.S. Локализовал причину у себя - ошибка в модуле (b44.c), ф-ция
> b44_set_mac_addr. Суть такова: если предварительно вызывается хотя бы
> один раз b44_open (инициализация памяти, прерываний и т.п.) - то все ок.
> Если вызвать b44_set_mac_addr в первый раз без нее - сразу пипец. :-)
> Т.е. даже такая комбинация: ifconfig eth0 up; ifconfig eth0 down;
> ifconfig eth0 hw ether xx:....:xx прокатывает на "ура". Только не
> разобрался пока, как исправить (читать надо много предварительно :-) ).
> Вот, сижу в инете, ищу доки по broadcom b4400-b1.
Подобные вещи надо писать в багзиллу - а то пропадёт ведь в рассылке.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] Re: kernel-2.6.14 виснет
2006-01-29 14:44 ` Sergey Vlasov
@ 2006-01-29 14:55 ` Artem
0 siblings, 0 replies; 6+ messages in thread
From: Artem @ 2006-01-29 14:55 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Sergey Vlasov wrote:
>On Sun, Jan 29, 2006 at 01:04:12PM +0200, Artem wrote:
>
>
>>P.S. Локализовал причину у себя - ошибка в модуле (b44.c), ф-ция
>>b44_set_mac_addr. Суть такова: если предварительно вызывается хотя бы
>>один раз b44_open (инициализация памяти, прерываний и т.п.) - то все ок.
>>Если вызвать b44_set_mac_addr в первый раз без нее - сразу пипец. :-)
>>Т.е. даже такая комбинация: ifconfig eth0 up; ifconfig eth0 down;
>>ifconfig eth0 hw ether xx:....:xx прокатывает на "ура". Только не
>>разобрался пока, как исправить (читать надо много предварительно :-) ).
>>Вот, сижу в инете, ищу доки по broadcom b4400-b1.
>>
>>
>
>Подобные вещи надо писать в багзиллу - а то пропадёт ведь в рассылке.
>
>
Действительно, не сообразил. :-\
--
Rgds, Artem.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-01-29 14:55 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-27 9:44 [sisyphus] kernel-2.6.14 виснет Artem
2006-01-28 14:33 ` [sisyphus] " Arioch
2006-01-28 14:53 ` Arioch
2006-01-29 11:04 ` Artem
2006-01-29 14:44 ` Sergey Vlasov
2006-01-29 14:55 ` Artem
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git