actually 2.4.2-0.1.16 kernel, but RC2 wireless-tools (20-4) Mar 7 02:10:27 bp6 kernel: NET4: Linux IPX 0.44 for NET4.0 Mar 7 02:10:27 bp6 kernel: IPX Portions Copyright (c) 1995 Caldera, Inc. Mar 7 02:10:27 bp6 kernel: IPX Portions Copyright (c) 2000 Conectiva, Inc. Mar 7 02:10:27 bp6 kernel: NET4: AppleTalk 0.18a for Linux NET4.0 iwconfig (no params) causes appletalk and ipx modules to load. eth0 and eth1 are "normal" ethernet, eth2 is wvlan_cs if this should get filed under kernel, please refile for me :) I'm not sure this is a "bug" per se, but wanted to make sure it was known behavior.
It's known that it does this; dunno if it's techinically a bug or not. I may poke at it and see if it's something that can be changed. You can always alias those modules (net-pf-3, net-pf-4) to 'off' if you like.
not a bug. iwconfig loads them because they may be needed by a subsequent ifconfig. They will get unloaded automatically if they aren't being used.