You have to be root in order to modify files that are relevant for the entire system.
To become root open a console and type su:
- Code: Select all
su
it will ask for your password, type in the administration password.
Now your console will change and you will have a '#' before the prompt.
This will advise you that are the root user.
Now open up the file with an editor, gedit if you use Gnome, or kwrite if you
use KDE.
- Code: Select all
gedit /etc/conf.d/modules
- Code: Select all
kwrite /etc/conf.d/modules
You should add "ndiswrapper" to a line that starts with "modules=", this will load ndiswrapper with any kernel you have.
In order to keep the file clean and readable I'd add it after the comment block.
(a comment is a line that begins with '#' and is ignored in the file)
- Code: Select all
# You can define a list modules for a specific kernel version,
# a released kernel version, a main kernel version or just a list.
#modules_2_6_23_gentoo_r5="ieee1394 ohci1394"
#modules_2_6_23="tun ieee1394"
#modules_2_6="tun"
#modules="ohci1394"
# You can give modules a different name when they load - the new name
# will also be used to pick arguments below.
#modules="dummy:dummy1"
# Give the modules some arguments if needed, per version if necessary.
#module_ieee1394_args="debug"
#module_ieee1394_args_2_6_23_gentoo_r5="ieee1394 ohci1394"
#module_ieee1394_args_2_6_23="tun ieee1394"
#module_ieee1394_args_2_6="tun"
# You should consult your kernel documentation and configuration
# for a list of modules and their options.
modules="ndiswrapper"
if you define a version after the 'modules' the module will be loaded only if your kernel matches the
specified version, this lets you control better how your modules behave in the system.
Save the file and reboot to see if it works fine.
To return a normal user type:
- Code: Select all
exit
(or if you want to feel geek type
- Code: Select all
reboot
as root and reboot your machine via command line

)
Hope it helps.