Allgemeines > Atari - Talk

Bitte testen: FreeMiNT 1-17-0 und NetUSBee auf Falcon/CT6*

<< < (5/9) > >>

Latz:
Hi,
erstmal vielen Dank an mOnO für die tatkräftige Unterstützung!
Aber es kann doch nicht sein daß ich der Einzige mit dieser Systemkonfiguration bin!
Vielleicht habe ich Euch auch mit der Menge der gewünschten Angaben abgeschreckt :P
Also nochmal gaaanz einfach: ;)
Wenn jemand Falcon/CT6* + MiNT + ROMport-Netzwerkarte/Adapter benutzt,
bitte kurz schreiben
- was für'n MiNT
- welche Netzwerkkarte/ROMport-Adapter
- wie's läuft (DL-Geschwindigkeit mit Highwire oder wget).
Dank+Gruß,
Latz

m0n0:
Hallo,

bevor Du den Debug kernel installierst, könntest Du bitte nochmal versuchen die Trace datei nicht auf eine Festplatte, sondern in auf die FreeMiNT Ramdisk  zu schreiben? Das sollte 1. weniger Geschwindigkeitseinbußen, 2. keine oder andere Interrupts / DMA Transfers auslösen.  
(also /ram bzw. U:\ram )

...Ist immer Gut zu schauen unter welchen Bedingungen etwas (nicht) passiert....

Grüße...

Latz:
Sackl Zement, der Mann hat gute Ideen, wieso komme ich da nicht selbst
drauf? :o
Aber es bleibt dasselbe Verhalten. Mit

--- Code: ---curl http://www.fairlite.demon.co.uk/FreeMiNT/builds/freemint /trunk-05082011.tar.bz2 -o /tmp/testtrunk.tar.bz2 --trace /ram/error_ram.log
--- Ende Code ---
läuft der Download durch (average speed 21500). Ich denke, das "posten" der 20MB error.log kann
ich mir daher sparen.
Ohne "--trace" ist die Geschwindigkeit (bis zum Abbruch) deutlich höher (~55000)...
und dann hört's einfach auf.
Also dann doch mit dem debug-kernel.
Gruß,
Latz

m0n0:

--- Zitat ---Also dann doch mit dem debug-kernel.
--- Ende Zitat ---

"dann doch" ist falsch - das war ja eh nicht gecancelt ;)

Ich würde an deiner Stelle aber auch meine Idee mit dem sniffen in angriff nehmen. Ich werde Dir demnächst ein paar shell kommandos posten mit denen Du deinen Linux Rechner als Router konfigurierst... dann musst Du unter Freemint noch das gateway einstellen.... und dann sollte jeglicher traffic über deine Linux Box gehen. Dann werden 2 Logs gesnifft - einmal mit Fehler, einmal ohne.... Ich tippe zu 70% das Mint irgenwas unternehmen will um den Netzwerk-traffic zu bremsen ( auf tcp ebene ) und das irgendwie in die hose geht ( ebenfalls auf tcp ebene...) .

m0n0:
Hier sind die Kommandos mit denen Ich meinen Rechner als NAT Router konfigurieren kann:


--- Code: ---modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

--- Ende Code ---

Bitte beachten das evt. das Netzwerkinterface (hier eth0) an Deine Gegebenheiten angepasst werden muss, die Namen deiner Netzwerkkarte kannst Du mit dem Kommando "sudo ifconfig" erfahren - das 127.0.0.1 interface bitte einfach ignorieren!

Dann muss man unter freemint noch mittels des route kommandos die Default route umschreiben.... so das nicht mehr der von DHCP zugewiesene Router verwendet wird, sondern halt die Linux box... da muss ich aber erst nochmal schauen, oder Du machst Dich anderweitig schon mal schlau....

Edit:

Ich denke ich kann jetzt sagen wie Du unter MiNT das gateway einstellst... ( ist aber nur teilweise getestet, weil ich im Moment kein Hardware-Setup habe mit dem ich das so wie bei Dir nachstellen kann - sollte aber gehen ;) )


--- Code: ---route del default
route add default ne0 gw die_ip_deines_linux_rechners

--- Ende Code ---

beim zweiten kommando muss darauf geachtet werden das ne0 evt. durch den namen Deines interfaces ersetzt werden muss - falls abweichend. Die Namen der Netzwerkschnittstellen kannst Du Dir mit dem Kommando "ifconfig" ausgeben lassen.

nun probierst du unter Mint - ob Du wie bisher google.de pingen kannst - falls ja, dann scheint alles geklappt zu haben.

Danach installiert du das tool wireshark auf Deiner Linux box.
...und startest es so:


--- Code: ---sudo wireshark -k -i eth0
--- Ende Code ---

Evt. Netzwerkinterface bei dem Kommando anpassen, s.o....

Sobald Du nun einen ping unter FreeMiNT absetzt sollte das in Wireshark zu sehen sein.... wenn alles geht - gehts los mit sniffen.

Du machst jeweils 2 Testdurchläufe - d.h. Du startest wireshark, machst den Testlauf, speicherst den Log und beendest Wireshark wieder....

1. Durchlauf - Test mit Curl und --trace eine_Datei
2. Durchlauf - Test mit Curl und ohne Trace

Speichern des Paket-Logs:
Klick auf Symbol mit Rot umkreisten Weissem X - auf einer Netzwerkkarte, tooltip: Stop the running live capture.
Danach Im Menü "File" -> "Save As" auswählen. Und dann sinnvoll benennen und Speichern...

Die beiden Logs bitte packen und wieder hochladen. Aus Sicherheitsgründen bitte die URL per PM an mich.

Noch eine Bitte: Dafür sorgen das so wenig Netzwerkprogramme wie möglich nebenher laufen.... dann sind nicht so viele nicht benötigte Pakete in der Datei enthalten.

Grüzi





Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln