I installed a driver that I am pretty sure is for my modem, and need to load it (modprobe). my only problem is that modprobe hates the file. let's say the module I need loaded is located at
/lib/modules/2.4.29/misc/pctel.o, how do I add it using modprobe? I read the man page and did (what I think) it is saying to do to add a module but it gives me an error.
Right now I am in windows because I have no net under linux untill I get this driver installed (hopefully, my ppp setup will work with stupid AOL, but then again, I probebly need to jump through flaming rings for AOL to work correctly). I'm gonna reboot and get the error message so I can paste it here.
Code:
bash-3.00# cd /lib/modules/2.4.29/misc
bash-3.00# pwd
/lib/modules/2.4.29/misc
bash-3.00# ls
pctel.o ptserial.o
bash-3.00# modprobe -o pctel.o
modprobe: invalid option -- o
modprobe 2.4.27
Load/Unload modules with dependencies
Load module(s):
modprobe [-a -n -v ] [-C config ] [ -t type ] pattern OR module1 module2 ...
List modules:
modprobe [-l ] [-C config ] [ -t type ] pattern
note: wildcard patterns should be escaped
Show configuration:
modprobe [-C config ] -c
Remove module(s) or autoclean:
modprobe [-C config ] -r [ module ...]
options:
-a, --all Load _all_ matching modules
-c, --showconfig Show current configuration
-d, --debug Print debugging information
-h, --help Print this message
-k, --autoclean Set 'autoclean' on loaded modules
-l, --list List matching modules
-n, --show Don't actually perform the action
-q, --quiet Quiet operation
-r, --remove Remove module (stacks) or do autoclean
-s, --syslog Use syslog to report
-t, --type moduletype Only look for modules of this type
-v, --verbose Print all commands
-V, --version Show version
-C, --config configfile Use instead of /etc/modules.conf
bash-3.00# modprobe pctel.o
modprobe: Can't locate module pctel.o
bash-3.00# modprobe /lib/modules/2.4.29/misc/pctel.o
modprobe: Can't locate module /lib/modules/2.4.29/misc/pctel.o
bash-3.00#