Здравствуйте. Кто-то отслеживает 3cxxx? ----- Forwarded message from Andrew Fefilov ----- Date: Wed, 9 Apr 2003 11:20:00 +0500 From: Andrew Fefilov To: community@altlinux.ru Subject: [Comm] Master 2.2, сеть и большой бубен. Добрый день, уважаемые. Вот доехала и до меня коробочка со свежим Мастером. Но в процессе знакомства с ним появились у меня странные непонятки, посему хочу спросить совета здесь. Вообщем, поставил на свою рабочую машинку мастер 2.2. Там уже давно и продуктивно трудится его старшой родственник - мастер 2.0. Поэтому для ознакомления поставил в отдельный раздел. В процессе работы на М2.2 столкнулся со следующим. Захожу с помощью lftp на внутренний наш ftp-сервачок, забираю большой файлик - скорость закачки ~ 2,5 Мб/с. Хмм, думаю, маловато что-то (сеть - 100BaseTX) . Рассматриваю через ssh ftp-сервачок - нагрузки никакой. Ладно, перегружаюсь машинку в М2.0, делаю тоже самое, получаю ожидаемый результат - файлик закачался со скоростью ~ 10 Мб/с. Ладно, перегружаюсь обратно в М2.2, снова закачиваю этот файлик, скорость опять маловата - 2,5 Мб/с. Так, пробуем другой ftp клиент, обычный ftp, результат тот же - около 2 Мб/с. Еще раз проверяю - на ftp-сервере кроме меня никого, и он откровенно сачкует. Иду на веб-морду свитча, смотрю на статистику порта, к которому подключена моя машина, - все чики-пики, порт работает без ошибок, 100BaseTX FullDuplex. Ладно, поднимаю на соседней виндовой машине ftp-сервер. Пробую качать с нее - скорость закачки порядка 1 Мб/с. Перегружаюсь в М2.0. Качаю то же самое с этой виндовой машины - скорость порядка 8 Мб/с. Вообщем, попробывал несколько раз, перегружаясь то в М2.2, то в М2.0, - результат постоянен. На конец попробывал по самбе с соседнего W2K качнуть файлик, - картина та же - в М2.0 скорость закачки ~ 8 Мб/с, в М2.2 ~ 1 Мб/с. Сетевые настройки на обоих мастерах абсолютно идентичны. Вот некорые данные о сетевой карточке в М2.2 : вырезано из dmesg: ----------------- PCI: Found IRQ 9 for device 02:0b.0 PCI: Sharing IRQ 9 with 00:1f.4 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html 02:0b.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xb800. Vers LK1.1.18-ac phy=0, phyx=24, mii_status=0x786d divert: allocating divert_blk for eth0 _________________ [faqa@faa faqa]$ cat /etc/modules.conf | grep eth0 alias eth0 3c59x [faqa@faa faqa]$ uname -r 2.4.20-alt5-up Тоже самое для М2.0: вырезано из dmesg: ----------------- PCI: Found IRQ 9 for device 02:0b.0 PCI: Sharing IRQ 9 with 00:1f.4 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html 02:0b.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xb800. Vers LK1.1.16 divert: allocating divert_blk for eth0 _________________ [faqa@faa faqa]$ cat /etc/modules.conf | grep eth0 alias eth0 3c59x [faqa@faa faqa]$ uname -r 2.4.18-alt6master-up Разница только в версии драйвера сетевой карточки, но мысли о том что драйвер могли так поломать выглядят для меня совершенно фантастически, карточка то ведь достаточно распространенная. Такие вот мои сетевые приключения. Я несколько в трансе и мыслей пока никаких. Может кто подскажет куда копать? Хочется и дальше приобщаться к оранжевым технологиям :) Буду очень благодарен за какие-нибудь наводки. -- С уважением, Фефилов Андрей. _______________________________________________ Community mailing list Community@altlinux.ru http://www.altlinux.ru/mailman/listinfo/community ----- End forwarded message ----- ----- Forwarded message from Andrew Fefilov ----- Date: Wed, 9 Apr 2003 14:25:48 +0500 From: Andrew Fefilov To: community@altlinux.ru Subject: Re: [Comm] Master 2.2, сеть и большой бубен. On Wed, Apr 09, 2003 at 11:38:50AM +0400, Roman Savelyev wrote: > Andrew Fefilov пишет: > >alias eth0 3c59x > Спробуй 3c59x заменить на 3c90x (Или как там его? В общем, посмотри сам > в модулях) Спасибо, большое за наводку, о таком драйвере не знал. Года два сижу с этой сетевой карточкой и всегда ее держал модуль 3c59x. Попробывал модуль 3c90x. Результат - скорость закачки позросла до 5 Мб/c, но это все же не 10, как было в М2.0. Я также попробывал следующее, переписал ядро и модули из М2.0 в М2.2, загрузился с этим хозяйством в М2.2. Так вот, скорость закачки сразу стала как ей и следовало быть - порядка 10 Мб/c. Так что выходит все же модуль 3c59x версии LK1.1.18-ac лажает по сравнению LK1.1.16. Выходит мне откатываться на ядро от М2.0 ? Я вот только не пойму - я один такой счастливый что ли - карточка то ведь отнюдь не редкая? И еще, могу ли я из дерева исходников ядра от М2.0 перепивать сырцы модуля 3с59х в дерево исходников ядра от М2.2 (вместо родного) и затем перекомпилировать ядро? А может можно просто переписать бинарник модуля из М2.0? Вот сейчас попробую... -- С уважением, Фефилов Андрей. _______________________________________________ Community mailing list Community@altlinux.ru http://www.altlinux.ru/mailman/listinfo/community ----- End forwarded message ----- -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/