我的 NAS 以太网端口有缺陷吗?无法协商千兆速度

我的 NAS 以太网端口有缺陷吗?无法协商千兆速度

这是我的设置:

computer (gigabit) <--> router (gigabit) <--> NAS (gigabit)

问题是,NAS 没有以千兆速度同步,但是:

Speed: 100Mb/s
Duplex: Full

ethtool我尝试切换电缆和路由器上的端口,但没有任何变化。NAS上的完整输出为:

Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
        Link partner advertised pause frame use: No
        Link partner advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on

我不确定我是否理解了以下部分:Link partner advertised link modes,NAS 认为路由器正在宣传的就是这个吗?为什么会发生这种情况?路由器显然支持千兆位,我连接到它的所有其他设备都成功同步到千兆位。

我尝试强制 NAS 以千兆速度同步并禁用自动协商,但这导致 NAS 无法连接。

我也尝试过将 NAS 直接连接到计算机,但计算机甚至在以太网端口上看不到任何东西,就像电缆根本没有插入一样。只有当我禁用自动协商(在计算机上)并将速度设置为最高 100 兆位全双工(在计算机上)时,电缆才会被视为“已连接”并且连接正常,但如果我尝试将速度设置为千兆位或启用自动协商,我会得到:“电缆已拔出”。

NAS 是Synology DS214se,路由器是ASUS DSL-N55U_D1。我不确定电缆... 我有五根,一根是 NAS 自带的(cat5e),一根是路由器自带的,还有三根。我试过了,但都没有成功。

编辑: 我尝试使用 cat.7 电缆,但没有成功...输出为dmesg | grep eth0

[...]
[ 5512.538960] :eth0: link up, full duplex, speed 1 Gbps
[ 5513.630155] :eth0: link down
[ 5516.560019] :eth0: link up, full duplex, speed 1 Gbps
[ 5517.659160] :eth0: link down
[ 5520.974534] :eth0: link up, full duplex, speed 1 Gbps
[ 5521.275674] :eth0: link down
[ 5523.379207] :eth0: link up, full duplex, speed 100 Mbps

它尝试但最终放弃了,除非我强迫它坚持 1 Gbps,在这种情况下它会一直尝试。Synology 支持保持沉默 :(

相关内容