PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bochs und netzwerk



blub
02.08.03, 11:12
Ich habe win95 unter bochs cvs. 01.08.03 installiert, Performance und Stabilität sind gut.
(Start von windows : 70 sec.)
Jetzt möchte ich ein Netzwerk mit dem tuntap interface aufbauen.
Gemäß der Anleitung von Stefan Becker wird das virtuelle Gateway nach Start von bochs auch geladen:
ifconfig (unter Linux):
tun0 Link encap:Ethernet HWaddr 00:FF:D0:9A:F5:B6
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2ff:d0ff:fe9a:f5b6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:38 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:2526 (2.4 Kb) TX bytes:288 (288.0 b)

Der Ping zwischen Guest und Host klappt allerdings nicht, in keine Richtung.
Unter Linux geht nur der Ping auf 192.168.1.1 unter Windows der Ping auf die virtuelle
Novell Karte (192.168.1.2)
In Windows ist als Gateway 192.168.1.1 eingetragen.
Wenn ich das route add Kommando unter windows ausführe ausführe kommt die fehlermeldung bad gateway.
Hat jemanden vielleicht einen Tip für die Fehlersuche?
Als Basisadresse für die novell Karte habe ich 0x300, als interrupt 3 in bochsrc eingetragen, wie auch in Windows (Basisadresse 300 - 31F), da hex 280 unter Windows nicht zur Auswahl stand.

stefan.becker
02.08.03, 13:01
Hast du eine Firewall ? Bei mir geht das Tuntap Interface erst, wenn ich die Firewall deaktiviert habe. Die Ursache ist mir (noch) unbekannt, bin halt kein iptables-Fachmann. Der Ping von Linux nach Windows geht bei mir erst, wenn ich in Windows z. B. im IE eine Seite aufrufe oder einen Ping ausführe.

blub
02.08.03, 15:51
An der Firewall liegts leider nicht. Die habe ich zu Testzwecken abgeschaltet.
Der Ping geht in beide Richtungen nicht.

Win98 läuft auf meiner 1Ghz CPU übrigens um den Faktor 5-10 langsamer als win95.
Booten win 95: 1 min win 98: 10min.
Win95 geht zügig, win98 ist praktisch nicht zu benutzen.
Vielleicht kannst du bei Gelegenheit in deiner Bochs How To noch kurz darauf eingehen,
z.B unter "Performance verbessern"?