There's a key you press for help on any particular kernel config option.Some have [ ] which you can click on to expand and others have( ). The kernel has KMOD option,not the same as hotplug support for devices, should be enabled with (*)that allows it to load modules it sees as needed. Make sure you also have(*) for support for hotpluggable devices. You choose *,M or blank for any option.
Any way go step by step thru each section and look thru help files to get the optimal kernel config. And then go back and review your steps. If you have another 2.6 kernel config file you can use that as guide(or use make old config); or your friendly neighborhood linux user(LOL) may help
. Ask again if you have a question.