Jump to content

Network connection not recognized - mandriva 10.1


Guest Dani Zobin
 Share

Recommended Posts

Guest Dani Zobin

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Welcome :beer:

 

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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!!!!

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...