Results 1 to 2 of 2

Thread: Problem with eth0 on dual NIC

  1. #1
    Join Date
    May 2006
    Location
    Cork, Ireland.
    Beans
    185
    Distro
    Ubuntu 13.04 Raring Ringtail

    Problem with eth0 on dual NIC

    Looking for a bit of help with this issue as it's driving me crazy. I have a Dell Poweredge 1950 with a dual NIC Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet card. Once configured using static IP (Can't say for DHCP as there is no DHCP server in the rack) eth1 (external interface) works perfectly as expected however eth0 (internal interface) wouldn't work, no ping etc. OS is Ubuntu 12.04 64. I have seen that the server is certified for Ubuntu 10.04 so I can revert back to that if nothing jumps out at anyone.

    Here is some info:

    lshw -class network:

    Code:
    *-network
           description: Ethernet interface
           product: NetXtreme II BCM5708 Gigabit Ethernet
           vendor: Broadcom Corporation
           physical id: 0
           bus info: pci@0000:08:00.0
           logical name: eth1
    	   version: 12
           serial: 00:19:b9:f1:bc:81
           size: 100Mbit/s
           capacity: 1Gbit/s
           width: 64 bits
           clock: 66MHz
           capabilities: pcix pm vpd msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
           configuration: autonegotiation=on broadcast=yes driver=bnx2 driverversion=2.1.11 duplex=full firmware=bc 2.9.1 latency=64 link=yes mingnt=64 multicast=yes port=twisted pair speed=100Mbit/s
           resources: irq:106 memory:f4000000-f5ffffff
      *-network
           description: Ethernet interface
           product: NetXtreme II BCM5708 Gigabit Ethernet
           vendor: Broadcom Corporation
           physical id: 0
           bus info: pci@0000:04:00.0
           logical name: eth0
           version: 12
           serial: 00:19:b9:f1:bc:7f
           size: 100Mbit/s
           capacity: 1Gbit/s
           width: 64 bits
           clock: 66MHz
           capabilities: pcix pm vpd msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
           configuration: autonegotiation=on broadcast=yes driver=bnx2 driverversion=2.1.11 duplex=full firmware=bc 2.9.1 latency=32 link=yes mingnt=64 multicast=yes port=twisted pair speed=100Mbit/s
           resources: irq:105 memory:f8000000-f9ffffff
    ifconfig:

    Code:
    eth0      Link encap:Ethernet  HWaddr 00:19:b9:f1:bc:7f
              inet addr:10.10.2.88  Bcast:10.10.2.255  Mask:255.255.255.0
              inet6 addr: fe80::219:b9ff:fef1:bc7f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1 errors:0 dropped:0 overruns:0 frame:0
              TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:64 (64.0 B)  TX bytes:876 (876.0 B)
              Interrupt:16 Memory:f8000000-f8012800
    
    eth1      Link encap:Ethernet  HWaddr 00:19:b9:f1:bc:81
              inet addr:91.103.4.88  Bcast:91.103.4.95  Mask:255.255.255.240
              inet6 addr: fe80::219:b9ff:fef1:bc81/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:3120 errors:0 dropped:0 overruns:0 frame:0
              TX packets:2800 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:446383 (446.3 KB)  TX bytes:765805 (765.8 KB)
              Interrupt:16 Memory:f4000000-f4012800
    
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:9 errors:0 dropped:0 overruns:0 frame:0
              TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:932 (932.0 B)  TX bytes:932 (932.0 B)
    70-persistent-net:

    Code:
    # This file was automatically generated by the /lib/udev/write_net_rules
    # program, run by the persistent-net-generator.rules rules file.
    #
    # You can modify it, as long as you keep each rule on a single
    # line, and change only the value of the NAME= key.
    
    # PCI device 0x14e4:/sys/devices/pci0000:00/0000:00:1c.0/0000:03:00.0/0000:04:00.0 (bnx2)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:b9:f1:bc:7f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    
    # PCI device 0x14e4:/sys/devices/pci0000:00/0000:00:02.0/0000:05:00.0/0000:06:00.0/0000:07:00.0/0000:08:00.0 (bnx2)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:b9:f1:bc:81", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
    lsmod:

    Code:
    Module                  Size  Used by
    ip6table_filter        12815  0
    ip6_tables             27864  1 ip6table_filter
    ebtable_nat            12807  0
    ebtables               30984  1 ebtable_nat
    ipt_MASQUERADE         12759  3
    iptable_nat            13229  1
    nf_nat                 25891  2 ipt_MASQUERADE,iptable_nat
    nf_conntrack_ipv4      19716  4 iptable_nat,nf_nat
    nf_defrag_ipv4         12729  1 nf_conntrack_ipv4
    xt_state               12578  1
    nf_conntrack           81926  5 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4,xt_state
    ipt_REJECT             12576  2
    xt_CHECKSUM            12549  1
    iptable_mangle         12734  1
    xt_tcpudp              12603  5
    iptable_filter         12810  1
    ip_tables              27473  3 iptable_nat,iptable_mangle,iptable_filter
    x_tables               29846  12 ip6table_filter,ip6_tables,ebtables,ipt_MASQUERADE,iptable_nat,xt_state,ipt_REJECT,xt_CHECKSUM,iptable_mangle,xt_tcpudp,iptable_filter,ip_tables
    kvm_intel             137721  0
    kvm                   415549  1 kvm_intel
    ext2                   73795  1
    bridge                 90989  0
    stp                    12931  1 bridge
    radeon                804426  1
    ttm                    76949  1 radeon
    drm_kms_helper         46978  1 radeon
    drm                   242038  3 radeon,ttm,drm_kms_helper
    i5000_edac             17675  0
    edac_core              53746  3 i5000_edac
    i5k_amb                13287  0
    psmouse                97362  0
    i2c_algo_bit           13423  1 radeon
    lp                     17799  0
    mac_hid                13253  0
    serio_raw              13211  0
    parport                46562  1 lp
    shpchp                 37277  0
    dcdbas                 14490  0
    dm_multipath           23230  0
    mptsas                 63612  2
    mptscsih               44882  1 mptsas
    bnx2                   86853  0
    mptbase               103162  2 mptsas,mptscsih
    scsi_transport_sas     40558  1 mptsas
    dmesg | grep udev:

    Code:
    [    1.061122] udevd[98]: starting version 175
    [    7.672295] udevd[392]: starting version 175
    dmesg | grep bnx:

    Code:
    [    1.091313] bnx2: Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.1.11 (July 20, 2011)
    [    1.091353] bnx2 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [    1.572570] bnx2 0000:04:00.0: eth0: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at mem f8000000, IRQ 16, node addr 00:19:b9:f1:bc:7f
    [    1.572659] bnx2 0000:08:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [    2.053371] bnx2 0000:08:00.0: eth1: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at mem f4000000, IRQ 16, node addr 00:19:b9:f1:bc:81
    [   11.534389] bnx2 0000:04:00.0: irq 105 for MSI/MSI-X
    [   11.637133] bnx2 0000:04:00.0: eth0: using MSI
    [   11.645372] bnx2 0000:08:00.0: irq 106 for MSI/MSI-X
    [   11.760014] bnx2 0000:08:00.0: eth1: using MSI
    [   13.450426] bnx2 0000:08:00.0: eth1: NIC Copper Link is Up, 100 Mbps full duplex, receive & transmit flow control ON
    [   13.473459] bnx2 0000:04:00.0: eth0: NIC Copper Link is Up, 100 Mbps full duplex, receive & transmit flow control ON
    Any thoughts or idea's are welcome.

  2. #2
    Join Date
    Feb 2011
    Location
    Coquitlam, B.C. Canada
    Beans
    1,914
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Problem with eth0 on dual NIC

    The only thing I can think of is to run tcpdump monitoring eth0 and see if it catches anything when you try to ping (or whatever) something on that sub-net.
    Last edited by Doug S; October 9th, 2012 at 06:27 PM. Reason: typo

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •