Страница 1 из 2

[РЕШЕНО] RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 18:52
N2L82B1
Приветствую всех.

RBD52G-5HacD2HnD, последняя версия прошивки 6.48, версия RouterOS 6.48.2. Все подключенные по витой паре CAT5E с прямой обжимкой (СО, О, СЗ, С, СС, З, СК, К) девайсы (ноутбук, десктоп, Intel NUC) имеют встроенную сетевуху на 1000Mbit. Сетевухи на всех девайсах и кабели рабочие, это проверено на другом гигабитном роутере. Однако все девайсы при подключении к Микротику работают только на 100 Mbit. Например, десктоп

Код: Выделить всё

ethtool enp38s0 
Settings for enp38s0:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Supported pause frame use: Symmetric
	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: Symmetric
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Speed: 100Mb/s
	Duplex: Full
	Port: Twisted Pair
	PHYAD: 1
	Transceiver: internal
	Auto-negotiation: on
	MDI-X: on (auto)
Cannot get wake-on-lan settings: Operation not permitted
	Current message level: 0x00000007 (7)
			       drv probe link
	Link detected: yes
Auto-negotiation включено в роутере. Тем не менее все порты 100 Mbit.

Код: Выделить всё

/interface ethernet monitor 1
                      name: ether2
                    status: link-ok
          auto-negotiation: done
                      rate: 100Mbps
               full-duplex: yes
           tx-flow-control: no
           rx-flow-control: no
               advertising: 10M-half,10M-full,100M-half,100M-full
  link-partner-advertising: 10M-half,10M-full,100M-half,100M-full
Даже advertising не показывает возможности 1000Mbit. Если это имеет значение, порты 2-5 объединены в мост.

Код: Выделить всё

/interface bridge print 
Flags: X - disabled, R - running 
 0 R name="bridge-lan" mtu=auto actual-mtu=1500 l2mtu=1598 arp=enabled arp-timeout=auto 
     mac-address=X:X:X:X:X:X:X protocol-mode=rstp fast-forward=yes igmp-snooping=no 
     auto-mac=yes ageing-time=5m priority=0x8000 max-message-age=20s forward-delay=15s 
     transmit-hold-count=6 vlan-filtering=no dhcp-snooping=no
Подскажите, в чем может быть причина?

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:09
xvo
Ну так а на самом микротике то 1000мбит стоит галка предлагать?

Код: Выделить всё

/interface ethernet export verbose

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:19
N2L82B1
xvo писал(а): 06 май 2021, 19:09 Ну так а на самом микротике то 1000мбит стоит галка предлагать?

Код: Выделить всё

/interface ethernet export verbose

Код: Выделить всё

/interface ethernet
set [ find default-name=ether1 ] advertise=10M-half,10M-full,100M-half,100M-full arp=enabled \
    arp-timeout=auto auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=\
    yes l2mtu=1598 loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=\
    5s mac-address= mtu=1500 name=ether1-wan orig-mac-address= \
    rx-flow-control=off speed=100Mbps tx-flow-control=off
set [ find default-name=ether2 ] advertise=10M-half,10M-full,100M-half,100M-full arp=enabled \
    arp-timeout=auto auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=\
    yes l2mtu=1598 loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=\
    5s mac-address= mtu=1500 name=ether2 orig-mac-address= \
    rx-flow-control=off speed=100Mbps tx-flow-control=off
set [ find default-name=ether3 ] advertise=10M-half,10M-full,100M-half,100M-full arp=enabled \
    arp-timeout=auto auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=\
    yes l2mtu=1598 loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=\
    5s mac-address= mtu=1500 name=ether3 orig-mac-address= \
    rx-flow-control=off speed=100Mbps tx-flow-control=off
set [ find default-name=ether4 ] advertise=10M-half,10M-full,100M-half,100M-full arp=enabled \
    arp-timeout=auto auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=\
    yes l2mtu=1598 loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=\
    5s mac-address= mtu=1500 name=ether4 orig-mac-address= \
    rx-flow-control=off speed=100Mbps tx-flow-control=off
set [ find default-name=ether5 ] advertise=10M-half,10M-full,100M-half,100M-full arp=enabled \
    arp-timeout=auto auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=\
    yes l2mtu=1598 loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=\
    5s mac-address= mtu=1500 name=ether5 orig-mac-address= \
    rx-flow-control=off speed=100Mbps tx-flow-control=off
/interface ethernet switch
set 0 cpu-flow-control=yes mirror-source=none mirror-target=none name=switch1
/interface ethernet switch port
set 0 default-vlan-id=0 vlan-header=leave-as-is vlan-mode=disabled
set 1 default-vlan-id=0 vlan-header=leave-as-is vlan-mode=disabled
set 2 default-vlan-id=0 vlan-header=leave-as-is vlan-mode=disabled
set 3 default-vlan-id=0 vlan-header=leave-as-is vlan-mode=disabled
set 4 default-vlan-id=0 vlan-header=leave-as-is vlan-mode=disabled
set 5 default-vlan-id=0 vlan-header=leave-as-is vlan-mode=disabled
Как видно в advertise по умолчанию нет 1000M-full. Стоит попробовать вручную добавить?

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:24
xvo
Надо не попробовать, а добавить.
Вроде логично, что если ему не указано предлагать 1000мбит, то 1000мбит там никогда и не будет.

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:29
N2L82B1
xvo писал(а): 06 май 2021, 19:24 Надо не попробовать, а добавить.
Вроде логично, что если ему не указано предлагать 1000мбит, то 1000мбит там никогда и не будет.
Логично. Добавил

Код: Выделить всё

/interface ethernet
set [ find default-name=ether1 ] advertise=10M-full,100M-full,1000M-full arp=enabled \
    arp-timeout=auto auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=yes \
    l2mtu=1598 loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=5s \
    mac-address=mtu=1500 name=ether1-wan orig-mac-address= \
    rx-flow-control=off speed=100Mbps tx-flow-control=off
set [ find default-name=ether2 ] advertise=10M-full,100M-full,1000M-full arp=enabled arp-timeout=auto \
    auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=yes l2mtu=1598 \
    loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=5s mac-address=\
    mtu=1500 name=ether2 orig-mac-address= rx-flow-control=off speed=\
    100Mbps tx-flow-control=off
set [ find default-name=ether3 ] advertise=10M-full,100M-full,1000M-full arp=enabled arp-timeout=auto \
    auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=yes l2mtu=1598 \
    loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=5s mac-address=\
     mtu=1500 name=ether3 orig-mac-address= rx-flow-control=off speed=\
    100Mbps tx-flow-control=off
set [ find default-name=ether4 ] advertise=10M-full,100M-full,1000M-full arp=enabled arp-timeout=auto \
    auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=yes l2mtu=1598 \
    loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=5s mac-address=\
     mtu=1500 name=ether4 orig-mac-address= rx-flow-control=off speed=\
    100Mbps tx-flow-control=off
set [ find default-name=ether5 ] advertise=10M-full,100M-full,1000M-full arp=enabled arp-timeout=auto \
    auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no full-duplex=yes l2mtu=1598 \
    loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=5s mac-address=\
    mtu=1500 name=ether5 orig-mac-address= rx-flow-control=off speed=\
    100Mbps tx-flow-control=off
Ничего не изменилось. Все также 100 Mbit. Ребутнул роутер, ребутнул интерфейсы клиентов для верности. Все еще 100 Mbit... Попробовал оставить только 1000 Mbit в advertise - все проводные клиенты отключились и не могли подключиться, пока я не вернул в список 100M-full.

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:33
KaNelam
Сброс на дефолт, будет счастье. Счатья не повится, netinstall.
П.с. что-то мне подсказывает, что у вас другая модель - RB952Ui-5ac2nD, вдруг? :-)

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:34
xvo
Патч-корды заводские? Или сами обжимали?

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:35
N2L82B1
KaNelam писал(а): 06 май 2021, 19:33 Сброс на дефолт, будет счастье. Счатья не повится, netinstall.
П.с. что-то мне подсказывает, что у вас другая модель - RB952Ui-5ac2nD, вдруг? :-)

Изображение

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:37
N2L82B1
xvo писал(а): 06 май 2021, 19:34 Патч-корды заводские? Или сами обжимали?
Подключено два заводских и один собственного производства. Обжато как написал в первом посте. На всякий случай еще раз уточню, что все клиенты и все кабели работают на 1000Mbit на моем предыдущем роутере tplink. Не работает это почему-то именно на Микротике.

Еще возможно важный момент. Текущий конфиг этого Микротика перенесен с другого моего Микротика, как раз 100Mbit-ного. Конфиг переносился в "текстовом" режиме. Я только подправил пулы адресов и кое-что и в фаерволле. Это может быть источником проблемы?

Re: RBD52G-5HacD2HnD 100 Mbit порты вместо 1000Mbit

Добавлено: 06 май 2021, 19:41
xvo
Можно на время добавить вывод в лог топика "interface" или "interface,debug" и посмотреть может там какая полезная инфа будет.