VLAN и 100мб адаптеры

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

Аватара пользователя
SSDD
Сообщения: 157
ОС: linux

VLAN и 100мб адаптеры

Сообщение SSDD »

Имеем Intel Ethernet Pro 100 адаптер(несколько штук, разных), драйвер e100 и VLAN порт в транке, MTU в сетке 1500 , соответственно вместе с транк инфой размер кадра выростает до 1504, чего никак не может понять интеловская карточка, хотя по описаниям с e100 должно все работать =(

Подскажите где именно грабли, может все же не в железе дело? И какие PCIные сотки поддерживают кадр больше 1500?
Спасибо сказали:
Аватара пользователя
SSDD
Сообщения: 157
ОС: linux

Re: VLAN и 100мб адаптеры

Сообщение SSDD »

ядро 2.6 , на 2.4 драйвер e100 вполне работоспособен, позволяет увеличивать MTU
Спасибо сказали:
Аватара пользователя
SSDD
Сообщения: 157
ОС: linux

Re: VLAN и 100мб адаптеры

Сообщение SSDD »

решение было найдено, замена сетевого адаптера на более свежий, lspci показывает практически обно и тоже, а железки совсем разные:
06:00.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 02) - старый
06:01.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08) - новый

MTU имеет положенные 1500, а в последней верссии драйвера e100(может и в более ранних тоже, но их исходники я не смотрел) сделано допущение для дополнительных 4байт транковой инфы.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: VLAN и 100мб адаптеры

Сообщение rm_ »

Там вроде бы всё время это было.

Код: Выделить всё

121  *      VLAN offloading of tagging, stripping and filtering is not
122  *      supported, but driver will accommodate the extra 4-byte VLAN tag
123  *      for processing by upper layers.

http://www.gelato.unsw.edu.au/lxr/source/d...t/e100.c?a=i386
Спасибо сказали:
Аватара пользователя
SSDD
Сообщения: 157
ОС: linux

Re: VLAN и 100мб адаптеры

Сообщение SSDD »

3.5.10 версию я не смотрел, для экспериментов взял сразу 3.5.17 =)
Спасибо сказали: