Смена скорости портов Ethernet Debian 11

Автор Xinbonshina, 07 апреля 2023, 10:04:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Xinbonshina

Здравствуйте форумчане.
Откопал я пыльный, старый сервер supermicro у себя в гараже.
2хE5410 64GB ОЗУ
Поставил на него Debian 11, подключил сеть, пробросил ssh на улицу.
Решил залить удаленно файлы, в процессе выяснилось что после 10 секунд передачи соединение падает.
Начал гуглить, дошел до того что скорость порта ethernet 10 мегабит.
Окей,
Settings for enp9s1f0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: 10Mb/s

Из выше написанного понятно что порт поддерживает 1000baseT/Full
Далее нагуглил что можно командой поменять скорость "sudo ethtool -s enp9s1f0 speed 1000 duplex full autoneg on"
И дальше дело не идет, пакеты естественно не ходят , даже если физически витуху передернуть ничего не происходит.
Могу ли я /sys/class/net/enp9s1f0/speed тут поменять вместо 10 на 1000 ? сохранятся ли параметры?.
Как это сделать так чтобы порт потом поднялся, так как подключаюсь удаленно.
У меня 4 физических Ethernet 2 на материнке 2 расширение стоит. Те что на материнке 10 мегабит а в расширении по 100.
Я понимаю что было бы хорошо еще один порт задействовать чтобы тестировать, увы пока что нечего вставить=)
Заранее спасибо.


1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp10s0f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 00:30:48:c4:55:76 brd ff:ff:ff:ff:ff:ff
3: enp9s1f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:04:23:a9:18:04 brd ff:ff:ff:ff:ff:ff
    inet 192.168.101.6/24 brd 192.168.101.255 scope global dynamic noprefixroute enp9s1f0
       valid_lft 42872sec preferred_lft 42872sec
    inet6 fe80::3af1:1bd6:1f5a:e45b/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
4: enp10s0f1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 00:30:48:c4:55:77 brd ff:ff:ff:ff:ff:ff
5: enp9s1f1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 00:04:23:a9:18:05 brd ff:ff:ff:ff:ff:ff





mexx

Не ответ, но как-то столкнулся с тем, что в локалке всё по 1000, а реально 100 и хоть ты тресни.
Оказалось, в одном соединении замяли пару контактов.
Хотя, если сначала нормально, а потом падает, наверное не тот случай.
Debian 10 KDE
Debian 11 Gnome

ogost

Дело скорее всего в драйверах на сетевуху, либо в проводах.

Xinbonshina

#3
В общем припер домой сие дело.
Дома зуксель usg60 гигабитные порты. тестил на архиве в 500 выдало меньше гига.
ну разве такое вообще возможно?
Там где стоит тоже гигабитные порты.
Провода исключены, потому что я пробовал разные, как свои обжимал так и покупные причем разные.
Благо я админом работаю, взял сразу с работы много покупных.
я просто не силен в линуксе, поэтому пришлось зарегаться тут , может кто даст дельный совет.
Еще прикол такой что консольная версия дэбиана не поставилась, только с графикой, ну д бог с ней.
В графике стоит везде в настройках АВТО режим.
Когда переключаю в 1000 или в 100 не важно порт отваливается.
А почему вы считаете что командой нельзя переключить на 1000???

09 апреля 2023, 12:42:41
Цитата: mexx от 08 апреля 2023, 17:03:02Не ответ, но как-то столкнулся с тем, что в локалке всё по 1000, а реально 100 и хоть ты тресни.
Оказалось, в одном соединении замяли пару контактов.
Хотя, если сначала нормально, а потом падает, наверное не тот случай.
так 4 порта физически, 2 10 мегабит 2 по 100 ну не бывает чудес то

09 апреля 2023, 12:44:38
Цитата: ogost от 09 апреля 2023, 10:29:45Дело скорее всего в драйверах на сетевуху, либо в проводах.
Коллега, а я дома включаю выдает 1000.
Я думаю стоит попробовать ноут воткнуть в порт.
Дабы исключить роутер
Спасибо.

09 апреля 2023, 12:56:57
Смотрите , железо старое.
Возможно такое что драйвера не подтянулись нормальные.
я еще пробовал ставить винду туда, все ок было

ogost

Цитата: Xinbonshina от 09 апреля 2023, 12:41:53ну разве такое вообще возможно?
возможно всё.
Цитата: Xinbonshina от 09 апреля 2023, 12:41:53Еще прикол такой что консольная версия дэбиана не поставилась, только с графикой, ну д бог с ней.
"Консольной версии" и версии "с графикой" нет. Есть базовый "консольный", поверх которого по мере надобности накатывается нужная "графика". В интсалляторе выбирается ставить графику или нет.
Цитата: Xinbonshina от 09 апреля 2023, 12:41:53А почему вы считаете что командой нельзя переключить на 1000???
Никто не запрещает, обычно если дрова/провода/рутер/свитч в порядке, то интерфейсу автоматически назначается наибольшая возможная скорость, этот процесс настолько надёжен, что обычно вручную настраивать скорость интерфейса требуется только если на стороне рутера autonegotiate выключен или выставлена неправильная скорость.

Скопируйте сюда вывод команды lspci -v
Вывод получится длинный, поэтому пожалуйста, воспользуйтесь тегом "код", он находится тут:
20230409-19h13m09s" border="0