首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RNDIS服务器将计算机作为外围设备

RNDIS服务器将计算机作为外围设备
EN

Unix & Linux用户
提问于 2014-02-17 19:28:44
回答 1查看 972关注 0票数 3

首先,我的目标是,拥有一台计算机作为外围设备,通过ssh协议或网络将其连接到任何人的计算机上。这个想法是通过使用即插即用的USB电缆来实现的。

我所知道的事实:

  • USB是作为主/从架构设计的,所以简单的连接不能工作,因为两台计算机都充当主机。
  • 以太网是最简单的解决方案,我知道,但我不想失去这个接口。
  • 有一个电缆,使连接为USB到PC电缆连接。但我不确定我们是否能让ssh处理这件事。

通过搜索我找到了RNDIS协议,我认为这可能解决了我的问题,但我不知道这到底是为了什么。这里说:

RNDIS支持允许PC通过USB与基于Linux的嵌入式系统对话,使嵌入式系统看起来像USB连接的以太网适配器。

这就是我所需要的。有人能指点我想要什么吗?也许我错过了重点,我不知道。

,我已经编译了一个新的内核,带有USB小工具驱动程序选项和安装g_ether.ko模块。当我试图加载模块

代码语言:javascript
复制
sudo modprobe g_ether
FATAL: Error inserting g_ether (/lib/modules/3.13.2/kernel/drivers/usb/gadget/g_ether.ko): No such device`

代码语言:javascript
复制
ls /lib/modules/3.13.2/kernel/drivers/usb/gadget/
-rw-r--r--  1 root root 25072 feb 14 15:04 gadgetfs.ko
-rw-r--r--  1 root root  9660 feb 14 15:04 g_cdc.ko
-rw-r--r--  1 root root  5888 feb 14 15:04 g_dbgp.ko
-rw-r--r--  1 root root 11676 feb 14 15:04 g_ether.ko
-rw-r--r--  1 root root 12072 feb 14 15:04 g_mass_storage.ko
-rw-r--r--  1 root root 22548 feb 14 15:04 g_printer.ko
-rw-r--r--  1 root root  9604 feb 14 15:04 g_serial.ko
-rw-r--r--  1 root root 29748 feb 14 15:04 g_webcam.ko
-rw-r--r--  1 root root 13576 feb 14 15:04 g_zero.ko
EN

回答 1

Unix & Linux用户

发布于 2020-06-20 10:15:30

USB是作为主/从架构设计的,所以简单的连接不能工作,因为两台计算机都充当主机。

不是这样的。任何由USB充电的笔记本电脑都必须进入USB电源传输兼容的电源块的从/设备模式才能充电,因为USB-PD需要在USB上获得超过12瓦的电源。您在试图加载以太网USB小部件模块时收到的错误可能是因为您的计算机上没有USB端口。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/115602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档