我使用的是树莓派 3b。操作系统是Raspbian jessie。
我不明白为什么我无法使用任何 RJ45 电缆连接,而只能使用无线连接。 rj45 电缆是直的。
我为解决问题所做的步骤:
- 如果配置接口时出现冲突,请删除无线连接。现在已经没有 wlan0 接口了。
- 禁用防火墙。
- 在etc/network/interfaces中手动配置eth0接口,以便系统启动时自动进行配置。 ifconfig的结果是,有很多数据包由eth0发送,但没有收到数据包,但IP地址是正确的。
root@raspberrypi:/home/pi# ifconfig
:
eth0 Link encap:Ethernet HWaddr b8:27:eb:fa:42:e6
inet addr:(masked but correct IP) Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: (masked but correct) Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:4384 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:706089 (689.5 KiB)
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:4719 errors:0 dropped:0 overruns:0 frame:0
TX packets:4719 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:373537 (364.7 KiB) TX bytes:373537 (364.7 KiB)
我尝试过使用三种不同的电缆,但都不起作用。