Ubuntu 14.x marvell 88e116 - Showing 100mb not 1gb
I have Ubuntu 14.x, installed on an Arima (Rackable Systems) - NM46X. The network ports should be 1gb, however Ubuntu is showing 100mb not 1gb.
Is there a fix for this or known issues?
Per the manufacturer:
Integrated Gigabit Ethernet
- Dual IEEE 802.3 nVIDIA MACs for 1000BASE-
- Two Marvell 88E1116 gigabit PHY
- PXE option ROM solution
- nVIDIA Firewall
- Front panel LED output
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Michael
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
What is the output of:
sudo lshw -C network; lsb_release -a; uname -a; ifconfig
Thanks
Revision history for this message
|
#2 |
lspci -nn | grep -i net
Bridge [0680]: NVIDIA Corporation MCP55 Ethernet [10de:0373] (rev a3)
sudo lshw -C network; lsb_release -a; uname -a; ifconfig
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
Linux stun 3.19.0-28-generic #30~14.04.1-Ubuntu SMP Tue Sep 1 09:32:55 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
eth0 Link encap:Ethernet HWaddr 00:03:25:44:b3:a0
inet addr :xx.xxx.xxx.xx Bcast:xx.xxx.xxx.xx Mask:255.
inet6 addr: xxxx::xxx:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1090046 errors:0 dropped:0 overruns:0 frame:0
TX packets:1080129 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:357332050 (357.3 MB) TX bytes:251150324 (251.1 MB)
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:65536 Metric:1
RX packets:14 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:760 (760.0 B) TX bytes:760 (760.0 B)
Revision history for this message
|
#3 |
If you run:
sudo ethtool -s eth0 speed 1000 duplex full
Is it OK?
Revision history for this message
|
#4 |
sudo ethtool -s eth0 speed 1000 duplex full
Disconnected remote SSH, unable to connect SSH via PuTTY - Network error: Connection timed out... This is new.
Unable to connect to Webmin... This is new.
sudo ethtool -s eth0 speed 1000 duplex full
From server, terminal/command line. Seems to run.
appears to no longer have internet / network access, unable to process apt-get or ping
How can I revert this change...? I need to get this machine back online.
Revision history for this message
|
#5 |
Same command with 100 or just reboot.
Revision history for this message
|
#8 |
The command is not persistent between boots. You would need to modify the configuration of the OS to make it stick
Revision history for this message
|
#9 |
Thanks andrew,
Back to square one.
Revision history for this message
|
#10 |
What is the output of
sudo lshw -C network
(has been requested an the beginning, but was never provided)?
Revision history for this message
|
#11 |
From remote SSH: shows, PCI (sysfs), then disappears.
Revision history for this message
|
#12 |
It looks like it outputs many things really fast and that is the last item. Then it only shows what is in post#2
Revision history for this message
|
#13 |
The output should be something like
*-network
description: Ethernet interface
product: ...
vendor: ....
physical id: ...
bus info: pci@...
logical name: eth0
version: 10
serial: ...
size: 100MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=
resources: ...
post #2 is the output for "lsb_release -a; uname -a; ifconfig", but not for "sudo lshw -C network"
Revision history for this message
|
#14 |
I'm running the command, sudo lshw -C network, and nothing more is showing. Is there another way to do this? Output to a text file?
Revision history for this message
|
#15 |
You always can redirect the output to a file, like
sudo lshw -C network > lshw_output.txt
but I doubt that this will show something in the file, if the command does not produce output on screen.
Do the commands
which lshw
lshw -version
lshw -short
produce output?
Revision history for this message
|
#16 |
/usr/bin/lshw
B.02.16
$ lshw -short
WARNING: you should run this program as super-user.
PCI (sysfs)
H/W path Device Class Description
=======
/0 bus Motherboard
/0/3 memory 15GiB System memory
/0/7 processor Dual-Core AMD Opteron(tm) Processor 2214 HE
/0/10 processor Dual-Core AMD Opteron(tm) Processor 2214 HE
/0/0 memory RAM memory
/0/1 bridge MCP55 LPC Bridge
/0/1.1 bus MCP55 SMBus Controller
/0/2 bus MCP55 USB Controller
/0/2.1 bus MCP55 USB Controller
/0/4 storage MCP55 IDE
/0/5 storage MCP55 SATA Controller
/0/5.1 storage MCP55 SATA Controller
/0/5.2 storage MCP55 SATA Controller
/0/6 bridge MCP55 PCI bridge
/0/6/6 display ES1000
/0/8 eth0 bridge MCP55 Ethernet
/0/9 eth1 bridge MCP55 Ethernet
/0/a bridge MCP55 PCI Express bridge
/0/b bridge MCP55 PCI Express bridge
/0/c bridge MCP55 PCI Express bridge
/0/d bridge MCP55 PCI Express bridge
/0/d/0 bridge uPD720400 PCI Express - PCI/PCI-X Bridge
/0/d/0.1 bridge uPD720400 PCI Express - PCI/PCI-X Bridge
/0/e bridge MCP55 PCI Express bridge
/0/f bridge MCP55 PCI Express bridge
/0/100 bridge K8 [Athlon64/Opteron] HyperTransport Technol
/0/101 bridge K8 [Athlon64/Opteron] Address Map
/0/102 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/103 bridge K8 [Athlon64/Opteron] Miscellaneous Control
/0/104 bridge K8 [Athlon64/Opteron] HyperTransport Technol
/0/105 bridge K8 [Athlon64/Opteron] Address Map
/0/106 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/107 bridge K8 [Athlon64/Opteron] Miscellaneous Control
/0/11 scsi2 storage
/0/11/0.0.0 /dev/cdrom disk BDDVDRW UH12NS30
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
Revision history for this message
|
#17 |
I hit Enter when the PCI (sysfs) displayed and got the output?
Revision history for this message
|
#18 |
$ =======
/0/10 storage MCP55 SATA Controller
/0/5.1 storage MCP55 SATA Controller
/0/5.2 storage MCP55 SATA Controller
/0/6 bridge MCP55 PCI bridge
/0/6/6 display ES1000
/0/8 eth0 bridge MCP55 Ethernet
/0/9 eth1 bridge MCP55 Ethernet
/0/a bridge MCP55 PCI Express bridge
/0/b bridge MCP55 PCI Express bridge
/0/c bridge MCP55 PCI Express bridge
/0/d bridge MCP55 PCI Express bridge
/0/d/0 bridge uPD720400 PCI Express - PCI/PCI-X Bridge
/0/d/0.1 bridge uPD720400 PCI Express - PCI/PCI-X Bridge
/0/e bridge MCP55 PCI Express bridge
/0/100 bridge MCP55 PCI Express bridge
/0/101 bridge K8 [Athlon64/Opteron] HyperTransport Tec
/0/102 bridge K8 [Athlon64/Opteron] Address Map
/0/103 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/104 bridge K8 [Athlon64/Opteron] Miscellaneous Cont
/0/105 bridge K8 [Athlon64/Opteron] HyperTransport Tec
/0/106 bridge K8 [Athlon64/Opteron] Address Map
/0/107 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/108 bridge K8 [Athlon64/Opteron] Miscellaneous Cont
/0/11 scsi2 storage
/0/11/0.0.0 /dev/cdrom disk BDDVDRW UH12NS30
/0/12 scsi6 storage
/0/12/0.0.0 /dev/sda disk 120GB Samsung SSD 850
/0/12/0.0.0/1 /dev/sda1 volume 243MiB Linux filesystem partition
/0/12/0.0.0/2 /dev/sda2 volume 111GiB Extended partition
/0/12/0.0.0/2/5 /dev/sda5 volume 111GiB Linux LVM Physical Volume partiti
=======
Revision history for this message
|
#19 |
$ lshw -short
WARNING: you should run this program as super-user.
PCI (sysfs)
H/W path Device Class Description
=======
/0 bus Motherboard
/0/3 memory 15GiB System memory
/0/7 processor Dual-Core AMD Opteron(tm) Processor 2214 HE
/0/10 processor Dual-Core AMD Opteron(tm) Processor 2214 HE
/0/0 memory RAM memory
/0/1 bridge MCP55 LPC Bridge
/0/1.1 bus MCP55 SMBus Controller
/0/2 bus MCP55 USB Controller
/0/2.1 bus MCP55 USB Controller
/0/4 storage MCP55 IDE
/0/5 storage MCP55 SATA Controller
/0/5.1 storage MCP55 SATA Controller
/0/5.2 storage MCP55 SATA Controller
/0/6 bridge MCP55 PCI bridge
/0/6/6 display ES1000
/0/8 eth0 bridge MCP55 Ethernet
/0/9 eth1 bridge MCP55 Ethernet
/0/a bridge MCP55 PCI Express bridge
/0/b bridge MCP55 PCI Express bridge
/0/c bridge MCP55 PCI Express bridge
/0/d bridge MCP55 PCI Express bridge
/0/d/0 bridge uPD720400 PCI Express - PCI/PCI-X Bridge
/0/d/0.1 bridge uPD720400 PCI Express - PCI/PCI-X Bridge
/0/e bridge MCP55 PCI Express bridge
/0/f bridge MCP55 PCI Express bridge
/0/100 bridge K8 [Athlon64/Opteron] HyperTransport Technology Configuration
/0/101 bridge K8 [Athlon64/Opteron] Address Map
/0/102 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/103 bridge K8 [Athlon64/Opteron] Miscellaneous Control
/0/104 bridge K8 [Athlon64/Opteron] HyperTransport Technology Configuration
/0/105 bridge K8 [Athlon64/Opteron] Address Map
/0/106 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/107 bridge K8 [Athlon64/Opteron] Miscellaneous Control
/0/11 scsi2 storage
/0/11/0.0.0 /dev/cdrom disk BDDVDRW UH12NS30
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
harold@CoTURN:~$
harold@CoTURN:~$ sudo lshw -short
H/W path Device Class Description
=======
/0 bus MCP55S
/0/0 memory 105KiB BIOS
/0/3 processor Dual-Core AMD Opteron(tm) Processor 2214 HE
/0/3/6 memory 64KiB L1 cache
/0/3/7 memory 1MiB L2 cache
/0/4 processor Dual-Core AMD Opteron(tm) Processor 2214 HE
/0/4/8 memory 64KiB L1 cache
/0/4/9 memory 1MiB L2 cache
/0/5 memory 15GiB System Memory
/0/5/0 memory 1GiB DIMM DDR2 Synchronous
/0/5/1 memory 1GiB DIMM DDR2 Synchronous
/0/5/2 memory 1GiB DIMM DDR2 Synchronous
/0/5/3 memory 1GiB DIMM DDR2 Synchronous
/0/5/4 memory 1GiB DIMM DDR2 Synchronous
/0/5/5 memory 1GiB DIMM DDR2 Synchronous
/0/5/6 memory 1GiB DIMM DDR2 Synchronous
/0/5/7 memory 1GiB DIMM DDR2 Synchronous
/0/7 memory RAM memory
/0/1 bridge MCP55 LPC Bridge
/0/1.1 bus MCP55 SMBus Controller
/0/2 bus MCP55 USB Controller
/0/2.1 bus MCP55 USB Controller
/0/f storage MCP55 IDE
/0/10 storage MCP55 SATA Controller
/0/5.1 storage MCP55 SATA Controller
/0/5.2 storage MCP55 SATA Controller
/0/6 bridge MCP55 PCI bridge
/0/6/6 display ES1000
/0/8 eth0 bridge MCP55 Ethernet
/0/9 eth1 bridge MCP55 Ethernet
/0/a bridge MCP55 PCI Express bridge
/0/b bridge MCP55 PCI Express bridge
/0/c bridge MCP55 PCI Express bridge
/0/d bridge MCP55 PCI Express bridge
/0/d/0 bridge uPD720400 PCI Express - PCI/PCI-X Bridge
/0/d/0.1 bridge uPD720400 PCI Express - PCI/PCI-X Bridge
/0/e bridge MCP55 PCI Express bridge
/0/100 bridge MCP55 PCI Express bridge
/0/101 bridge K8 [Athlon64/Opteron] HyperTransport Technology Configuration
/0/102 bridge K8 [Athlon64/Opteron] Address Map
/0/103 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/104 bridge K8 [Athlon64/Opteron] Miscellaneous Control
/0/105 bridge K8 [Athlon64/Opteron] HyperTransport Technology Configuration
/0/106 bridge K8 [Athlon64/Opteron] Address Map
/0/107 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/108 bridge K8 [Athlon64/Opteron] Miscellaneous Control
/0/11 scsi2 storage
/0/11/0.0.0 /dev/cdrom disk BDDVDRW UH12NS30
/0/12 scsi6 storage
/0/12/0.0.0 /dev/sda disk 120GB Samsung SSD 850
/0/12/0.0.0/1 /dev/sda1 volume 243MiB Linux filesystem partition
/0/12/0.0.0/2 /dev/sda2 volume 111GiB Extended partition
/0/12/0.0.0/2/5 /dev/sda5 volume 111GiB Linux LVM Physical Volume partition
Revision history for this message
|
#20 |
When issuing the lshw command you have to be patient.
It takes a few seconds to gather the information, and during that time the program shows the area where it is currently searching (e.g. PCI (sysfs) or SCSI).
Apparently on your system the network adapter is not classified as "network" but "bridge"!
What is the output of
sudo lshw -C bridge
(you can eliminate all output that is not related to eth0 and/or eth1)
Revision history for this message
|
#21 |
*-bridge:0
description: Ethernet interface
product: MCP55 Ethernet
vendor: NVIDIA Corporation
physical id: 8
bus info: pci@0000:00:08.0
logical name: eth0
version: a3
serial: 00:50:45:02:68:5a
size: 1000000000
capacity: 1000000000
width: 32 bits
clock: 66MHz
resources: irq:24 memory:
*-bridge:1 DISABLED
description: Ethernet interface
product: MCP55 Ethernet
vendor: NVIDIA Corporation
physical id: 9
bus info: pci@0000:00:09.0
logical name: eth1
version: a3
serial: 00:50:45:02:68:5b
capacity: 1000000000
width: 32 bits
clock: 66MHz
resources: irq:17 memory:
Revision history for this message
|
#22 |
So I'm taken back by this...
Just ran, ethtool eth0
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Cannot get wake-on-lan settings: Operation not permitted
Link detected: yes
Before reimage everything was showing as 500mb... Guess it fixed itself?