On Tue, 12 Apr 2011 18:11:14 +0200 John Crispin <blogic@xxxxxxxxxxx> wrote: > + > +struct ltq_mii_priv { > + struct ltq_eth_data *pldata; > + struct resource *res; > + struct net_device_stats stats; You don't need to have private stats structure it is part of net_device in recent kernels. In fact, since you don't set .ndo_get_stats, the driver is getting the default function which prints the values from network_device, not your priv structure. Also, please consider adding basic ethtool support to show speed/duplex and driver information. --