我还是Beagle-bone black的新手,直到USB设备插孔通过SSH意外脱离Beagle-Bone黑色时才开心。我很难将USB设备插孔(USB mini A / B型)焊接回原位。这迫使我寻找下面列出的SSH设备的其他选项。
1。)以太网线。我尝试通过从我的PC连接到Beagle-Bone的LAN电缆在默认地址192.168.7.2和端口22进行SSH,但它没有用。对此的任何输入都会非常有用。
2.)USB设备。我通过将PC上的Male USB转USB线连接到Beagle-Bone上更大的USB设备插孔来尝试SSH,但我想这是不可能的。
3.)HDMI端口。在返回焊接USB设备端口或购买新设备端口之前,它是我能想到的最后一个选择。 我想通过HDMI线缆和键盘通过USB设备端口连接到输出设备,然后在设备上启用远程连接,然后通过以太网线访问它。
任何与上述相关的帮助或参考或共享经验都将非常有用。我还没有尝试过上述方法,因为我仍然需要订购一些东西。一旦我对上述任何一方有一定的信念,我就会这样做。
由于
答案 0 :(得分:1)
如果您想在没有USB适配器的情况下使其工作,则需要FTDI电缆(USB转串口适配器),电源适配器,CAT5(以太网)电缆。
首先将CAT5(以太网)电缆从电路板连接到笔记本电脑或PC,然后将FTDI电缆从笔记本电脑的USB端口连接到Beagle Bone Black的串行端口,连接引脚,如图所示。
如果您使用Ubuntu运行Minicom -s并在设置配置端口ttyUSB0,保存设置和插件电源适配器,您可以开始会话并使用电路板。
如果您使用的是使用腻子或超级终端。
答案 1 :(得分:1)
对于寻求帮助的其他人,
通过以太网电缆将Beaglebone black连接到Ubuntu系统,
启动BeagleBone 连接以太网电缆 在主系统上运行ifconfig并查看以太网端口
例如:
$ ifconfig
eth0 Link encap:Ethernet HWaddr 18:03:73:70:d8:fa
inet addr:10.42.0.1 Bcast:10.42.0.255 Mask:255.255.255.0
inet6 addr: fe80::1a03:73ff:fe70:d8fa/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7547 errors:1 dropped:0 overruns:0 frame:1
TX packets:5126 errors:0 dropped:0 overruns:0 carrier:11
collisions:0 txqueuelen:1000
RX bytes:9630936 (9.6 MB) TX bytes:422695 (422.6 KB)
eth1 Link encap:Ethernet HWaddr 78:a5:04:cd:e7:52
inet6 addr: fe80::7aa5:4ff:fecd:e752/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:1125 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8766 (8.7 KB) TX bytes:272946 (272.9 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:29792 errors:0 dropped:0 overruns:0 frame:0
TX packets:29792 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5627707 (5.6 MB) TX bytes:5627707 (5.6 MB)
wlan0 Link encap:Ethernet HWaddr 38:59:f9:5f:69:06
inet addr:192.168.43.79 Bcast:192.168.43.255 Mask:255.255.255.0
inet6 addr: fe80::3a59:f9ff:fe5f:6906/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:111262 errors:0 dropped:0 overruns:0 frame:0
TX packets:121625 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:78921601 (78.9 MB) TX bytes:17154117 (17.1 MB)
因此,您可以看到eth0与ip地址10.42.0.1相关联 我们现在知道beaglebone会有一个像10.42.0。*
的ip我进一步使用nmap scan来查找beaglebone的ip地址 如
$ nmap -F 10.42.0.*
Starting Nmap 6.40 ( http://nmap.org ) at 2016-02-19 01:09 IST
Nmap scan report for 10.42.0.1
Host is up (0.0013s latency).
Not shown: 97 closed ports
PORT STATE SERVICE
53/tcp open domain
139/tcp open netbios-ssn
445/tcp open microsoft-ds
Nmap scan report for 10.42.0.79
Host is up (0.0023s latency).
Not shown: 95 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
3000/tcp open ppp
3389/tcp open ms-wbt-server
8080/tcp open http-proxy
Nmap done: 256 IP addresses (2 hosts up) scanned in 3.30 seconds
因此,正如nmap结果所示,beaglebone black的ip地址是10.42.0.79,你可以ssh over该ip地址。