나는시페드 RV 86RISCV 64비트 장치입니다. 여기에서는 장치가 ttyUSB0
호스트 Linux PC에 나타날 때 USB를 통해 로그인할 수 있는 최소한의 Debian 운영 체제를 실행하고 있습니다 .
네트워크를 시작하려고 할 때 다음 오류가 발생합니다.
# ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1630 bytes 89377 (87.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1630 bytes 89377 (87.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
usb0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether e2:95:8c:23:89:85 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
# ifup usb0
ifup: unknown interface usb0
인터페이스를 알려준 후 다음 /etc/network/interfaces.d/usb0
을 사용하세요.
auto usb0
iface usb0 inet dhcp
...나는 얻다:
# ifup usb0
Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/usb0/e2:95:8c:23:89:85
Sending on LPF/usb0/e2:95:8c:23:89:85
Sending on Socket/fallback
DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 11
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
root@licheerv:/etc/network/interfaces.d#
내 DHCP 서버가 작동 중이고 다른 클라이언트도 제대로 작동하고 있다는 것을 알고 있습니다. 또한 활동을 나타내는 장치의 네트워크 LED가 깜박이는 것을 볼 수 있습니다.
이 장치에서 인터넷에 어떻게 연결합니까?
업데이트 1
시작하는 동안 다음도 표시됩니다.
[ **] A start job is running for Raise network interfaces (27s / 5min 15s)
[ 33.761420] ldob: disabling
업데이트 2
불행히도 TPLINK dhcp 서버 로깅은 심각하게 부족합니다. 다음을 제외하고는 많이 표시되지 않습니다.