Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- cd /sys/class/net
- for i in eth?; do
- read carrier <$i/carrier
- [ $carrier -eq 0 ] && continue
- read speed <$i/speed
- read duplex <$i/duplex
- if [ $speed -ne 1000 -o $duplex != full ]; then
- logger -p syslog.warning "$i: $speed/$duplex, resetting.."
- ifconfig $i down
- ifconfig $i up
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement