Я установил домашний сервер, чтобы иметь в качестве файлового сервера из-за ограничения iMac и USB-портов (слишком много внешних жестких дисков - боль в заднице). Я использую Samba и Proftpd для управления файлами из него.
Я могу загружать файлы на сервер (как по smb, так и по ftp ~ 100 МБ / с), в то время как когда я пытаюсь загрузить материал с сервера, он в лучшем случае составляет всего около 2 МБ / с. Это довольно утомительно, когда я хочу транслировать фильмы 1080p и другие вещи из него.
ethtool говорит, что работает в дуплексном режиме и скорости 1000 МБ / с
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-80МБ / с в зависимости от того, какой жесткий диск.
Может быть, «LAN TPO 1000Mbps PCIe Gigabit 10/100/1000 Realtek» просто плохой или мой просто помешанный? Кто-нибудь знает, насколько хороша эта карта? Я думаю, что вы получаете то, за что платите. В следующий раз я добавлю пару $$$ и получу хороший Intel.