우분투 14.04가있는 두 대의 기계가 있습니다. 그러나 네트워크가 없습니다 ((W) LAN). USB 케이블을 통해 한 컴퓨터에서 다른 컴퓨터로 데이터를 전송할 수 있습니까? 그렇다면 어떻게?
우분투 14.04가있는 두 대의 기계가 있습니다. 그러나 네트워크가 없습니다 ((W) LAN). USB 케이블을 통해 한 컴퓨터에서 다른 컴퓨터로 데이터를 전송할 수 있습니까? 그렇다면 어떻게?
답변:
말할 때, USB 케이블은 Windows 사용자 환경 전송 케이블을 의미합니다.
이 경우 가장 쉬운 방법은 두 케이블을 이더넷 케이블로 직접 연결하는 것입니다. 최신 NIC는 크로스 오버 케이블이 필요하지 않을 정도로 똑똑합니다. 두 대의 컴퓨터가 연결된 것을 감지하면 자동으로 크로스 오버됩니다.
Firewire는 옵션 일 수도 있습니다. https://help.ubuntu.com/community/EthernetOverFirewire
컴퓨터에 Type-B 또는 On-the-Go 커넥터가있는 경우 USB 가제트 드라이버를 사용할 수 있습니다 . 드라이버를로드하려면
# modprobe g_ether
MAC 주소와 공급 업체 및 제품 ID를 구성 할 수 있습니다.
# 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 장치로의 작동을 지원하지 않으면이 방법은 작동하지 않습니다.
경고 : 2 개의 USB Type-A 커넥터를 연결하지 마십시오. 기껏해야 마더 보드가 손상 될 수 있습니다. 최악의 경우 화재가 발생할 수 있습니다.