Recently I realized I'm spending unnecessary time to find correct configuration to change wireless mode or chat scripts for different mobile networks and since I really don't know netifrc, It was horrible for me to correct things fast. I tried to put all configurations commented out in
conf.d/net and switch between them easily. Then I thought It would be nice to have these configurations stored somewhere and make interface to use target configuration when needed. Fortunately there is eselect tool in Gentoo making this task easy and familiar to Gentoo user.
So, eselect-net is an eselect module to switch between different configurations. There is a readme in source control repo explaining all the commands.