I have a SuperMicro motherboard that includes 2x Intel 82573V Gigabit Ethernet Controllers. Eth1 keeps it's DHCP and speed settings (1000 duplex full), however eth0 keeps changing back to 100 duplex full. I've tried running the OMV-firstaid command a few times to re-setup the NIC, but to no avail. How can I force the NIC to keep the 1000 setting?
eth0 keeps going back to 100mbps
-
-
Did you try replacing cable? Make sure replacement is cat 5e or cat 6. Are the nice plugged into the same switch? If not tell what each is plugged into.
-
They are both Cat6 cables. I swapped the naughty one out with another Cat6, same issue. Both NICs are plugged into the same gigabit switch, a Trendnet 8 port. I tried different ports on the switch with the same results, eth0 goes back to 100. I tried a different switch, this on a Netgear 4 port gigabit switch, same result.
When I switch eth0 to 1000, it stays for about 20 seconds then changes back. I'm changing it in the CLI using the command below:
-
I should say that it's a fresh install of .5
-
If you have can of compressed air blow out that port on the motherboard.
Give results of this:
cat /etc/network/interfaces
-
How old is the mainboard? Maybe one port / the board is faulty?
Have you tried the 3.2 backports kernel?
1. Install OMV-Extras with this Howto: http://omv-extras.org/simple/i…install-omv-extras-plugin
2. Click on "install 3.2 backports kernel" -
It has 2 nics and one is working fine. That is what is weird and why I said blow it out with compressed air.
-
yep i read the thread - was just thinking. Maybe It can not handle both at gigabit at the same time... Maybe driver related. That´s why i suggested the backports kernel.
Another idea, if you have blown out your port, try ONLY the one which continuously changes to 100. So let the 1000-port unplugged. Try to change it now. Does it still change back?
-
That is good idea. Unplug the one that is working at gigabit speeds. Then see if the port that is reverting to 100 MPS still reverts or if it would stay gigabit now. Also, upgrade to backports kernel via OMV Extras would not hurt either.
-
Code
Alles anzeigenroot@openmediavault:~# cat /etc/network/interfaces # The loopback network interface auto lo iface lo inet loopback iface lo inet6 loopback # eth1 network interface auto eth1 allow-hotplug eth1 iface eth1 inet dhcp dns-nameservers 192.168.1.1 iface eth1 inet6 manual pre-down ip -6 addr flush dev eth1 # eth0 network interface auto eth0 allow-hotplug eth0 iface eth0 inet dhcp dns-nameservers 192.168.1.1 iface eth0 inet6 manual pre-down ip -6 addr flush dev eth0
-
Code
Alles anzeigenroot@openmediavault:~# ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on MDI-X: off Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000007 (7) Link detected: yes
Code
Alles anzeigenroot@openmediavault:~# ethtool eth1 Settings for eth1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on MDI-X: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000007 (7) Link detected: yes
-
That file looks fine. Try some of the other things mentioned above (Backport kernel, compressed air, etc...).
-
I tried the can of air in the bad port with no result. It looks clean in there. I might try some rubbing alchohol the next time I have it down for awhile.
I'm using the Intel e1000e-2.6.32-5_2.3.2_amd64 driver for both NICs.
-
Another idea is to control the position of the metal pins inside the faulty connector. I've had a machine which did funny things in the network and the reason was a deformed pin probably due to a bad cable or dirt on the cable pins. Brought it in shape with a small nipper and everything was allright again.
-
Clicking on the plugin tab gives the error below:
CodeFailed to execute command 'export LANG=C; apt-get --simulate --reinstall install openmediavault-clamav 2>&1': Reading package lists... Building dependency tree... Reading state information... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: openmediavault-clamav : Depends: clamav-daemon but it is not installable Depends: clamav-freshclam but it is not installable E: Broken packages
CodeError #4000: exception 'OMVException' with message 'Failed to execute command 'export LANG=C; apt-get --simulate --reinstall install openmediavault-clamav 2>&1': Reading package lists... Building dependency tree... Reading state information... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: openmediavault-clamav : Depends: clamav-daemon but it is not installable Depends: clamav-freshclam but it is not installable E: Broken packages' in /usr/share/openmediavault/engined/rpc/pluginmgmt.inc:139 Stack trace: #0 [internal function]: OMVRpcServicePluginMgmt->enumeratePlugins(NULL, Array) #1 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array) #2 /usr/share/openmediavault/engined/rpc/pluginmgmt.inc(225): OMVRpcServiceAbstract->callMethod('enumeratePlugin...', NULL, Array) #3 [internal function]: OMVRpcServicePluginMgmt->getList(Array, Array) #4 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array) #5 /usr/share/php/openmediavault/rpc.inc(62): OMVRpcServiceAbstract->callMethod('getList', Array, Array) #6 /usr/sbin/omv-engined(495): OMVRpc::exec('Plugin', 'getList', Array, Array, 1) #7 {main}
That's an interesting result.
-
Did you modify your sources.list or add any repos anyhwere else? Or did you just use repos from OMV Extras?
Do this and tell me if you have any errors:
apt-get update
-
No, I havn't added any repos. Apt-get update didn't return any errors.
Code
Alles anzeigenroot@openmediavault:~# apt-get update Ign file: Release.gpg Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130824-13:07] squeeze Release.gpg Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130824-13:07]/ squeeze/main Translation-en Ign file:/var/cache/openmediavault/archives/ Translation-en Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130824-13:07]/ squeeze/main Translation-en_US Ign file:/var/cache/openmediavault/archives/ Translation-en_US Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130824-13:07]/ squeeze/non-free Translation-en Ign file: Release Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130824-13:07]/ squeeze/non-free Translation-en_US Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130824-13:07] squeeze Release Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130824-13:07] squeeze/main amd64 Packages/DiffIndex Ign cdrom://[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130824-13:07] squeeze/non-free amd64 Packages/DiffIndex Hit http://packages.openmediavault.org sardaukar Release.gpg Ign http://packages.openmediavault.org/public/ sardaukar/main Translation-en Ign http://packages.openmediavault.org/public/ sardaukar/main Translation-en_US Hit http://packages.openmediavault.org sardaukar Release Hit http://packages.openmediavault.org sardaukar/main amd64 Packages Reading package lists... Done root@openmediavault:~#
-
Your sources.list is messed up. Hold on and I post what you need to put in this file /etc/apt/sources.list
Code
Alles anzeigen# # deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130525-22:47]/ squeeze main non-free #deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130525-22:47]/ squeeze main non-free deb http://ftp.us.debian.org/debian/ squeeze main deb-src http://ftp.us.debian.org/debian/ squeeze main deb http://security.debian.org/ squeeze/updates main non-free deb-src http://security.debian.org/ squeeze/updates main non-free # squeeze-updates, previously known as 'volatile' deb http://ftp.us.debian.org/debian/ squeeze-updates main non-free deb-src http://ftp.us.debian.org/debian/ squeeze-updates main non-free
After you update this file do these commands:
apt-get update
apt-get upgrade
apt-get -f installThen tell me if you have errors in web-gui.
-
The initial error from the Plugins tab appears right after clicking the Plugins tab button. If I click OK through the message I can then click the uploads button to upload the openmediavault-omvextrasorg_0.5.38_all.deb plugin.
After selecting the file and uploading, I get the error below (same?):
CodeFailed to execute command 'export LANG=C; apt-get --simulate --reinstall install openmediavault-clamav 2>&1': Reading package lists... Building dependency tree... Reading state information... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: openmediavault-clamav : Depends: clamav-daemon but it is not installable Depends: clamav-freshclam but it is not installable E: Broken packages
CodeError #4000: exception 'OMVException' with message 'Failed to execute command 'export LANG=C; apt-get --simulate --reinstall install openmediavault-clamav 2>&1': Reading package lists... Building dependency tree... Reading state information... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: openmediavault-clamav : Depends: clamav-daemon but it is not installable Depends: clamav-freshclam but it is not installable E: Broken packages' in /usr/share/openmediavault/engined/rpc/pluginmgmt.inc:139 Stack trace: #0 [internal function]: OMVRpcServicePluginMgmt->enumeratePlugins(NULL, Array) #1 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array) #2 /usr/share/openmediavault/engined/rpc/pluginmgmt.inc(225): OMVRpcServiceAbstract->callMethod('enumeratePlugin...', NULL, Array) #3 [internal function]: OMVRpcServicePluginMgmt->getList(Array, Array) #4 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array) #5 /usr/share/php/openmediavault/rpc.inc(62): OMVRpcServiceAbstract->callMethod('getList', Array, Array) #6 /usr/sbin/omv-engined(495): OMVRpc::exec('Plugin', 'getList', Array, Array, 1) #7 {main}
-
Yeah, do what I said above. When you done with that give me results of this:
df -h
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!