Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Intel Gigabit LAN 80003ES2LAN does not install [Solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 12:25 am    Post subject: Intel Gigabit LAN 80003ES2LAN does not install [Solved] Reply with quote

Hi,

I am a Gentoo noob (just started), and also I am the proud owner of a Tyan Thunder I5000PX (S5380), that has two Intel gigabit network cards onboard.
When I run "lspci", they show up as 80003ES2LAN, but I cannot get them working.
I've tried all the network cards in the kernel, under "1000mbps" menu, and they still don't show up.
Anyone knows what I need to enable in order to make them work ?
I looked on google before posting this thread, but I couldn't find anything helpful..
When I run "ifconfig" I have only "lo" there, no eth0 or eth1.

thanks a lot,


Last edited by MarcusXP on Sun Aug 17, 2008 9:09 pm; edited 1 time in total
Back to top
View user's profile Send private message
poly_poly-man
Advocate
Advocate


Joined: 06 Dec 2006
Posts: 2477
Location: RIT, NY, US

PostPosted: Thu Aug 14, 2008 1:36 am    Post subject: Reply with quote

okay... two outputs needed.

First, output of "ifconfig -a" (without the quotes) please?

Second... "zcat /proc/config.gz | grep E1000" (without quotes)?
_________________
iVBORw0KGgoAAAANSUhEUgAAA

avatar: new version of logo - see topic 838248. Potentially still a WiP.
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 2:25 am    Post subject: Reply with quote

1. running "ifconfig -a":

sees eth2, eth3, lo and sit0 (why I don't have eth0 and eth1 ? is it because I had installed two other network cards before? if yes, can I rename eth2 and eth3 to eth0 and eth1 now ?)

2. running "zcat /proc/config.gz | grep E1000" gives me:

CONFIG_E1000=y
CONFIG_E1000_NAPI=y
CONFIG_E1000_DISABLE_PACKET_SPLIT=y
CONFIG_E1000E=y
CONFIG_E1000E_ENABLED=y
Back to top
View user's profile Send private message
poly_poly-man
Advocate
Advocate


Joined: 06 Dec 2006
Posts: 2477
Location: RIT, NY, US

PostPosted: Thu Aug 14, 2008 2:30 am    Post subject: Reply with quote

MarcusXP wrote:
1. running "ifconfig -a":

sees eth2, eth3, lo and sit0 (why I don't have eth0 and eth1 ? is it because I had installed two other network cards before? if yes, can I rename eth2 and eth3 to eth0 and eth1 now ?)

rename using udev - I forget exactly how, but I have done it once before (look in the udev rules files in /etc somewhere)

Just provide correct configs for them in /etc/conf.d/net, then make a symlink from /etc/init.d/net.lo to /etc/init.d/net.eth2 and /etc/init.d/net.eth3 (or eth0 and eth2 if you get them renamed). Then, start using standard starting tecdhniques, and rc-update.
Quote:

2. running "zcat /proc/config.gz | grep E1000" gives me:

CONFIG_E1000=y
CONFIG_E1000_NAPI=y
CONFIG_E1000_DISABLE_PACKET_SPLIT=y
CONFIG_E1000E=y
CONFIG_E1000E_ENABLED=y

well, the drivers are correctly there.. it's just not set up... #1 confirms this.
_________________
iVBORw0KGgoAAAANSUhEUgAAA

avatar: new version of logo - see topic 838248. Potentially still a WiP.
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 2:36 am    Post subject: Reply with quote

I thought they will show up right away after I select the right drivers in kernel and re-compile and then run ifconfig.. I didn't know about ifconfig -a :)
thanks a lot for your help, I will try now.

I would need help for my other computer, I have a weak server using ASUS M2A-VM motherboard, Athlon64 x2 4200+ and 4GB ram..
Also I have problems with the network driver, it shows as RTL8111/8168B when I run lspci
I will run also "ifconfig -a" and "zcat /proc/config.gz | grep E1000", to see if the driver is installed but not configured, and then I will get back to you.

thank you,
Back to top
View user's profile Send private message
poly_poly-man
Advocate
Advocate


Joined: 06 Dec 2006
Posts: 2477
Location: RIT, NY, US

PostPosted: Thu Aug 14, 2008 2:42 am    Post subject: Reply with quote

the second step won't work for your other computer... that was a specific grep for the intel epro/1000 driver needed for this box.

Looks like the other one needs the r1000 driver - is that in kernel?

Try using ifconfig -a always - shows all interface that have hardware (set up or not)
_________________
iVBORw0KGgoAAAANSUhEUgAAA

avatar: new version of logo - see topic 838248. Potentially still a WiP.
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 2:55 am    Post subject: Reply with quote

on the 2nd computer:

running "zcat /proc/config.gz | grep r1000" or "zcat /proc/config.gz | grep R1000" does not show anything

running "ifconfig -a" shows:
eth0 (which is a 100mbps network card, running)
eth1 (which is the 1000mbps onboard network card, unconfigured)
and lo

on the 1st computer:
- opened "/etc/conf.d/net" file, and I have:

config_eth0 = ("dhcp" )
config_eth1 = ("dhcp" )
- but nothing else

What else should I have here?

Also, in "etc/init.d/", I have "net.eth0" and "net.lo", but I don't have "net.eth1" or "net.eth2" or "net.eth3"... why ?
This is true for both computers.
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 2:57 am    Post subject: Reply with quote

what exactly do I need to write in /etc/conf.d/net to have the network card showing in etc/init.d/, so I can start it ?
Back to top
View user's profile Send private message
poly_poly-man
Advocate
Advocate


Joined: 06 Dec 2006
Posts: 2477
Location: RIT, NY, US

PostPosted: Thu Aug 14, 2008 3:04 am    Post subject: Reply with quote

MarcusXP wrote:
what exactly do I need to write in /etc/conf.d/net to have the network card showing in etc/init.d/, so I can start it ?


it's not automatic... if you have correct config (it looks like you do)... just make a symlink from net.lo to the others.

As for the second computer: find the right driver - not sure where...

You may want to close this when it's solved and open a new topic in K&H for the second box.
_________________
iVBORw0KGgoAAAANSUhEUgAAA

avatar: new version of logo - see topic 838248. Potentially still a WiP.
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 3:06 am    Post subject: Reply with quote

ok let's focus on the first box..

I know it is a stupid question.. how do I create a simlink ? :D
Back to top
View user's profile Send private message
poly_poly-man
Advocate
Advocate


Joined: 06 Dec 2006
Posts: 2477
Location: RIT, NY, US

PostPosted: Thu Aug 14, 2008 3:09 am    Post subject: Reply with quote

MarcusXP wrote:
ok let's focus on the first box..

I know it is a stupid question.. how do I create a simlink ? :D


ln -s /etc/init.d/net.lo /etc/init.d/net.eth2

ln is the link command, -s means symbolic link rather than hard link.
_________________
iVBORw0KGgoAAAANSUhEUgAAA

avatar: new version of logo - see topic 838248. Potentially still a WiP.
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 3:16 am    Post subject: Reply with quote

I just created a hard link on the 2nd box, and then I ran /etc/init.d/net./eth1 start, and it took the IP automatically !
the problem is that I cannot ping yahoo or anything else :(
Back to top
View user's profile Send private message
poly_poly-man
Advocate
Advocate


Joined: 06 Dec 2006
Posts: 2477
Location: RIT, NY, US

PostPosted: Thu Aug 14, 2008 3:18 am    Post subject: Reply with quote

MarcusXP wrote:
I just created a hard link on the 2nd box, and then I ran /etc/init.d/net./eth1 start, and it took the IP automatically !
the problem is that I cannot ping yahoo or anything else :(


interesting... it just worked?

make sure it's the right card....

btw, try pinging 64.233.187.99 from that box...
_________________
iVBORw0KGgoAAAANSUhEUgAAA

avatar: new version of logo - see topic 838248. Potentially still a WiP.
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 3:19 am    Post subject: Reply with quote

I rebooted the box and I have ping to yahoo... whoowhooooooooooo !

Now I need to fix the first computer, my main.. it should be the same, just create simlinks to eth2 and eth3, and start them, right ?
Back to top
View user's profile Send private message
poly_poly-man
Advocate
Advocate


Joined: 06 Dec 2006
Posts: 2477
Location: RIT, NY, US

PostPosted: Thu Aug 14, 2008 3:20 am    Post subject: Reply with quote

MarcusXP wrote:
I rebooted the box and I have ping to yahoo... whoowhooooooooooo !

Now I need to fix the first computer, my main.. it should be the same, just create simlinks to eth2 and eth3, and start them, right ?


yes... and use ln -s rather than just ln.
_________________
iVBORw0KGgoAAAANSUhEUgAAA

avatar: new version of logo - see topic 838248. Potentially still a WiP.
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 3:34 am    Post subject: Reply with quote

hehe I just made eth2 working on my primary box !
And I have ping to yahoo from start, I didn't have to reboot :)

Now I need to rename them, so they will be eth0 and eth1..

Next, I will remove all un-necessary drivers from kernel config -> drivers->network->1000mbps and recompile the kernel leaving only the necessary ones. I was so desperate, that I enabled all of them, to make it work :)
Back to top
View user's profile Send private message
MarcusXP
Apprentice
Apprentice


Joined: 18 Apr 2007
Posts: 237
Location: Toronto, ON, Canada

PostPosted: Thu Aug 14, 2008 3:37 am    Post subject: Reply with quote

thanks a lot for your help, if you can help me to rename my network cards would be great, if not, I should close the thread because I got what I needed most anyways :)
Back to top
View user's profile Send private message
poly_poly-man
Advocate
Advocate


Joined: 06 Dec 2006
Posts: 2477
Location: RIT, NY, US

PostPosted: Thu Aug 14, 2008 3:48 am    Post subject: Reply with quote

/etc/udev/rules.d/70-persistent-net.rules
_________________
iVBORw0KGgoAAAANSUhEUgAAA

avatar: new version of logo - see topic 838248. Potentially still a WiP.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum