LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-08-2004, 11:49 AM   #1
aR!
LQ Newbie
 
Registered: Mar 2004
Posts: 3

Rep: Reputation: 0
help! Suse9-Network 3Com Gigabit 3C940 - Absolute beginner!


sorry for my miserable english

have the ASUS mainboard P4P800
and the integrated 3com gigabit 3C940
i have looked the postigs before., but i didn't found something that will help me..

have dl the network driver from the asus website... This is the readme:


###############################################
3Com Gigabit NIC (3C2000) Driver Readme Version A02
Copyright (c) 2003 3Com Corporation

This file describes the 3Com Gigabit NIC (3C2000) driver for Linux.

Loading the driver
------------------

1) Make sure that the kernel source is installed in /usr/src/linux
or /usr/src/linux-2.4.

2) Copy the file /Linux/3c2000.tar.gz from the 3Com driver CD to
your hard drive.

3) Change to the directory containing 3c2000.tar.gz

4) Type 'tar zxvf 3c2000.tar.gz'

5) Type 'cd 3c2000'

Note: on SuSE systems since 7.1, you will have to execute the
following commands before running make:

cp /boot/vmlinuz.version.h /usr/src/linux/include/linux/version.h
cp /boot/vmlinuz.autoconf.h /usr/src/linux/include/linux/autoconf.h

6) Type 'make load' to load the driver.

Alternatively, you may type the following to load the driver:

insmod 3c2000.o

Something like the following will be added to /var/log/messages:

Jan 22 19:31:19 localhost kernel: 3C2000: 3Com Gigabit NIC Driver Version A08
Jan 22 19:31:19 localhost kernel: Copyright (C) 2003 3Com Corporation.
Jan 22 19:31:19 localhost kernel: Copyright (C) 2003 Marvell.
Jan 22 19:31:19 localhost kernel: eth0: 3Com Gigabit NIC (3C2000)

Depending on your configuration, the OS may then automatically bring the
interface up and request an address from a DHCP server. If it does not,
bring the interface up with the command:

ifconfig eth0 up

You may have to substitue 'eth0' for your actual interface if you have
more than one ethernet NIC installed.

If your system is not configured for DHCP, you can assign an IP address
with the command:

ifconfig eth0 a.b.c.d

Where a.b.c.d is the IP address that you wish to use. Again, eth0 may
be different depending on your system configuration.

Configuring the Driver
------------------------

The 3C2000 driver supports various options, which can be supplied
as command line arguments to the 'insmod' command or in the
/etc/modules.conf file. You may specify more than one option.
Unless otherwise stated, all settings take the form of:

<Option-Name>=value [,value...]

If you use the modules.conf file to load the driver at boot time,
include the word "options" when configuring the driver.

For example:
options 3c2000 DupCap_A=Full

If you use command line 'insmod', do not include the word "option"
when configuring the driver.

For example:
insmod 3c2000.o DupCap_A=Full


The following options are supported:

OPTION: Speed_A
Selects the speed of Port A of the NIC.

"Auto" - Automatic Resolution
"10" - 10MBPS
"100" - 100MBPS
"1000" - 1GIG

OPTION: DupCap_A
Selects the duplex capabilities of Port A of the NIC.

"Full" - Full Duplex
"Half" - Half Duplex
"Both" - Both Half Duplex & Full Duplex


To unload the driver
--------------------

1) Type 'ifconfig eth0 down' (Substitute you actual interface for 'eth0')

2) Type 'rmmod 3c2000'
###############################################

my first problem:

1) Make sure that the kernel source is installed in /usr/src/linux
or /usr/src/linux-2.4.

have take a look in /usr/src but i havn't found linux or linux-2.4.
how and where i get this kernel source?
how i installed this..?

please help me..
will be great if you tell me the way to configure my network card exactly..

thanks a lot for your time...
 
Old 03-08-2004, 12:01 PM   #2
Redeye2
Member
 
Registered: Feb 2004
Posts: 489

Rep: Reputation: Disabled
The first step would be finding the exact version of the 2.4... kernel you're using. To do so, type uname -r at a console. You'll get a number like 2.4.22-10 or something like that (actually I'm using mandrake 9.2).
With this number you can search in your installation cd's for a file that has a name that reads like: kernel-2.4.xxx-src and that would be your kernel source for the version you're using.
Post back the version of the kernel you have and wait a bit so a SuSe guru can be of more help because I don't know Yast.
 
Old 03-09-2004, 10:46 AM   #3
aR!
LQ Newbie
 
Registered: Mar 2004
Posts: 3

Original Poster
Rep: Reputation: 0
thank you very much!

i've typing uname -r
the answer: 2.4.21-171-smp4G
 
Old 03-16-2004, 12:32 PM   #4
aR!
LQ Newbie
 
Registered: Mar 2004
Posts: 3

Original Poster
Rep: Reputation: 0
hello?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
3Com Gigabit LOM (3C940) Driver V1.00.00.0046 for Linux Breitling007 Linux - Hardware 1 08-09-2004 06:24 PM
3COM Gigabit LOM (3C940) Inoperative on Gentoo Install gt_swagger Linux - Hardware 0 04-13-2004 01:25 PM
Mandrake 10.0 eth0 failure (3COM gigabit - 3C940) barrel Linux - Newbie 0 04-04-2004 05:06 AM
Mandrake 10.0 eth0 failure (3COM gigabit - 3C940) barrel Linux - Networking 0 04-03-2004 03:38 AM
RedHat Linux 9.0 and 3Com Gigabit LOM 3C940 litan1 Linux - Hardware 7 08-14-2003 09:28 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:15 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration