This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM3358:通过 USB 实现 SSH

Guru**** 1952840 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/590451/linux-am3358-ssh-over-usb

器件型号:AM3358

工具/软件:Linux

大家好、

我有一个通过 BBB 设计的定制板。 我最近从 BBB 内核4.4.45更改为运行 debian 的 ti 支持的内核4.4.62。 在切换到 TI 内核之前、我的 USB 处于工作状态、但现在我在通过 USB 连接 SSH 时遇到了问题。 当我连接 USB 线缆时、我现在得到的是 usb0 USB1和一根系带、而不是仅 usb0。

root@arm:~# ifconfig
LO 链路环接:本地环回
iNet addr:127.0.0.1掩码:255.0.0.0
inet6 addr:::1/128范围:Host
正在运行 MTU:65536公制:1的上环回
RX 数据包:480错误:0丢弃:0超限:0帧:0
TX 数据包:480错误:0丢弃:0超限:0载波:0
冲突:0 txqueuelen:1
RX 字节:37600 (36.7 KiB) TX 字节:37600 (36.7 KiB)

线控链路环接:以太网 HWaddr 1c:BA:8c:A2:ed:73
iNet addr:192.168.0.1 Bcast:192.168.0.255掩码:255.255.255.0
inet6 addr:fe80::8411:b1ff:fe8c:7227/64范围:链接
向上广播多播动态 MTU:1500公制:1
RX 数据包:0错误:0丢弃:0超限:0帧:0
TX 数据包:3错误:0丢弃:0超限:0载波:0
冲突:0 txqueuelen:1000
RX 字节:0 (0.0 B) TX 字节:254 (254.0 B)

USB0 Link encap:Ethernet HWaddr b0:D5:cc:E6:83:87
向上广播多播动态 MTU:1500公制:1
RX 数据包:0错误:0丢弃:0超限:0帧:0
TX 数据包:0错误:0丢弃:0超限:0载波:0
冲突:0 txqueuelen:1000
RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

USB1链路连接:以太网 HWaddr 1c:BA:8c:A2:ed:73
向上广播多播动态 MTU:1500公制:1
RX 数据包:0错误:0丢弃:0超限:0帧:0
TX 数据包:0错误:0丢弃:0超限:0载波:0
冲突:0 txqueuelen:1000
RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

无法将 SSH 连接到192.168.7.2

我是否遗漏了一些简单的东西?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、Heath、

    我看不到192.168.7.2的任何接口。 另外、usb0没有配置任何 IP。
    您是否可以先配置 usb0 192.168.7.2,然后再配置 usb0,然后再检查?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    似乎不起作用:

    [49.088611] configfs-gadget 小工具:高速配置#2:C
    [49.095179] IPv6:ADDRCONF (NETDEV_CHANGE):USB1:链路就绪
    [49.101666]线控:端口1 (USB1)进入阻塞状态
    [49.106990]线控:端口1 (USB1)进入转发状态
    ifconfig usb0 192.168.7.2
    root@arm:~# ifconfig usb0 up
    root@arm:~# ifconfig
    LO 链路环接:本地环回
    iNet addr:127.0.0.1掩码:255.0.0.0
    inet6 addr:::1/128范围:Host
    正在运行 MTU:65536公制:1的上环回
    RX 数据包:2400错误:0丢弃:0超限:0帧:0
    TX 数据包:2400错误:0丢弃:0溢出:0载波:0
    冲突:0 txqueuelen:1
    RX 字节:185440 (181.0 KiB) TX 字节:185440 (181.0 KiB)

    线控链路环接:以太网 HWaddr 1c:BA:8c:A2:ed:73
    iNet addr:192.168.0.1 Bcast:192.168.0.255掩码:255.255.255.0
    inet6 addr:fe80::38fb:faff:fe46:2c26/64范围:链接
    运行多播动态 MTU:1500公制:1的上广播
    RX 数据包:94错误:0丢弃:0超限:0帧:0
    TX 数据包:23错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:12945 (12.6 KiB) TX 字节:2985 (2.9 KiB)

    USB0 Link encap:Ethernet HWaddr b0:D5:cc:E6:83:87
    iNet addr:192.168.7.2 Bcast:192.168.7.3 Mask:255.255.255.252
    向上广播多播动态 MTU:1500公制:1
    RX 数据包:0错误:0丢弃:0超限:0帧:0
    TX 数据包:0错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

    USB1链路连接:以太网 HWaddr 1c:BA:8c:A2:ed:73
    inet6 addr:fe80::1eba:8cff:羽毛2:ed73/64范围:链接
    运行多播动态 MTU:1500公制:1的上广播
    RX 数据包:94错误:0丢弃:0超限:0帧:0
    TX 数据包:39错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:12945 (12.6 KiB) TX 字节:5620 (5.4 KiB)

    SSH:连接到主机192.168.7.2端口22:连接被拒绝

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、Heath、

    1. ping 192.168.7.2是否起作用?
    2.您是否确定 sshd 在 TI 电路板中运行?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    虽然我有点困惑、但在查看 Ubuntu 主机上的设置后、我注意到新有线连接的 IP 为192.168.0.2、然后我尝试将 ssh 连接到192.168.0.1而不是192.168.7.2、这就达到了目的。 因此、我的 USB 似乎被配置为 USB1而不是 usb0。 以下是我在/etc/network/interfaces 中的设置:
    自动关闭
    iface lo inet 环回

    自动 eth0
    iface eth0 inet DHCP

    iface usb0 inet static
    地址192.168.7.2
    子网掩码255.255.255.252
    网络192.168.7.0
    网关192.168.7.1

    如果我执行 ifconfig:

    root@arm:~# ifconfig
    低 链路环状图:本地环回
    iNet addr:127.0.0.1掩码:255.0.0.0
    inet6 addr:::1/128范围:Host
    正在运行 MTU:65536公制:1的上环回
    RX 数据包:5288错误:0丢弃:0超限:0帧:0
    TX 数据包:5288错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1
    RX 字节:407840 (398.2 KiB) TX 字节:407840 (398.2 KiB)

    线控链路环接:以太网 HWaddr 1c:BA:8c:A2:ed:73
    iNet addr:192.168.0.1 Bcast:192.168.0.255掩码:255.255.255.0
    inet6 addr:fe80:20c3:BAF:fe51:7e42/64范围:链接
    运行多播动态 MTU:1500公制:1的上广播
    RX 数据包:153错误:0丢弃:0超限:0帧:0
    TX 数据包:48错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:21756 (21.2 KiB) TX 字节:6580 (6.4 KiB)

    USB0 链接地址:以太网 HWaddr b0:D5:cc:E6:83:87
    iNet addr:192.168.7.2 Bcast:192.168.7.3 Mask:255.255.255.252
    向上广播多播动态 MTU:1500公制:1
    RX 数据包:0错误:0丢弃:0超限:0帧:0
    TX 数据包:0错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

    USB1 链路连接:以太网 HWaddr 1c:BA:8c:A2:ed:73
    inet6 addr:fe80::1eba:8cff:羽毛2:ed73/64范围:链接
    运行多播动态 MTU:1500公制:1的上广播
    RX 数据包:153错误:0丢弃:0超限:0帧:0
    TX 数据包:67错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:21756 (21.2 KiB) TX 字节:9422 (9.2 KiB)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    相关知识。
x 出现错误。请重试或与管理员联系。