Guest Dani Zobin Posted May 7, 2006 Report Share Posted May 7, 2006 BS"D Hello, I've just installed mandriva 10.1 to my Dell laptop. I have now windows and linux installed. In windows the internet connection works grate. In linux it says just that the connection status is "not connected" when it physically does. The system does recognize the network card, but as I said - not the connection. I'm connected to a hub, through ethernet. My network card is "3Com 3C920". I'm new to linux. Anybody has idea what should I do? Thanks, Dani Quote Link to comment Share on other sites More sharing options...
ilia_kr Posted May 7, 2006 Report Share Posted May 7, 2006 Wellcome to the forum, Dani :) Now, did you try to setup your connection in Mandrake Control Center (mcc)? To do that, open the console, type 'su' hit enter then type your root password, enter, type 'mcc'. When you got to mcc click on the 'Network & Internet', 'Setup a new internet interface'. That should work. Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted May 7, 2006 Report Share Posted May 7, 2006 Welcome If you still have problems after the above, please open a console window and then do this: su (enter root password when prompted) ifconfig and then copy the text so we can see how the connection is. I've known some network cards not to work correctly when ipv6 is enabled. You can disable this by doing the following: su (enter root password when prompted) vi /etc/modprobe.conf press i (this allows you to insert text) move cursor to end of file and press enter type "alias net-pf-10 off" (without the quotes) press esc to exit editing mode press :wq to save and exit then reboot, and see how the connection performs. Quote Link to comment Share on other sites More sharing options...
ilia_kr Posted May 7, 2006 Report Share Posted May 7, 2006 What is 'modprobe.conf' responsible for? Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted May 7, 2006 Report Share Posted May 7, 2006 Previous kernels it was for loading modules at startup, but with 2.6.x kernels, modprobe.preload takes care of this. Now, modprobe.conf just has parameters for various pieces of hardware, such as soundcards, and creating aliases for various items, such as network devices, to configure their parameters, enabling/disabling things. Or at least, how I understand it anyway, there's probably more functions this is used for as well. Quote Link to comment Share on other sites More sharing options...
arctic Posted May 7, 2006 Report Share Posted May 7, 2006 NAME modprobe.conf --- Configuration file for modprobe DESCRIPTION Because the modprobe command can add or remove extra more than one module, due to module dependencies, we need a method of specifying what options are to be used with those modules. modprobe.conf specifies those options, as required. It can also be used to create convenient aliases: alternate names for a module. Finally, it can override the normal modprobe behavior altogether, for those with very special requirements (such as inserting more than one module). Note that module and alias names (like other module names) can have - or _ in them: both are interchangable throughout all the module commands. The format of modprobe.conf is simple: one command per line, with blank lines and lines starting with # ignored (useful for adding comments). A at the end of a line causes it to continue on the next line, which makes the file a bit neater. The syntax is a simplification of modules.conf COMMANDS alias wildcard modulename This allows you to give alternate names for a module. For example: "alias my-mod really_long_modulename" means you can use "modprobe my-mod" instead of "modprobe really_long_modulename". You can also use shell-style wildcards, so "alias my-mod* really_long_modulename" means that "modprobe my-mod-something" has the same effect. You can't have aliases to other aliases (that way lies madness), but aliases can have options, which will be added to any other options. options modulename option... This command allows you to add options to the module modulename (which might be an alias) every time it is inserted into the kernel: whether directly (using modprobe modulename, or because the module being inserted depends on this module. All options are added together: they can come from an option for the module itself, for an alias, and on the command line. install modulename command... This is the most powerful primitive in modprobe.conf: it tells modprobe to run your command instead of inserting the module in the kernel as normal. This allows you to do any kind of complex processing you might wish. For example, if the module "fred" worked better with the module "barney" already installed (but it didn't depend on it, so modprobe won't automatically load it), you could say "install fred /sbin/modprobe barney; /sbin/modprobe --ignore-install fred", which would do what you wanted. Note the --ignore-install, which stops the second modprobe from re-running the same install command. See also remove below. You can also use install to make up modules which don't otherwise exist. For example: "install probe-ethernet /sbin/modprobe e100 || /sbin/modprobe eepro100", which will try first the e100 driver, then the eepro100 driver, when you do "modprobe probe-ethernet". remove modulename command... This is similar to the install command above, except it is invoked when "modprobe -r" is run. The removal counterparts to the two examples above would be: "remove fred /sbin/modprobe -r --ignore-remove fred && /sbin/modprobe -r barney", and "remove probe-ethernet /sbin/modprobe -r eepro100 || /sbin/modprobe -r e100". include filename Using this command, you can include other configuration files, which is occasionally useful. Backwards Compatibility There is a generate_modprobe.conf program which should do a reasonable job of generating modprobe.conf from your current (2.4 or 2.2) modules setup. Although the syntax is similar to the older /etc/modules.conf, there are many features missing. There are two reasons for this: firstly, install and remove commands can do just about anything, and secondly, the module-init-tools modprobe is designed to be simple enough that it can be easily replaced. With the complexity of actual module insertion reduced to three system calls (open, read, init_module), and the modules.dep file being simple and open, producing a more powerful modprobe variant can be done independently if there is a need. PS: Damn, Ian, you are too fast!!!! Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted May 8, 2006 Report Share Posted May 8, 2006 :P Quote Link to comment Share on other sites More sharing options...
ilia_kr Posted May 8, 2006 Report Share Posted May 8, 2006 :P wow, thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.