vlan だとパケットサイズが微妙におおきくなるわけで,eepro100 は賢いから変なパケットだと思って落してしまうわけで。
*** /usr/src/kernel-source-2.2.19/drivers/net/eepro100.c Tue Mar 13 18:32:22 2001 --- eepro100.c Tue Jan 8 11:42:50 2002 *************** *** 549,560 **** const char i82557_config_cmd[22] = { 22, 0x08, 0, 0, 0, 0, 0x32, 0x03, 1, /* 1=Use MII 0=Use AUI */ 0, 0x2E, 0, 0x60, 0, ! 0xf2, 0x48, 0, 0x40, 0xf2, 0x80, /* 0x40=Force full-duplex */ 0x3f, 0x05, }; const char i82558_config_cmd[22] = { 22, 0x08, 0, 1, 0, 0, 0x22, 0x03, 1, /* 1=Use MII 0=Use AUI */ 0, 0x2E, 0, 0x60, 0x08, 0x88, ! 0x68, 0, 0x40, 0xf2, 0x84, /* Disable FC */ 0x31, 0x05, }; /* PHY media interface chips. */ --- 549,560 ---- const char i82557_config_cmd[22] = { 22, 0x08, 0, 0, 0, 0, 0x32, 0x03, 1, /* 1=Use MII 0=Use AUI */ 0, 0x2E, 0, 0x60, 0, ! 0xf2, 0x48, 0, 0x40, 0xfa, 0x80, /* 0x40=Force full-duplex */ 0x3f, 0x05, }; const char i82558_config_cmd[22] = { 22, 0x08, 0, 1, 0, 0, 0x22, 0x03, 1, /* 1=Use MII 0=Use AUI */ 0, 0x2E, 0, 0x60, 0x08, 0x88, ! 0x68, 0, 0x40, 0xfa, 0xbd, /* Disable FC */ 0x31, 0x05, }; /* PHY media interface chips. */