Strona 1 z 1

Karta sieciowa nie zapisuje przez terminal ustawionych parametrów.

: 28 gru 2021, 12:46
autor: cedricco
Witam szukam pomocy przekopałem internet i nie mogę zaleźć informacji na temat jak można zapisać najprościej parametry karty sieciowej dodam że mam świeże sterowniki ze Synaptic-a oraz Ukuu 1.04 czyli kernel system Ubuntu Budgie 20.04.3 LTS głównie chodzi mi o prędkość która na karcie teraz jest 1Gb a chciałbym 100Mb/s wyłączenie auto negocjacji oraz wyłączenie WOL czy też Pełny Duplex co ustawię wszystko jak powinno być to nie zapisuje tego system.

Re: Karta sieciowa nie zapisuje przez terminal ustawionych parametrów.

: 28 gru 2021, 17:49
autor: jacekalex
Masz w systemie takie magiczne polecenie man do przeglądania podręcznych instrukcji?
man interfaces pisze: ...
pre-up command
Run command before bringing the interface up. If this command
fails then ifup aborts, refraining from marking the interface as
configured, prints an error message, and exits with status 0.
This behavior may change in the future.

--
/etc/network/if-pre-up.d/
Scripts in this directory are run before bringing the interface
up.
....
To by było na tyle
:craz:

Re: Karta sieciowa nie zapisuje przez terminal ustawionych parametrów.

: 28 gru 2021, 18:00
autor: cedricco
A coś więcej niż jedno suche polecenie rozwinięcie tej pomocy chętnie wysłucham i zobaczę...

Re: Karta sieciowa nie zapisuje przez terminal ustawionych parametrów.

: 29 gru 2021, 10:19
autor: jacekalex
RTFM:

Kod: Zaznacz cały

man ethtool
A potem np:

Kod: Zaznacz cały

/etc/network/if-pre-up.d/skrypt.sh
o zawartości np:

Kod: Zaznacz cały

#!/bin/sh
ethtool {OPCJE ethtool}
i uprawnienia do automatycznego wykonaniaskryptu:

Kod: Zaznacz cały

sudo chmod 700 /etc/network/if-pre-up.d/skrypt.sh
Ja u siebie używam takich:

Kod: Zaznacz cały

/usr/sbin/ethtool -s net speed 1000 duplex full autoneg on;
gdzie net to nazwa karty sieciowej w kompie.
Zapewne masz inną nazwę interfesju, najszybciej ją znajdziesz w wyniku:

Kod: Zaznacz cały

ip route show | grep default
Wynik u mnie:
default via 192.168.1.1 dev net src 192.168.1.10 metric 1024

To by było na tyle
:craz:

Re: Karta sieciowa nie zapisuje przez terminal ustawionych parametrów.

: 30 gru 2021, 08:43
autor: cedricco
Pomóżcie jak się do tego zabrać pokazuje mi nie ma takiego katalogu...

Re: Karta sieciowa nie zapisuje przez terminal ustawionych parametrów.

: 30 gru 2021, 12:47
autor: kobrawerde
Jakiego katalogu ? .... może pliku / katalogu /usr/sbin/ethtool
zlokalizuj gdzie w twoim distro linux-a masz prog. ethtool

Kod: Zaznacz cały

cd /
sudo find -name ethtool

Re: Karta sieciowa nie zapisuje przez terminal ustawionych parametrów.

: 30 gru 2021, 17:05
autor: 320
Po zainstalowaniu ethtool na Lubuntu 20.04

Kod: Zaznacz cały

$ dpkg -L ethtool
/.
/etc
/etc/network
/etc/network/if-pre-up.d
/etc/network/if-pre-up.d/ethtool
/etc/network/if-up.d
/etc/network/if-up.d/ethtool
/sbin
/sbin/ethtool
/usr
/usr/share
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/ethtool
/usr/share/doc
/usr/share/doc/ethtool
/usr/share/doc/ethtool/AUTHORS
/usr/share/doc/ethtool/NEWS.gz
/usr/share/doc/ethtool/README
/usr/share/doc/ethtool/README.Debian
/usr/share/doc/ethtool/changelog.Debian.gz
/usr/share/doc/ethtool/copyright
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/ethtool.8.gz