Saya tidak dapat menentukan sendiri apakah saya bisa melakukan ini. Saya bertanya-tanya apakah mungkin untuk menghubungkan dua sistem Linux dengan USB 3.1 dengan konektor tipe-C untuk mengatur jaringan point to point (IP atau Ethernet + IP) pada 10Gbps penuh yang diizinkan oleh standar klaim. Apakah adaptor host mendukung ini? Apakah kernel / alat Linux yang lebih baru mendukung hal ini? Bisakah kabel biasa digunakan?
Gigabit tidak cukup cepat dan kartu USB 3.1 murah dan dibangun di motherboard baru (seperti milik saya). Ethernet 10Gbps akan menjadi pilihan kedua saya, tetapi itu melibatkan pembelian semua perangkat keras baru dan saya harus menggunakan perangkat bekas.
Jawaban:
Jika Anda menemukan kabel USB 3.0 host-to-host Prolific PL-27A1, ada dukungan kernel di v4.11 untuk menggunakannya: https://kernel.googlesource.com/pub/scm/linux/kernel/git/ davem / net / + / 6f2aee0c0de65013333bbc26fe50c9c7b09a37f7% 5E% 21 /
Ini tampaknya tersedia sebagai goobay Active USB 3.0 Data Link dan kabel Unitek Y-3501 per pesan komit.
Yang tidak jelas, apakah itu yang sebenarnya mendapat kecepatan 10Gbit. Sebuah versi sebelumnya fungsional identik patch mengaku mendapatkan 1.5Gbit hanya
sumber
Yang Anda tanyakan adalah mengatur satu mesin ke USB "Device Mode" sehingga yang lain dapat menjadi tuan rumah dan kami dapat mengatur tumpukan IP di atasnya.
Sayangnya ada beberapa masalah konflik driver dengan memiliki mode perangkat pada beberapa port. https://www.kernel.org/doc/html/latest/driver-api/usb/typec_bus.html
https://lwn.net/Articles/749740/
Ini sudah menjadi hal di dunia android, di mana Anda dapat mentransfer file dengan kecepatan tinggi dengan satu perangkat yang bertindak sebagai tuan rumah. Hanya masalah waktu sebelum tambalan dan dokumentasi digunakan.
sumber