Gbit-LAN​​ 上的 Ubuntu 服务器上传速度很慢

Gbit-LAN​​ 上的 Ubuntu 服务器上传速度很慢

由于 iMac 和 USB 端口的限制(太多外部硬盘很麻烦),我在家里安装了一台服务器作为文件服务器。我使用 Samba 和 Proftpd 来管理其中的文件。

我可以将文件上传到服务器(通过 smb 和 ftp 以约 100MB/s 的速度),而当我尝试从服务器下载内容时,速度最多只有约 2MB/s。当我想从服务器上流式传输 1080p 电影和其他内容时,这相当令人厌烦。

ethtool 显示其处于全双工状态且速度为 1000MB/S

neme@chidori:~$ ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes:   10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
                        1000baseT/Half 1000baseT/Full 
Supports auto-negotiation: Yes
Advertised link modes:  1000baseT/Full 
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                     100baseT/Half 100baseT/Full 
                                     1000baseT/Full 
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on

我甚至尝试在 Mac 上手动启用全双工,以确保万无一失,但问题仍然存在。甚至在另外两台 MacBook Pro 上也试过

该服务器正在运行 Ubuntu Server 11.10

有人有什么想法吗?谢谢

更新

已解决:问题似乎出在 PCI-E 网卡上。更换为内置卡后,速度可达到 50-80MB/s,具体取决于硬盘。

也许“LAN TPO 1000Mbps PCIe Gigabit 10/100/1000 Realtek”就是不好,或者我的就是疯了?现在有人知道这张卡到底有多好吗?我想你付出的钱物有所值。下次我会多花几美元买一个不错的英特尔卡。

相关内容