Dear James, >> The easiest way is probably to hack the NIC's driver instead of >> the VLAN code. The driver has a flag that says whether it supports >> HW accell or not..just need to disable that flag, probably. >> >> The e1000 driver writers hang out on the netdev mailing list, >> could ask there. > > It should be easy enough to do, just change the following in > e1000_main.c: > > [...] I've located where to patch in the kernel sources and I'll test it as soon as I can. However, given that I'm not used to patch kernel modules :) I would like to know what is the best way to proceed. Just change the e1000_main.c, make + make modules_install in the kernel root, depmod and modprobe e1000 again? Another different way? Best regards, -------------------- Fermin Galan Marquez CTTC - Centre Tecnologic de Telecomunicacions de Catalunya Parc Mediterrani de la Tecnologia, Av. del Canal Olimpic s/n, 08860 Castelldefels, Spain Room 1.02 Tel : +34 93 645 29 12 Fax : +34 93 645 29 01 Email address: fermin.galan@xxxxxxx