Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
forcedeth ни при чем. ядро ни при чем. трабла в железе.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
dmiceman
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2005
Posts: 115

PostPosted: Fri Mar 30, 2007 2:05 pm    Post subject: forcedeth ни при чем. ядро ни при чем. Reply with quote

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

после какого-то из последних обновлений ядра, наблюдаю упавшую ниже змеинной задницы производительность сети. эзернет 100Mb гоняет файлики со скоростью около ста килобайт. причем не только самба и ядерный cifs, но и apache -> браузер.

кроме того, каким-то странным макаром это влияет на графику -- X-сы в некоторые моменты просто жестоко встают при попытке перегнать что-то большое через сеть.

при этом медленные соединения работают вполне себе сносно.

никто с таким не сталкивался совершенно случайно?

железо: nforce2 со встроенной сетевухой. ранее в глюках замечено не было.
ядро: gentoo-sources-2.6.20

заранее спасибо. буду рад любой идее.


Last edited by dmiceman on Sun Apr 01, 2007 5:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
Laitr Keiows
Moderator
Moderator


Joined: 04 Jul 2005
Posts: 891
Location: Kobe, Japan

PostPosted: Fri Mar 30, 2007 2:09 pm    Post subject: Reply with quote

В dmesg ничего странного нет случайно?
Back to top
View user's profile Send private message
dmiceman
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2005
Posts: 115

PostPosted: Fri Mar 30, 2007 2:18 pm    Post subject: Reply with quote

Laitr Keiows wrote:
В dmesg ничего странного нет случайно?

неа. вообще ничего.
Back to top
View user's profile Send private message
user11
Tux's lil' helper
Tux's lil' helper


Joined: 25 Nov 2005
Posts: 149

PostPosted: Fri Mar 30, 2007 2:52 pm    Post subject: Reply with quote

быть может, это какие-то настройки типа CONFIG_8139TOO_PIO, только для твоей сетевухи?
Я эту опцию не пробовал, но вот что про неё написано в menuconfig'е:

This instructs the driver to use programmed I/O ports (PIO) instead of PCI shared memory (MMIO). This can possibly solve some problems in case your mainboard has memory consistency issues. If unsure, say N.
Back to top
View user's profile Send private message
dmiceman
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2005
Posts: 115

PostPosted: Fri Mar 30, 2007 3:10 pm    Post subject: Reply with quote

так вот кабы это была новая установка. я эту материнку под гентой с пятого года гоняю и никогда таких проблем не было. да и нет ничего такого:

Code:

vvdm ~ # grep -i FORCEDETH /usr/src/linux/.config
CONFIG_FORCEDETH=m
# CONFIG_FORCEDETH_NAPI is not set
Back to top
View user's profile Send private message
user11
Tux's lil' helper
Tux's lil' helper


Joined: 25 Nov 2005
Posts: 149

PostPosted: Fri Mar 30, 2007 4:52 pm    Post subject: Reply with quote

Быть может, это не поможет, но все же не могу не заметить, что:
1. forcedeth.c действительно изменился с 2.6.19 к 2.6.20.
2. судя по комментариям в начале файла, NVIDIA после двухлетнего перерыва сама взялась за этот драйвер (чем, быть может, и обусловлено столь заметное отличие?)

Кроме того, насколько мне известно, 2.6.20 маскировано для многих архитектур (в частности, x86). Не лучше ли вернуться на 2.6.19?
Back to top
View user's profile Send private message
dmiceman
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2005
Posts: 115

PostPosted: Sat Mar 31, 2007 9:04 am    Post subject: Reply with quote

увы, кажется это не с ядром проблемы. откатился на давно собранное 2.6.18 -- никаких изменений. а ifconfig eth0 выдает:

Code:

vvdm ~ # ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:04:61:69:1A:81
          inet addr:192.168.3.1  Bcast:192.168.3.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:349695 errors:3660 dropped:0 overruns:0 frame:3657
          TX packets:356571 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:379681088 (362.0 Mb)  TX bytes:85646717 (81.6 Mb)
          Interrupt:177 Base address:0xc000

Back to top
View user's profile Send private message
user11
Tux's lil' helper
Tux's lil' helper


Joined: 25 Nov 2005
Posts: 149

PostPosted: Sat Mar 31, 2007 7:11 pm    Post subject: Reply with quote

Возможно, причины к этому какие-то "сетевые".
Если нет иных идей, я бы посмотрел, зависят ли глюки от того, с какой машиной (на какую машину) передаёшь данные, от её ОС (всякое встречается, особенно при взаимодействии не-винды с виндой)? Возможно ли проверить работу в иных сетевых конфигурациях? Например, непосредственное соединение (crossover для UTP) с другой машиной, желательно не виндовой? Будут ли также появляться ошибки приёма, как в приведённом примере? Будут ли тормоза в иксах?
Наконец - какая загрузка системы при этих тормозах? Вдруг это процесс какой-то, а не драйвера?

Есть ли какие-то настройки сетевухи в биосе?

Может ли быть дело в каком-нибудь iptables? Может, его попробовать временно отключить (и, для безопасности, одновременно также и ip-пересылку).

Еще можно посмотреть статистику IP/TCP, но с ходу не скажу, как её интерпретировать.

Наконец, глупейшая идея, но я бы и её попробовал - всё ли нормально при локальной передаче данных через интерфейс 192.168.3.1? Если вдруг окажется, что проблемы есть, то искать явно надо в другую сторону.

Бывают и проблемы типа full duplex/half duplex, правда, не могу себе представить, чтобы из-за них система зависала.

Достоверно ли то, что проблемы начались из-за апдейта системы, а не по каким-то внешним причинам?
Back to top
View user's profile Send private message
user11
Tux's lil' helper
Tux's lil' helper


Joined: 25 Nov 2005
Posts: 149

PostPosted: Sun Apr 01, 2007 12:03 am    Post subject: Reply with quote

еще глупая идея: а ты пробовал не просто перезагрузиться, а выключить машину и снова включить?
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sun Apr 01, 2007 12:46 am    Post subject: Reply with quote

Свитч сдох?
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
dmiceman
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2005
Posts: 115

PostPosted: Sun Apr 01, 2007 6:12 pm    Post subject: Reply with quote

user11 wrote:
Возможно, причины к этому какие-то "сетевые".


в общем пришел к выводу что ядро и линух вообще ни при чем. либо материнка тихо дохнет, либо проблемы вообще не на этой машине.

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

user11 wrote:

Наконец, глупейшая идея, но я бы и её попробовал - всё ли нормально при локальной передаче данных через интерфейс 192.168.3.1? Если вдруг окажется, что проблемы есть, то искать явно надо в другую сторону.


никаких проблем, доступ со скоростью винта.

user11 wrote:

Бывают и проблемы типа full duplex/half duplex, правда, не могу себе представить, чтобы из-за них система зависала.


с ethtool-ом поиграл. никакой разницы между half/full и 100/10.

user11 wrote:

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


хорошая идея. выключаемся мы гораздо реже чем перегружаемся, да и перегружаемся отнюдь не на каждой неделе. выключал все, ноут с вытаскиванием аккума -- ноль результата.

_Sir_ wrote:

Свитч сдох?


тоже может быть. (хотя о таком я признаться никогда не слышал). свитч у меня -- в составе dlink dsl-604t и прочие его части (adsl по крайней мере) работает вполне четко.

в общем, всем спасибо. видимо это уже глубокий оффтопик :-) завтра еще буду пробовать отдельную сетевуху на своем компе и прямое подключение компов, если обжимку найду..
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum