ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
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 --]

  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