Bin gerade etwas am verzweifeln bei den Netzwerk-Problemen. Vlt. kann mir ja jemand auf die Sprünge helfen.
Zusammenfassung:
- Frisch übersetzte Netsurf-Version funktioniert unter Aranym/MiNT. Das sagt mir eigentlich daß es grundsätzlich keine Probleme bei der Netzwerk-Konfiguration gibt.
- Ich verwende die gleichen Einstellungen (inklusive MAC-Addresse & IP-Addresse) auch für MagicOnLinux
- PING.TTP aus dem MagicNet Paket funktioniert. Das sagt mir eigentlich daß der Netzwerk-Treiber für MagcNet grundsätzlich funktioniert.
- auch ein ping das mit der mintlib für freemint übersetzt wurde, funktioniert.
- Aber: wenn ich mit netsurf unter MagicOnLinux versuche eine Seite aufzurufen, bekomme ich Timeouts. Scheinbar kommen dort keine Daten an.
Irgendwelche Ideen? Ich habe es auch schon mit Log-Ausgaben sowohl unter Aranym als auch MagicOnLinux versucht, und versucht die zu vergleichen, sehe dort aber nicht verdächtiges.
Was mich allerdings irritiert: in den folgenden die Log-Ausgaben von Aranym, bei Aufruf meiner eigenen Homepage):
ETH0: packet received (len 90), triggering ETHERNETDriver interrupt
ETH0: recv 90:eth: dst 33:33:00:00:00:01 src 60:31:97:4b:08:28 type 86dd data: 60 00 00 00 00 24 00 01 fe 80 00 00 00 00 00 00 00 00 00 00 00 00 00 01 ff 02
Ethernet: Dispatch 7
ETH0: SendPacket src 20fba152, len 0x3c
ETH0: send 60:eth: dst ff:ff:ff:ff:ff:ff 00 00 00 00src 00:41:45:54:48:30 type 0806 arp: hws 0001 prs 0800 hwl 06 prl 04 opcode 0001 src 00:41:45:54:48:30 192.168.1.7 00 00 00 00 00 00 00 00 00 01 3adst ff:ff:ff:ff:ff:ff 192.168.1.1 data: 00 00 00 01 00 05 02 00 00 82 00 56 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
27 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 7d 00 00
ETH0: waiting for int acknowledge with pending irq mask 01
Ethernet: Dispatch 2
Ethernet: Dispatch 5
ETH0: ReadPacketLength: 0x5a
Ethernet: Dispatch 6
ETH0: ReadPacket dest 20fba160, len 0x5a
Ethernet: Dispatch 2
ETH0: IRQ acknowledged
Ethernet: Dispatch 2
Ethernet: Dispatch 2
ETH0: int acknowledged, pending irq mask now 00
Ethernet: Dispatch 2
ETH0: packet received (len 60), triggering ETHERNETDriver interrupt
ETH0: recv 60:eth: dst 00:41:45:54:48:30 src 60:31:97:4b:08:28 type 0806 arp: hws 0001 prs 0800 hwl 06 prl 04 opcode 0002 src 60:31:97:4b:08:28 192.168.1.1 dst 00:41:45:54:48:30 192.168.1.7 data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ETH0: waiting for int acknowledge with pending irq mask 01
Ethernet: Dispatch 2
Ethernet: Dispatch 5
ETH0: ReadPacketLength: 0x3c
Ethernet: Dispatch 6
ETH0: ReadPacket dest 20fba160, len 0x3c
Ethernet: Dispatch 2
ETH0: IRQ acknowledged
Ethernet: Dispatch 2
Ethernet: Dispatch 2
Ethernet: Dispatch 2
ETH0: int acknowledged, pending irq mask now 00
Ethernet: Dispatch 7
ETH0: SendPacket src 20fba044, len 0x4a
ETH0: send 74:eth: dst 60:31:97:4b:08:28 src 00:41:45:54:48:30 type 0800 ip: hl 45 tos 00 length 60 ident 1 frag 0000 ttl ff proto 01(ICMP) csum 3867 src 192.168.1.7 dst 192.168.1.1 data: 03 02 fc fd 00 00 00 00 46 00 00 20 00 00 40 00 01 02 43 2d c0 a8 01 01 e0 00 00 01 94 04 00 00 11 0a ee f5 00 00 00 00
ETH0: packet received (len 170), triggering ETHERNETDriver interrupt
ETH0: recv 170:eth: dst 33:33:00:00:00:16 src aa:f3:a0:bf:1c:4e type 86dd data: 60 00 00 00 00 74 00 01 fe 80 00 00 00 00 00 00 64 16 36 ff fe bf 51 5c ff 02 00 00 00 00 00 00 00 00 00 00 00 00 00 16 3a 00 05 02 00 00 01 00 8f 00 7e 80 00 00 00 05 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 00 00 00 00 fb 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 01 ff 0d 96 58 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 01 ff bf 1c 4e 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 01 ff bf 51 5c 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 00 00 00 00 6a
ETH0: waiting for int acknowledge with pending irq mask 01
Ethernet: Dispatch 2
Ethernet: Dispatch 5
ETH0: ReadPacketLength: 0xaa
Ethernet: Dispatch 6
ETH0: ReadPacket dest 20fba060, len 0xaa
Ethernet: Dispatch 2
ETH0: IRQ acknowledged
Ethernet: Dispatch 2
Ethernet: Dispatch 2
Ethernet: Dispatch 2
ETH0: int acknowledged, pending irq mask now 00
ETH0: packet received (len 60), triggering ETHERNETDriver interrupt
ETH0: recv 60:eth: dst 01:00:5e:00:00:01 src 60:31:97:4b:08:28 type 0800 ip: hl 46 tos 00 length 32 ident 0 frag 4000 ttl 01 proto 02(IGMP) csum 432d src 192.168.1.1 dst 224.0.0.1 data: 94 04 00 00 11 0a ee f5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ETH0: waiting for int acknowledge with pending irq mask 01Ethernet: Dispatch 2
Ethernet: Dispatch 5
ETH0: ReadPacketLength: 0x3c
Ethernet: Dispatch 6
ETH0: ReadPacket dest 20fba060, len 0x3c
Ethernet: Dispatch 2
ETH0: IRQ acknowledged
Ethernet: Dispatch 2
Ethernet: Dispatch 2
Ethernet: Dispatch 2
ETH0: int acknowledged, pending irq mask now 00
ETH0: packet received (len 90), triggering ETHERNETDriver interrupt
ETH0: recv 90:eth: dst 33:33:00:00:00:01 src 60:31:97:4b:08:28 type 86dd data: 60 00 00 00 00 24 00 01 fe 80 00 00 00 00 00 00 00 00 00 00 00 00 00 01 ff 02 00 00 00 00 00 00 00 00 00 00 00 00 00 01 3a 00 01 00 05 02 00 00 82 00 56 96 27 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 7d 00 00
ETH0: waiting for int acknowledge with pending irq mask 01
Ethernet: Dispatch 2
Ethernet: Dispatch 5
ETH0: ReadPacketLength: 0x5a
Ethernet: Dispatch 6
ETH0: ReadPacket dest 20fba160, len 0x5a
Ethernet: Dispatch 2
ETH0: IRQ acknowledged
Ethernet: Dispatch 2
Ethernet: Dispatch 2
Ethernet: Dispatch 2
ETH0: int acknowledged, pending irq mask now 00
Ethernet: Dispatch 7
ETH0: SendPacket src 20fba044, len 0x4a
ETH0: send 74:eth: dst 60:31:97:4b:08:28 src 00:41:45:54:48:30 type 0800 ip: hl 45 tos 00 length 60 ident 2 frag 0000 ttl ff proto 01(ICMP) csum 3866 src 192.168.1.7 dst 192.168.1.1 data: 03 02 fc fd 00 00 00 00 46 00 00 20 00 00 40 00 01 02 43 2d c0 a8 01 01 e0 00 00 01 94 04 00 00 11 0a ee f5 00 00 00 00
ETH0: packet received (len 170), triggering ETHERNETDriver interrupt
ETH0: recv 170:eth: dst 33:33:00:00:00:16 src aa:f3:a0:bf:1c:4e type 86dd data: 60 00 00 00 00 74 00 01 fe 80 00 00 00 00 00 00 64 16 36 ff fe bf 51 5c ff 02 00 00 00 00 00 00 00 00 00 00 00 00 00 16 3a 00 05 02 00 00 01 00 8f 00 7e 80 00 00 00 05 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 00 00 00 00 fb 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 01 ff 0d 96 58 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 01 ff bf 1c 4e 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 01 ff bf 51 5c 02 00 00 00 ff 02 00 00 00 00 00 00 00 00 00 00 00 00 00 6a
ETH0: waiting for int acknowledge with pending irq mask 01
Ethernet: Dispatch 2
Ethernet: Dispatch 5
ETH0: ReadPacketLength: 0xaa
Ethernet: Dispatch 6
ETH0: ReadPacket dest 20fba060, len 0xaa
Ethernet: Dispatch 2
ETH0: IRQ acknowledged
Ethernet: Dispatch 2
Ethernet: Dispatch 2
Ethernet: Dispatch 2
ETH0: int acknowledged, pending irq mask now 00
Ethernet: exit
ETH0: Stop thread
Irgendwie sehe ich da überhaupt keine Pakete für die eigentliche Seite. Sie wird aber korrekt angezeigt.
Zur Konfiguration:
- 60:31:97:4b:08:28 ist die MAC-Addresse von meinem Router (192.168.1.1)
- 00:41:45:54:48:30 ist die MAC-Addresse des Emulators (192.168.1.7)