Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 8th October 2009, 05:09 AM
Mudhoney Offline
Registered User
 
Join Date: Jul 2005
Posts: 27
linuxfedorafirefox
Intel Quad Port GE NIC Issues

Having some issues after installing an Intel Pro 1000 GT Quad port NIC in a FC11 box. There is also an onboard gigE port which I am no longer using. I have two ports connected on the Intel NIC to different switches in different MAC domains with different subnets (DHCP). When the machine starts, or I run the network script I get incorrect interface config:
Code:
/etc/init.d/network restart

# /etc/init.d/network restart
Shutting down interface eth1:                              [  OK  ]
Shutting down interface eth2:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth1:                                [  OK  ]
Bringing up interface eth2:                                [  OK  ]

# ifconfig 
eth1      Link encap:Ethernet  HWaddr 00:1B:21:32:A2:94  
          inet addr:192.168.110.100  Bcast:192.168.110.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:21ff:fe32:a294/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21790 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3153 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:1948424 (1.8 MiB)  TX bytes:446567 (436.1 KiB)

eth2      Link encap:Ethernet  HWaddr 00:1B:21:32:A2:95  
          inet addr:192.168.110.100  Bcast:192.168.110.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:21ff:fe32:a295/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15138561 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29001929 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4234764286 (3.9 GiB)  TX bytes:39732652545 (37.0 GiB)
After I run dhclient, it resets itself to the configuration I want:

Code:
dhclient
[root@fez]# ifconfig 
eth1      Link encap:Ethernet  HWaddr 00:1B:21:32:A2:94  
          inet addr:192.168.110.204  Bcast:192.168.110.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:21ff:fe32:a294/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21829 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3804 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:1952715 (1.8 MiB)  TX bytes:598630 (584.5 KiB)

eth2      Link encap:Ethernet  HWaddr 00:1B:21:32:A2:95  
          inet addr:192.168.0.236  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:21ff:fe32:a295/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15139059 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29002000 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4234855871 (3.9 GiB)  TX bytes:39732661321 (37.0 GiB)

# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth2
192.168.110.0   *               255.255.255.0   U     0      0        0 eth1
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth2
Stuff now works as it should, but why is it not getting the correct config on boot? I have tried manually compiling and installing the Intel 1000 Pro drivers. The /etc/sysconfig/network-scripts directory has entries for ifcfg-eth1 and -eth2 and they look right.

Other info:
Code:
# lsmod | grep e1000
e1000                 186120  0 

# lspci | grep Ethernet
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
0a:04.0 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (Copper) (rev 03)
0a:04.1 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (Copper) (rev 03)
0a:06.0 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (Copper) (rev 03)
0a:06.1 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (Copper) (rev 03)

#dmesg
[snip]
ADDRCONF(NETDEV_UP): eth1: link is not ready
e1000: eth1: e1000_watchdog_task: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
ADDRCONF(NETDEV_UP): eth2: link is not ready
e1000: eth2: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
eth1: no IPv6 routers present
eth2: no IPv6 routers present

Thanks,

Mud
Reply With Quote
  #2  
Old 8th October 2009, 05:31 AM
diamond_ramsey's Avatar
diamond_ramsey Offline
Registered User
 
Join Date: Aug 2009
Posts: 752
windows_98_nt_2000mozilla
Mud, could you do the following:

cd /etc/sysconfig/network-scripts

could you do a ifdown eth1 ifup eth1 and ifdown eth2 ifup eth2

then do a network restart

compare the values for both the ifcfg-eth1 and ifcfg-eth2 files within

cd /etc/sysconfig/networking/profiles/

examine under devices and profiles/default
__________________
2 dual cores, 11 GB RAM, F14 Laughlin - 2.6.35.14-106.fc14.x86_64 & 2.6.35.14-106.fc14.i686.PAE
2 dual cores, 11 GB RAM, F15 Lovelock - 2.6.43.8-2.fc15.x86_64 & 2.6.43.8-2.fc15.i686
3 dual cores, 19 GB RAM, F16 Verne - 3.6.2-1.fc16.x86_64 & 3.6.2-1.fc16.i686
2 dual cores, 11 GB RAM, F17 Beefy Miracle - 3.6.2-4.fc17.x86_64 / .i686
16 x86_64 computing cores,80 GB RAM & 8 SATA Seagate 7200.12 500 GB harddisks

Last edited by diamond_ramsey; 8th October 2009 at 06:31 AM. Reason: Better not to invoke as written
Reply With Quote
  #3  
Old 8th October 2009, 05:41 AM
Mudhoney Offline
Registered User
 
Join Date: Jul 2005
Posts: 27
linuxfedorafirefox
thanks, Diamond. This is much the same as what I already did I think, and the result is the same; when I do the network restart I get the original incorrect config back (same IP addresses on both NIC ports). The contents of the ifcfg-eth1 and 2 files look ok, ie. they contain the correct values, not the spurious ones:

Code:
# cat ifcfg-eth1 
# Networking Interface
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
IPV6INIT=no
USERCTL=no
IPADDR=192.168.0.236
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
PREFIX=24
NAME="System eth1"
UUID=9c92fad9-6ecb-3e6c-eb4d-8a47c6f50c04

# cat ifcfg-eth2
# Networking Interface
DEVICE=eth2
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
IPV6INIT=no
USERCTL=no
IPADDR=192.168.110.204
NETMASK=255.255.255.0
PREFIX=24
NAME="System eth2"
UUID=3a73717e-65ab-93e8-b518-24f5af32dc0d
These look like this even when ifconfig shows the duplicate address on the NIC ports. Weird eh? Again, when I run dhclient it all corrects itself, but I suspect even then everything may not be 100% since networked apps i was previously running under Wine no longer work.
Reply With Quote
  #4  
Old 8th October 2009, 05:43 AM
Mudhoney Offline
Registered User
 
Join Date: Jul 2005
Posts: 27
linuxfedorafirefox
hm acutally, looking at that, should bootproto = "dhcp"?
Reply With Quote
  #5  
Old 8th October 2009, 05:47 AM
diamond_ramsey's Avatar
diamond_ramsey Offline
Registered User
 
Join Date: Aug 2009
Posts: 752
windows_98_nt_2000mozilla
Yes, should probably be BOOTPROTO=dhcp for both. :)

Quote:
Originally Posted by Mudhoney View Post
hm acutally, looking at that, should bootproto = "dhcp"?
BOOTPROTO=none

may be hmmh...

should probably be BOOTPROTO=dhcp for both.
__________________
2 dual cores, 11 GB RAM, F14 Laughlin - 2.6.35.14-106.fc14.x86_64 & 2.6.35.14-106.fc14.i686.PAE
2 dual cores, 11 GB RAM, F15 Lovelock - 2.6.43.8-2.fc15.x86_64 & 2.6.43.8-2.fc15.i686
3 dual cores, 19 GB RAM, F16 Verne - 3.6.2-1.fc16.x86_64 & 3.6.2-1.fc16.i686
2 dual cores, 11 GB RAM, F17 Beefy Miracle - 3.6.2-4.fc17.x86_64 / .i686
16 x86_64 computing cores,80 GB RAM & 8 SATA Seagate 7200.12 500 GB harddisks
Reply With Quote
  #6  
Old 8th October 2009, 06:11 AM
Mudhoney Offline
Registered User
 
Join Date: Jul 2005
Posts: 27
windows_xp_2003firefox
yeah that fixed it

but WoW still won't work under Wine
Reply With Quote
  #7  
Old 8th October 2009, 06:16 AM
stevea's Avatar
stevea Offline
Registered User
 
Join Date: Apr 2006
Location: Ohio, USA
Posts: 8,300
linuxfedorafirefox
1/ It's really really dumb to manually edit anything under /etc/sysconfig. Almost every file there has a dedicated config app. If you botch those files your system breaks and you'll never know why - they were meant to be changed by the programs and the interpreters assume the syntax is always correct. The content chages from time to time too.

Use system-config-network.

2/ DO NOT execute the ifdown-eth0 type scripts diretly. Again this is a huge mistake. These were meant to be run using the /sbin/ifup and ifdown comman like "ifdown eth0". The ifdown command sets up environment, calls other initialization scripts and THEN runs ifdown-eth0 ((or other interface)).


3/ Yes you should set dhcp using system-config-network, and also remove the IP, mask & gateway terms.
==
Do you have any idea how both ifaces got the same IP = 192.168.110.100 ? That is creepy/strange and deserves investigation. Any old dhcp leases laying about ?

========
My question to Mud. Do your Intel 82546 interface support Jumbo packets ? If so how large. I seem to recall this being a problem with some 825XX parts.
__________________
None are more hopelessly enslaved than those who falsely believe they are free.
Johann Wolfgang von Goethe
Reply With Quote
  #8  
Old 8th October 2009, 06:27 AM
diamond_ramsey's Avatar
diamond_ramsey Offline
Registered User
 
Join Date: Aug 2009
Posts: 752
windows_98_nt_2000mozilla
Mudhoney, if you have not seen, here's a useful this URL for WoW. :)

Quote:
Originally Posted by Mudhoney View Post
yeah that fixed it

but WoW still won't work under Wine
Mudhoney, if you have not seen, here's a useful this URL for WoW -

http://appdb.winehq.org/objectManage...sion&iId=17421
__________________
2 dual cores, 11 GB RAM, F14 Laughlin - 2.6.35.14-106.fc14.x86_64 & 2.6.35.14-106.fc14.i686.PAE
2 dual cores, 11 GB RAM, F15 Lovelock - 2.6.43.8-2.fc15.x86_64 & 2.6.43.8-2.fc15.i686
3 dual cores, 19 GB RAM, F16 Verne - 3.6.2-1.fc16.x86_64 & 3.6.2-1.fc16.i686
2 dual cores, 11 GB RAM, F17 Beefy Miracle - 3.6.2-4.fc17.x86_64 / .i686
16 x86_64 computing cores,80 GB RAM & 8 SATA Seagate 7200.12 500 GB harddisks
Reply With Quote
  #9  
Old 8th October 2009, 06:27 AM
Mudhoney Offline
Registered User
 
Join Date: Jul 2005
Posts: 27
windows_xp_2003firefox
Quote:
Originally Posted by stevea View Post
1/ It's really really dumb to manually edit anything under /etc/sysconfig. Almost every file there has a dedicated config app. If you botch those files your system breaks and you'll never know why - they were meant to be changed by the programs and the interpreters assume the syntax is always correct. The content chages from time to time too.

Use system-config-network.

2/ DO NOT execute the ifdown-eth0 type scripts diretly. Again this is a huge mistake. These were meant to be run using the /sbin/ifup and ifdown comman like "ifdown eth0". The ifdown command sets up environment, calls other initialization scripts and THEN runs ifdown-eth0 ((or other interface)).
ok thanks for the advice.

Quote:
Originally Posted by stevea View Post
3/ Yes you should set dhcp using system-config-network, and also remove the IP, mask & gateway terms.
done

Quote:
Originally Posted by stevea View Post
==
Do you have any idea how both ifaces got the same IP = 192.168.110.100 ? That is creepy/strange and deserves investigation. Any old dhcp leases laying about ?

========
I think you're onto something there. It could be because I swapped the cables between ports 1 and 2 on the NIC a few days ago, and maybe some old lease info was hanging around somewhere in there.


Quote:
Originally Posted by stevea View Post
My question to Mud. Do your Intel 82546 interface support Jumbo packets ? If so how large. I seem to recall this being a problem with some 825XX parts.
Hm not sure how to tell? ethtool doesn't seem to tell me. We use these cards at my work for performance testing as we have found they perform much better than the quad port D-links we used to use.
Reply With Quote
  #10  
Old 8th October 2009, 06:29 AM
diamond_ramsey's Avatar
diamond_ramsey Offline
Registered User
 
Join Date: Aug 2009
Posts: 752
windows_98_nt_2000mozilla
stevea, you are correct. :)

Quote:
Originally Posted by stevea View Post
1/ It's really really dumb to manually edit anything under /etc/sysconfig. Almost every file there has a dedicated config app. If you botch those files your system breaks and you'll never know why - they were meant to be changed by the programs and the interpreters assume the syntax is always correct. The content chages from time to time too.

Use system-config-network.

2/ DO NOT execute the ifdown-eth0 type scripts diretly. Again this is a huge mistake. These were meant to be run using the /sbin/ifup and ifdown comman like "ifdown eth0". The ifdown command sets up environment, calls other initialization scripts and THEN runs ifdown-eth0 ((or other interface)).


3/ Yes you should set dhcp using system-config-network, and also remove the IP, mask & gateway terms.
==
Do you have any idea how both ifaces got the same IP = 192.168.110.100 ? That is creepy/strange and deserves investigation. Any old dhcp leases laying about ?

========
My question to Mud. Do your Intel 82546 interface support Jumbo packets ? If so how large. I seem to recall this being a problem with some 825XX parts.
stevea, you are correct about commands and files. Was trying to see where inconsistencies may exist.
__________________
2 dual cores, 11 GB RAM, F14 Laughlin - 2.6.35.14-106.fc14.x86_64 & 2.6.35.14-106.fc14.i686.PAE
2 dual cores, 11 GB RAM, F15 Lovelock - 2.6.43.8-2.fc15.x86_64 & 2.6.43.8-2.fc15.i686
3 dual cores, 19 GB RAM, F16 Verne - 3.6.2-1.fc16.x86_64 & 3.6.2-1.fc16.i686
2 dual cores, 11 GB RAM, F17 Beefy Miracle - 3.6.2-4.fc17.x86_64 / .i686
16 x86_64 computing cores,80 GB RAM & 8 SATA Seagate 7200.12 500 GB harddisks
Reply With Quote
  #11  
Old 8th October 2009, 06:31 AM
Mudhoney Offline
Registered User
 
Join Date: Jul 2005
Posts: 27
windows_xp_2003firefox
Quote:
Originally Posted by diamond_ramsey View Post
Mudhoney, if you have not seen, here's a useful this URL for WoW -

http://appdb.winehq.org/objectManage...sion&iId=17421
Thanks. It was working perfectly in the past but it looks like I'm getting an X11 error now, so most likely unrelated to the network problem. Could be caused by yum updates, wouldn't be the first time.
Reply With Quote
  #12  
Old 8th October 2009, 06:34 AM
diamond_ramsey's Avatar
diamond_ramsey Offline
Registered User
 
Join Date: Aug 2009
Posts: 752
windows_98_nt_2000mozilla
May be create a separate post if things do not get better, that would be best. :)

Quote:
Originally Posted by Mudhoney View Post
Thanks. It was working perfectly in the past but it looks like I'm getting an X11 error now, so most likely unrelated to the network problem. Could be caused by yum updates, wouldn't be the first time.
Mudhoney, okay! May be create a separate post if things do not get better, that would be best.
__________________
2 dual cores, 11 GB RAM, F14 Laughlin - 2.6.35.14-106.fc14.x86_64 & 2.6.35.14-106.fc14.i686.PAE
2 dual cores, 11 GB RAM, F15 Lovelock - 2.6.43.8-2.fc15.x86_64 & 2.6.43.8-2.fc15.i686
3 dual cores, 19 GB RAM, F16 Verne - 3.6.2-1.fc16.x86_64 & 3.6.2-1.fc16.i686
2 dual cores, 11 GB RAM, F17 Beefy Miracle - 3.6.2-4.fc17.x86_64 / .i686
16 x86_64 computing cores,80 GB RAM & 8 SATA Seagate 7200.12 500 GB harddisks
Reply With Quote
  #13  
Old 9th October 2009, 06:47 AM
Mudhoney Offline
Registered User
 
Join Date: Jul 2005
Posts: 27
linuxfedorafirefox
wow issue fixed by reinstalling xorg-x11-drv-ati

Probably belongs in a different thread but the problem's already solved so I won't start one.
Reply With Quote
  #14  
Old 10th October 2009, 03:45 AM
diamond_ramsey's Avatar
diamond_ramsey Offline
Registered User
 
Join Date: Aug 2009
Posts: 752
windows_xp_2003ie
:p Mudhoney, most excellent, good to hear!!! :p

Quote:
Originally Posted by Mudhoney View Post
wow issue fixed by reinstalling xorg-x11-drv-ati

Probably belongs in a different thread but the problem's already solved so I won't start one.
Mudhoney, most excellent, good to hear!!!

I would like to see any of your results regarding performance testing "Intel Pro 1000 GT Quad port NIC" found versus the quad port D-links...

Have a great weekend.
__________________
2 dual cores, 11 GB RAM, F14 Laughlin - 2.6.35.14-106.fc14.x86_64 & 2.6.35.14-106.fc14.i686.PAE
2 dual cores, 11 GB RAM, F15 Lovelock - 2.6.43.8-2.fc15.x86_64 & 2.6.43.8-2.fc15.i686
3 dual cores, 19 GB RAM, F16 Verne - 3.6.2-1.fc16.x86_64 & 3.6.2-1.fc16.i686
2 dual cores, 11 GB RAM, F17 Beefy Miracle - 3.6.2-4.fc17.x86_64 / .i686
16 x86_64 computing cores,80 GB RAM & 8 SATA Seagate 7200.12 500 GB harddisks
Reply With Quote
  #15  
Old 10th October 2009, 11:02 AM
sej7278 Offline
Registered User
 
Join Date: Sep 2004
Posts: 2,008
linuxfedorafirefox
Quote:
Originally Posted by stevea View Post
1/ It's really really dumb to manually edit anything under /etc/sysconfig. Almost every file there has a dedicated config app.
woaaaaaaaaaaaah there big boy!

its not dumb, if you know what you're doing you can get a lot more out of editing the config files than using the system-config-* programs, many of which are way too simplified or plain broken.

back to the topic though, personally i'd not use dhcp and just manually configure each of the four nics with a fixed ip, binding to their mac addresses too (so the next upgrade of kuzdu or devmapper can't screw things up).
Reply With Quote
Reply

Tags
intel, issues, nic, port, quad

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora 8 installation on ibm server x3400 with intel quad core xenon @ 1.6 ghz kalabharath Installation and Live Media 8 13th November 2008 02:53 AM
F9 i386 install on Intel Core 2 Quad CreepyCrawler61 Using Fedora 5 29th October 2008 02:42 AM
port issues XTCHost Security and Privacy 3 11th August 2008 03:04 PM
Is it possible to install FC6 or FC7 on Intel Core 2 Quad? ovm EOL (End Of Life) Versions 0 5th August 2007 06:14 PM
Intel ICH SATA port reset fonya Hardware & Laptops 0 1st July 2007 08:27 AM


Current GMT-time: 18:15 (Wednesday, 22-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat