无法从 Macbook 连接到 CHIP 上的 Debian

无法从 Macbook 连接到 CHIP 上的 Debian

我遇到了一个奇怪的问题,我不知道该如何解决。我有一台旧的 CHIP 计算机。它是一台类似于 Raspberry Pi 的单板计算机。它在 ARMv7 CPU 上运行,并配有 RTL8723BS WiFi 芯片。

最初它使用的是 Debian 8 操作系统。计算机本身非常老旧 - 大约 7-8 年前生产的。从那时起制造商就破产了,因此整个项目不再维护。

最近我决定将它用作打印服务器,我做的第一件事就是升级到 Debian 12。我逐步升级(8 -> 9 -> ... -> 12),升级到 Debian 9 后出现了奇怪的问题。我无法从 Macbook 连接到它。从任何其他设备(Android、Windows、Linux)都可以正常工作。

当我tcpdump在 CHIP 上运行时,我看到以下内容:

14:31:07.098962 ARP, Request who-has chip.home (7c:c7:09:e3:48:16 (oui Unknown)) tell Universe.home, length 28
14:31:07.099088 ARP, Reply chip.home is-at 7c:c7:09:e3:48:16 (oui Unknown), length 28
14:31:07.099489 IP Universe.home.64773 > chip.home.ssh: Flags [S], seq 3641540390, win 65535, options [mss 1460,nop,wscale 6,nop,nop,TS val 4128150543 ecr 0,sackOK,eol], length 0
14:31:07.099869 IP chip.home.ssh > Universe.home.64773: Flags [S.], seq 1651611513, ack 3641540391, win 28960, options [mss 1460,sackOK,TS val 145561 ecr 4128150543,nop,wscale 6], length 0
14:31:08.053134 IP Universe.home.64773 > chip.home.ssh: Flags [S], seq 3641540390, win 65535, options [mss 1460,nop,wscale 6,nop,nop,TS val 4128151543 ecr 0,sackOK,eol], length 0
14:31:08.053344 IP chip.home.ssh > Universe.home.64773: Flags [S.], seq 1651611513, ack 3641540391, win 28960, options [mss 1460,sackOK,TS val 145751 ecr 4128150543,nop,wscale 6], length 0
14:31:08.053162 ARP, Request who-has chip.home (7c:c7:09:e3:48:16 (oui Unknown)) tell Universe.home, length 28
14:31:08.053562 ARP, Reply chip.home is-at 7c:c7:09:e3:48:16 (oui Unknown), length 28
14:31:09.048597 IP chip.home.ssh > Universe.home.64773: Flags [S.], seq 1651611513, ack 3641540391, win 28960, options [mss 1460,sackOK,TS val 145951 ecr 4128150543,nop,wscale 6], length 0
14:31:09.054381 IP Universe.home.64773 > chip.home.ssh: Flags [S], seq 3641540390, win 65535, options [mss 1460,nop,wscale 6,nop,nop,TS val 4128152544 ecr 0,sackOK,eol], length 0
14:31:09.054520 IP chip.home.ssh > Universe.home.64773: Flags [S.], seq 1651611513, ack 3641540391, win 28960, options [mss 1460,sackOK,TS val 145952 ecr 4128150543,nop,wscale 6], length 0
14:31:09.054915 ARP, Request who-has chip.home (7c:c7:09:e3:48:16 (oui Unknown)) tell Universe.home, length 28
14:31:09.055083 ARP, Reply chip.home is-at 7c:c7:09:e3:48:16 (oui Unknown), length 28
14:31:11.053592 IP chip.home.ssh > Universe.home.64773: Flags [S.], seq 1651611513, ack 3641540391, win 28960, options [mss 1460,sackOK,TS val 146352 ecr 4128150543,nop,wscale 6], length 0
14:31:11.058116 ARP, Request who-has chip.home tell Universe.home, length 28
14:31:11.058242 ARP, Reply chip.home is-at 7c:c7:09:e3:48:16 (oui Unknown), length 28
14:31:12.058155 ARP, Request who-has chip.home tell Universe.home, length 28
14:31:12.058259 ARP, Reply chip.home is-at 7c:c7:09:e3:48:16 (oui Unknown), length 28
14:31:14.164125 ARP, Request who-has chip.home tell Universe.home, length 28
14:31:14.164248 ARP, Reply chip.home is-at 7c:c7:09:e3:48:16 (oui Unknown), length 28
14:31:15.053597 IP chip.home.ssh > Universe.home.64773: Flags [S.], seq 1651611513, ack 3641540391, win 28960, options [mss 1460,sackOK,TS val 147152 ecr 4128150543,nop,wscale 6], length 0
14:31:18.059133 ARP, Request who-has chip.home tell Universe.home, length 28
14:31:18.059295 ARP, Reply chip.home is-at 7c:c7:09:e3:48:16 (oui Unknown), length 28
14:31:23.053598 IP chip.home.ssh > Universe.home.64773: Flags [S.], seq 1651611513, ack 3641540391, win 28960, options [mss 1460,sackOK,TS val 148752 ecr 4128150543,nop,wscale 6], length 0
14:31:28.063530 ARP, Request who-has Universe.home tell chip.home, length 28
14:31:29.063528 ARP, Request who-has Universe.home tell chip.home, length 28
14:31:30.063554 ARP, Request who-has Universe.home tell chip.home, length 28

同时在Macbook上我看到:

14:33:55.578476 ARP, Request who-has chip.home (7c:c7:09:e3:48:16 (oui Unknown)) tell universe.home, length 28
14:33:55.578598 IP universe.home.64822 > chip.home.ssh: Flags [S], seq 670887126, win 65535, options [mss 1460,nop,wscale 6,nop,nop,TS val 2897939957 ecr 0,sackOK,eol], length 0
14:33:56.578766 ARP, Request who-has chip.home (7c:c7:09:e3:48:16 (oui Unknown)) tell universe.home, length 28
14:33:56.578956 IP universe.home.64822 > chip.home.ssh: Flags [S], seq 670887126, win 65535, options [mss 1460,nop,wscale 6,nop,nop,TS val 2897940958 ecr 0,sackOK,eol], length 0
14:33:57.579178 ARP, Request who-has chip.home (7c:c7:09:e3:48:16 (oui Unknown)) tell universe.home, length 28
14:33:57.579380 IP universe.home.64822 > chip.home.ssh: Flags [S], seq 670887126, win 65535, options [mss 1460,nop,wscale 6,nop,nop,TS val 2897941958 ecr 0,sackOK,eol], length 0
14:33:58.579209 ARP, Request who-has chip.home tell universe.home, length 28

看来 Macbook 看不到 CHIP 的回复。但我不明白为什么 Macbook 看不到其他人看到的内容,以及为什么从 Debian 8 升级后会发生这种情况。有什么想法吗?

相关内容