मेरे पास Ubuntu 14.04 के साथ दो मशीनें हैं, एक दूसरे के ठीक बगल में। लेकिन कोई नेटवर्क ((W) LAN) नहीं। क्या मैं यूएसबी-केबल के माध्यम से एक मशीन से दूसरे में डेटा स्थानांतरित कर सकता हूं? और यदि हां, तो कैसे?
मेरे पास Ubuntu 14.04 के साथ दो मशीनें हैं, एक दूसरे के ठीक बगल में। लेकिन कोई नेटवर्क ((W) LAN) नहीं। क्या मैं यूएसबी-केबल के माध्यम से एक मशीन से दूसरे में डेटा स्थानांतरित कर सकता हूं? और यदि हां, तो कैसे?
जवाबों:
जब आप कहते हैं, तो USB केबल जिसे आप विंडोज इज़ी ट्रांसफर केबल की बात कर रहे हैं, ठीक है?
उस स्थिति में, ऐसा करने का सबसे आसान तरीका यह है कि आप दो मशीनों को सीधे ईथरनेट केबल के साथ जोड़ दें। आधुनिक एनआईसी काफी स्मार्ट हैं कि आपको क्रॉसओवर केबल की भी आवश्यकता नहीं है; जब वे यह पता लगाते हैं कि आपने दो कंप्यूटरों को कनेक्ट किया है, तो वे स्वचालित रूप से क्रॉसओवर कर देते हैं।
यदि आपको पूरी तरह से अवधारणा के प्रमाण के लिए ऐसा करना पड़ता है, तो आप प्रत्येक मशीन पर एक सीरियल पोर्ट का अनुकरण करके "लैपलिंक" की प्राचीन कला को स्थानांतरित कर सकते हैं।
एक पर धारावाहिक, और दूसरे में धारावाहिक (शून्य मॉडेम) के लिए यूएसबी, बीच में लिंग के मुद्दों को सुलझाते हुए।
यह जल्दी नहीं होगा।
फायरवायर भी एक विकल्प हो सकता है। https://help.ubuntu.com/community/EthernetOverFirewire
यदि आपकी मशीनों में टाइप-बी या ऑन-द-गो कनेक्टर है, तो आप USB गैजेट ड्राइवर का उपयोग कर सकते हैं । ड्राइवर को लोड करने के लिए
# modprobe g_ether
आप मैक पते और विक्रेता और उत्पाद आईडी कॉन्फ़िगर कर सकते हैं:
# modinfo g_ether
filename: /lib/modules/version/kernel/drivers/usb/gadget/legacy/g_ether.ko
license: GPL
author: David Brownell, Benedikt Spanger
description: RNDIS/Ethernet Gadget
srcversion: 5E4C828D24F6E477C9CB5EE
depends: libcomposite,u_ether,usb_f_rndis
intree: Y
vermagic: version SMP mod_unload modversions
parm: idVendor:USB Vendor ID (ushort)
parm: idProduct:USB Product ID (ushort)
parm: bcdDevice:USB Device version (BCD) (ushort)
parm: iSerialNumber:SerialNumber string (charp)
parm: iManufacturer:USB Manufacturer string (charp)
parm: iProduct:USB Product string (charp)
parm: qmult:queue length multiplier at high/super speed (uint)
parm: dev_addr:Device Ethernet Address (charp)
parm: host_addr:Host Ethernet Address (charp)
parm: use_eem:use CDC EEM mode (bool)
आप मॉड्यूल पैरामीटर सेट कर सकते हैं जब ड्राइवर को मॉड्यूल नाम के बाद पास करके लोड किया जाता है:
# modprobe g_ether host_addr=00:dc:c8:f7:75:05 dev_addr=00:dd:dc:eb:6d:f1
यदि आपका कोई भी उपकरण USB डिवाइस के रूप में ऑपरेशन का समर्थन नहीं करता है, तो यह दृष्टिकोण काम नहीं करेगा।
चेतावनी: दो USB टाइप-ए कनेक्टर्स कनेक्ट करने का प्रयास न करें। सबसे अच्छा, आप अपने मदरबोर्ड को नुकसान पहुंचा सकते हैं। सबसे कम, आप आग शुरू कर सकते हैं।