From: Dmitry Lebkov <dima@sakhalin.ru>
To: sisyphus@altlinux.ru
Cc: goldhead@altlinux.ru
Subject: Re: [sisyphus] eepro100.o|e100.o + VLANS = MTU problems
Date: Tue, 8 Jan 2002 23:12:12 +1000
Message-ID: <20020108231212.11692b6b.dima@sakhalin.ru> (raw)
In-Reply-To: <20020107033452.42b5679e.dima@sakhalin.ru>
[-- Attachment #1: Type: text/plain, Size: 2233 bytes --]
Отвечаю сам себе :)
Проблема была в том, что я прикладывал патчи не стой стороны %))) Драйвера надо было
фиксить на стороне сервера (т.е. на машине, на которой описываются VLAN'ы), а я пытал
клиентскую сторону. В общем, после наложения простенького патча (см. аттачмент) на
eepro100.c "пулемет застрочил" ...
Но вылезла другая проблема. В ветке ядра 2.2.x разработка поддержки VLAN'ов остановилась
на версии 1.0.3, в то время как в 2.4.x уже версия 1.5. И самое интересное - после версии
vlan 1.0.3 изменился VLAN API, причем изменения только для ядра 2.4.x. Как написано на
сайте разработчиков ядро 2.2.х поддерживаться не будет. Так вот к чему это я клоню? :)
Пакет vlan-utils-1.5-alt1 нормально работает с ядром 2.4.17-alt1 и не работает с 2.2.20-alt2.
А vlan-utils-1.0.3-alt1 - с точностью до наоборот.
2Developers Team: это в BTS отписать или так заметят? И еще ... В случае включения поддержки
VLAN'ов в "рабочее" ядро, не помешали бы патченные драйвера сетевых карт (для работы с VLAN'ами).
Со своей стороны могу попытаться эти патчи пособирать да пообкатать (на предмет работоспособности)
на различных сетевых картах и Catalist'e 2924XL.
2Konstantin Volckov <goldhead@altlinux.ru>: а возможно совместить две версии vlan-utils
в одном пакете? Или сделать два пакета для разных веток ядра?
WBR, Dmitry Lebkov
On Mon, 7 Jan 2002 03:34:52 +1000
Dmitry Lebkov <dima@sakhalin.ru> wrote:
> Доброго времени суток,
>
> "Завел" VLAN'ы на связке Linux(Сизиф последний)+Catalist 2924XL и столкнулся со следующей
> проблемой: клиентская Linux-машина (такой же последний Сизиф), подключенная к свитчу и
> "живущая" в VLAN'e отличном от 1, не может принять пакеты > 1500 байт.
> В FAQ на http://scry.wanfear.com/~greear/ подобные ситуации описаны, и приведены методы
> решения (уменьшение MTU или патч на драйвер сетевой карты). Вариант с уменьшением MTU на
> 4 байта вполне работоспособен, но хочется более другого :)
>
> Ни один из приведенных в FAQе и в мэйл-листе vlan@Scry.WANfear.com патчей для драйверов
> e100/eepro100 действия не возымел :(
>
> Внимание, вопрос: у кого-нить работает (Linux+VLAN-connected Intel EEPRO 100) с MTU=1500
> и VLAN_ID > 1?
>
> Да, все это проверялось на ядрах 2.2.20-alt2 и 2.4.17-alt1.
>
[-- Attachment #2: eepro100.c-vlan.patch --]
[-- Type: application/octet-stream, Size: 1068 bytes --]
next prev parent reply other threads:[~2002-01-08 13:12 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-01-06 17:34 Dmitry Lebkov
2002-01-08 13:12 ` Dmitry Lebkov [this message]
2002-01-08 13:57 ` Michael Shigorin
2002-01-08 15:00 ` Dmitry Lebkov
2002-01-08 15:45 ` Michael Shigorin
2002-01-08 15:56 ` Dmitry V. Levin
2002-01-08 16:11 ` Dmitry Lebkov
2002-01-08 16:13 ` Dmitry V. Levin
2002-01-08 16:31 ` Dmitry Lebkov
2002-01-08 16:46 ` Dmitry V. Levin
2002-01-09 1:50 ` Dmitry Lebkov
2002-01-09 7:08 ` Dmitry V. Levin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20020108231212.11692b6b.dima@sakhalin.ru \
--to=dima@sakhalin.ru \
--cc=goldhead@altlinux.ru \
--cc=sisyphus@altlinux.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
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