-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
書籍の第3章の "テストサーバとのやりとり" にならって saba コマンドを実行してもローカルサーバにアクセスできませんでした。
saba コマンド以降のログは以下です。
ログの最後の行 Unknown eth_type EthernetType(0x86,0xDD) はIPv6のことだと思いますが、実行PCのネットワーク環境が原因でしょうか?
[INFO] os/src/executor.rs:147: Task completed: Task(os/src/main.rs:211): Ok(())
saba
[INFO] os/src/cmd.rs:58 : Executing cmd: ["saba"]
[INFO] os/src/net/udp.rs:83 : net: udp: recv: UDP :53 -> :53
[INFO] os/src/net/manager.rs:221: socket created: TcpSocket{ state: SynSent }
[INFO] os/src/net/manager.rs:169: dynamic TCP port 49152 is picked
[INFO] os/src/net/tcp.rs:470: Trying to open a socket with 93.184.215.14:8000
[INFO] os/src/net/tcp.rs:285: net: tcp: send: TCP :49152 -> :8000, seq = 1234, ack = 0, flags = 0b0000000000000010 SYN
[INFO] os/src/syscall.rs:171: tx data enqueued. waiting...
[INFO] os/src/net/tcp.rs:306: net: tcp: recv: TCP :8000 -> :49152, seq = 0, ack = 1235, flags = 0b0000000000010100 RST ACK
[WARN] os/src/net/tcp.rs:333: net: tcp: recv: SYN+ACK was expected in SynSent but got TCP :8000 -> :49152, seq = 0, ack = 1235, flags = 0b0000000000010100 RST ACK
[WARN] os/src/net/manager.rs:370: handle_receive: Unknown eth_type EthernetType(0x86,0xDD)
補足
- 環境はApple M1 / mac OS 15.2
example.comへのアクセスは問題なく実行できます
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels