Sponsored Content
Top Forums UNIX for Beginners Questions & Answers 10gbe ixgbe slow at 420mbyte/s max, p2p lan cat8 1m, tried ethtool and ifconfig options to no avail Post 303045729 by the-architect on Saturday 11th of April 2020 05:02:54 AM
Old 04-11-2020
Hi,

I'm not sure if I can be of help. I just want to see the basic hardware and software environment. inxi does a good job collecting that and presenting it in a compact way. There may be some specific memories of problems, when I see your environment. Seems not very useful to mention everything of what most is probably not relevent in your case.

Inxi is a script relying on the basic system tools and perl. If you're sceptical to install or even only download an run it it's ok for me.

Further more I have the suggestion to review the kernel startup log(debian: /var/log/kern.log) and dmesg for any error/warning regarding driver module loading(especially complaints about missing firmware files) or networking errors/warnings.
This User Gave Thanks to the-architect For This Post:
 

9 More Discussions You Might Find Interesting

1. Solaris

How to configure private LAN and coporate LAN on the same machine-Solaris10

Hi , I am trying to configure a private LAN and corporate LAN on the same machien on Solaris 10. How can I achieve this? Thanks (1 Reply)
Discussion started by: deedee
1 Replies

2. Shell Programming and Scripting

ethtool : command not found

Hi, I am uising Suse linux on my system and i tried : man ethtool and i got the manual for ethtool but when i tried to use the command as: ethtool -a eth0 it says Command not found. also, i tried rpm -qa|grep ethtool i got: ethtool-3-15.2 so,it means my system has ethtool server or... (4 Replies)
Discussion started by: salil2012
4 Replies

3. Programming

ethtool problem

Hi, I'm using ethtool to change network settings: Just for the experiment, i want to change speed to 10, instead of 100, I type: ethtool -s eth0 speed 10 duplex full autoneg off and to view settings i type: ethtool eth0, and get this: Settings for eth0: Supported ports: ... (4 Replies)
Discussion started by: alex889
4 Replies

4. IP Networking

Slow LAN FTP Transfers with FreeBSD...

Hello, I've got a FreeBSD 6 server running on my network that I used as a file server for my main computer. However I've really become frustrated with the slow up/down speeds I'm getting, about 100KB/s, which is about as bad as if I was using a "real" server. My setup is as follows: ISP |... (4 Replies)
Discussion started by: CyberCat
4 Replies

5. IP Networking

Local Lan, no-ip directed DNS forward, surf within lan

Hi, We have a website running on a local centos 5.4 surfer, static IP. The domain.com uses no-ip.com to take care of the DNS, it forwards all to my server. My router receives the port 80 call, routes it to my server and the world can see domain.com perfectly fine. However, we cannot see... (3 Replies)
Discussion started by: lawstudent
3 Replies

6. Shell Programming and Scripting

cut, sed, awk too slow to retrieve line - other options?

Hi, I have a script that, basically, has two input files of this type: file1 key1=value1_1_1 key2=value1_2_1 key4=value1_4_1 ... file2 key2=value2_2_1 key2=value2_2_2 key3=value2_3_1 key4=value2_4_1 ... My files are 10k lines big each (approx). The keys are strings that don't... (7 Replies)
Discussion started by: fzd
7 Replies

7. Red Hat

Ethtool script not running on boot.

Hi, there is an incompatibility between my NIC and my Western Digital Powerline adapters which appears to cause autonegotiation to fail intermittently, most often following a reboot. Running the following Ethtool script will establish a connection immediately: #!/bin/sh # chkconfig: 345 85... (12 Replies)
Discussion started by: torley
12 Replies

8. UNIX and Linux Applications

VSFTPD slow download outside of LAN

Hello all. I have VSFTP up and ruining on ubuntu 10.04. It works great inside LAN, however when it comes to using it outside i have some problems. If i try to connect from filezila i get the listing and if i try to download it shows it will take forever to receive a file which is larger then 1mb,... (2 Replies)
Discussion started by: mantas1
2 Replies

9. UNIX for Beginners Questions & Answers

Ethtool command not working

Hi All, I am trying to find my NIC card speed in centos 5. But i am unable to get the info using ethtool command. # ethtool eth0 Settings for eth0: Link detected: yes and even tried to look for the file # cd /sys/class/net/eth0/speed files which is also not available.... (8 Replies)
Discussion started by: sravani25
8 Replies
WATCHDOGD(8)						    BSD System Manager's Manual 					      WATCHDOGD(8)

NAME
watchdogd -- watchdog daemon SYNOPSIS
watchdogd [-dnSw] [--debug] [--softtimeout] [--softtimeout-action action] [--pretimeout timeout] [--pretimeout-action action] [-e cmd] [-I file] [-s sleep] [-t timeout] [-T script_timeout] DESCRIPTION
The watchdogd utility interfaces with the kernel's watchdog facility to ensure that the system is in a working state. If watchdogd is unable to interface with the kernel over a specific timeout, the kernel will take actions to assist in debugging or restarting the computer. If -e cmd is specified, watchdogd will attempt to execute this command with system(3), and only if the command returns with a zero exit code will the watchdog be reset. If -e cmd is not specified, the daemon will perform a trivial file system check instead. The -n argument 'dry-run' will cause watchdog not to arm the system watchdog and instead only run the watchdog function and report on fail- ures. This is useful for developing new watchdogd scripts as the system will not reboot if there are problems with the script. The -s sleep argument can be used to control the sleep period between each execution of the check and defaults to 10 seconds. The -t timeout specifies the desired timeout period in seconds. The default timeout is 128 seconds. One possible circumstance which will cause a watchdog timeout is an interrupt storm. If this occurs, watchdogd will no longer execute and thus the kernel's watchdog routines will take action after a configurable timeout. The -T script_timeout specifies the threshold (in seconds) at which the watchdogd will complain that its script has run for too long. If unset script_timeout defaults to the value specified by the -s sleep option. Upon receiving the SIGTERM or SIGINT signals, watchdogd will first instruct the kernel to no longer perform watchdog checks and then will terminate. The watchdogd utility recognizes the following runtime options: -I file Write the process ID of the watchdogd utility in the specified file. -d --debug Do not fork. When this option is specified, watchdogd will not fork into the background at startup. -S Do not send a message to the system logger when the watchdog command takes longer than expected to execute. The default behaviour is to log a warning via the system logger with the LOG_DAEMON facility, and to output a warning to standard error. -w Complain when the watchdog script takes too long. This flag will cause watchdogd to complain when the amount of time to execute the watchdog script exceeds the threshold of 'sleep' option. --pretimeout timeout Set a "pretimeout" watchdog. At "timeout" seconds before the watchdog will fire attempt an action. The action is set by the --pretimeout-action flag. The default is just to log a message (WD_SOFT_LOG) via log(9). --pretimeout-action action Set the timeout action for the pretimeout. See the section Timeout Actions. --softtimeout Instead of arming the various hardware watchdogs, only use a basic software watchdog. The default action is just to log(9) a message (WD_SOFT_LOG). --softtimeout-action action Set the timeout action for the softtimeout. See the section Timeout Actions. Timeout Actions The following timeout actions are available via the --pretimeout-action and --softtimeout-action flags: panic Call panic(9) when the timeout is reached. ddb Enter the kernel debugger via kdb_enter(9) when the timeout is reached. log Log a message using log(9) when the timeout is reached. printf call the kernel printf(9) to display a message to the console and dmesg(8) buffer. Actions can be combined in a comma separated list as so: log,printf which would both printf(9) and log(9) which will send messages both to dmesg(8) and the kernel log(4) device for syslog(8). FILES
/var/run/watchdogd.pid EXAMPLES
Debugging watchdogd and/or your watchdog script. This is a useful recipe for debugging watchdogd and your watchdog script. (Note that ^C works oddly because watchdogd calls system(3) so the first ^C will terminate the "sleep" command.) Explanation of options used: 1. Set Debug on (--debug) 2. Set the watchdog to trip at 30 seconds. (-t 30) 3. Use of a softtimeout: 3.1. Use a softtimeout (do not arm the hardware watchdog). (--softtimeout) 3.2. Set the softtimeout action to do both kernel printf(9) and log(9) when it trips. (--softtimeout-action log,printf) 4. Use of a pre-timeout: 4.1. Set a pre-timeout of 15 seconds (this will later trigger a panic/dump). (--pretimeout 15) 4.2. Set the action to also kernel printf(9) and log(9) when it trips. (--pretimeout-action log,printf) 5. Use of a script: 5.1. Run "sleep 60" as a shell command that acts as the watchdog (-e 'sleep 60') 5.2. Warn us when the script takes longer than 1 second to run (-w) watchdogd --debug -t 30 --softtimeout --softtimeout-action log,printf --pretimeout 15 --pretimeout-action log,printf -e 'sleep 60' -w Production use of example 1. Set hard timeout to 120 seconds (-t 120) 2. Set a panic to happen at 60 seconds (to trigger a crash(8) for dump analysis): 2.1. Use of pre-timeout (--pretimeout 60) 2.2. Specify pre-timeout action (--pretimeout-action log,printf,panic ) 3. Use of a script: 3.1. Run your script (-e '/path/to/your/script 60') 3.2. Log if your script takes a longer than 15 seconds to run time. (-w -T 15) watchdogd -t 120 --pretimeout 60 --pretimeout-action log,printf,panic -e '/path/to/your/script 60' -w -T 15 SEE ALSO
watchdog(4), watchdog(8), watchdog(9) HISTORY
The watchdogd utility appeared in FreeBSD 5.1. AUTHORS
The watchdogd utility and manual page were written by Sean Kelly <smkelly@FreeBSD.org> and Poul-Henning Kamp <phk@FreeBSD.org>. Some contributions made by Jeff Roberson <jeff@FreeBSD.org>. The pretimeout and softtimeout action system was added by Alfred Perlstein <alfred@freebsd.org>. BSD
November 16, 2014 BSD
All times are GMT -4. The time now is 02:31 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy