Jaringan rumah berkabel pada Mac dengan transfer kecepatan sangat terbatas

0

Ini adalah pengaturan jaringan yang saya miliki:

  1. Saya memiliki saluran Internet serat optik 100 Mbps
  2. Saya memiliki router wifi. 1 port ethernet terhubung ke Rasperry Pi dan port ethernet lain ke Netgear WNDR3700 (yang memberikan kecepatan hingga 300 Mbps) yang terhubung dengan kabel ethernet kabel 30 meter jauhnya.
  3. Saya telah mengaturnya sebagai jembatan, jadi dengan cara itu, ketika saya menghubungkan Mac saya ke Netgear, saya juga memiliki akses ke Rasperry Pi

Sekarang, ketika saya mencoba untuk menyalin file transfer kecepatan SANGAT lambat ...

  1. Saya memiliki hard drive yang terpasang pada Raspberry, dan saya telah membagikannya dengan Samba
  2. Saya juga mencoba melakukan scp dari Mac ke Rasperry:

scp test.avi [email protected]:/media/maxtor/Movies test.avi 89% 4005MB 918.7KB/s 08:45 ETA

Tingkat kecepatan yang saya dapatkan SANGAT lambat (di bawah 1 Mb / s) .. Bahkan, saya mendapatkan kecepatan lebih cepat dalam mengunduh file melalui Internet pada Wifi, daripada memiliki transfer file kabel antara Mac dan Rasperry saya.

Adakah gagasan yang mungkin saya lakukan salah?

(PD pengetahuan jaringan saya / sistem sangat terbatas, jadi saya mungkin telah menggunakan terminologi yang salah).

Prem
sumber
Ukur kecepatan jaringan Anda dengan alat pengujian kinerja jaringan yang efisien dan bagus seperti IPerf (bukan protokol overhead tinggi seperti SMB atau scp dan tidak dengan disk yang terlibat) dan perhatikan unit Anda. Kecepatan jaringan biasanya diberikan dalam 10 ^ 3, 10 ^ 6, 10 ^ 9 1-bit bit per detik. Disk dan file I / O biasanya diberikan dalam 2 ^ 10, 2 ^ 20, 2 ^ 30 8-bit Bytes per detik. Jika Anda melakukan disk atau file I / O melalui jaringan , sulit untuk mengetahui unit mana yang dilaporkan alat Anda kepada Anda.
Spiff

Jawaban:

2

Saya menduga masalahnya bukan pada jaringan. Raspberry pi juga tidak mampu menangani transfer cpu lebih bijaksana (hanya memiliki jaringan 100Mbit membatasi raspberry hingga maks 10MB / sek)

Silakan periksa beban raspberry selama proses penyalinan. buka sesi ssh interaktif dan tonton "atas". Jika CPU melompat ke 100% dan tetap di sana, itu kemungkinan masalahnya.

Raspberry pi juga menggunakan bus USB2.0 untuk antarmuka jaringannya, jadi Anda berbagi bus USB2.0 antara disk USB eksternal dan jaringan.

Coba salin ke penyimpanan internal pi, jika itu jauh lebih cepat, itu dia.

Penjelasan lebih rinci di sini: http://www.howtoeverything.net/linux/raspberry-pi/performance-issues-when-copying-files-over-network

scheelec
sumber
Terima kasih untuk balasan Anda! Itu sebenarnya pemikiran awal saya. CPU RPi tidak terlalu tajam. Bahkan, saya telah mencoba menyalin antara 2 Mac, yaitu salah satu berbagi Hard Drive melalui Samba, dan Mac lain menulis file ke dalamnya. keduanya terhubung pada Ethernet. Saya mendapatkan transfer kecepatan yang sama kurang dari 1 Mb / s. Ini membuat saya curiga ada sesuatu yang salah dengan pengaturan jaringan atau Mac saya.
Prem
0

Apa sistem file hard drive Anda?

Saya memiliki masalah yang sama persis, saya menyelesaikannya dengan:

  1. Menggunakan EXT4 bukan NTFS
  2. Menggunakan Netatalk (AFP) bukan Samba

Sekarang saya dapat mengunggah file dari Mac ke Pi pada 4Mo / s

Jika itu tidak menyelesaikan masalah Anda, Anda mungkin ingin memeriksa jawaban yang bagus ini di forum raspberry pi:

http://www.raspberrypi.org/forums/viewtopic.php?p=374296#p374296

vdaubry
sumber