Fullduplex?

Boxenweitwurf
kodo
Interessierter
Interessierter
Beiträge: 57
Registriert: Sonntag 16. Dezember 2001, 00:00

Fullduplex?

Beitrag von kodo »

Hi,

würde es eigentlich was bringen, wenn die Box 10Mbit Fullduplex könnte?
Bringt das in Punkto grabben oder anderweitig etwas?
Hab mich grad mal in die Datasheets des TP Kontrollers eingelesen. Ich denke, da könnte man was machen.
Müssten die Treiber angepasst werden? Und wie kann ich den aktuellen Link testen? Gibt es ein Tool im Linux? Mein Router zeigt leider nur 10 oder 100Mbit an.

Gruss,

Stephan
Gruss,

Stephan


Dreambox 7000
Xpomul
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Donnerstag 28. Februar 2002, 09:13

Beitrag von Xpomul »

Ja, bringt etwas. Auch könnte man dann evtl. Timeshifting machen.

Unter Linux gibt es da mehrere Tools. Am bekanntesten ist wohl mii-diag (einfach mal mit google suchen) oder seine angepassten Versionen für spezielle Karten.

Evtl. aber nur äußerst unzuverlässig könnte man es auch über die Ausgabe von ifconfig bemerken. Bei FD dürfen keine Collisions auftreten.

Der Treiber? k.A.
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

der mpc kann leider nur halbduplex, wenn ich mich nicht täusche. (das müsste mal überprüfen)


timeshifting wird leider einfach nicht gehen weil die bandbreite zum gtx nicht wirklich reicht :( .. ok, zum enx isses nen bisschen besser, aber auch nicht wirklich toll.
kodo
Interessierter
Interessierter
Beiträge: 57
Registriert: Sonntag 16. Dezember 2001, 00:00

Beitrag von kodo »

Hi,
was genau hat der mpc mit dem Ethernet zu tun? OK, hab gesehen, daß der auch einen Ethernet Kontroller hat, aber der wird doch nicht benutzt, oder? Wir wollen doch den Fujitsu MB.... aufboren.

Auf jeden Fall schon mal danke fürs Interesse! :)

Stephan
Gruss,

Stephan


Dreambox 7000
kodo
Interessierter
Interessierter
Beiträge: 57
Registriert: Sonntag 16. Dezember 2001, 00:00

Beitrag von kodo »

Oh, das war wohl spät gestern abend :oops:
klar der MB ist nur der Interfacebaustein!
Der Kontroller ist der im mpc...
Mir ist nur aufgefallen, daß der Baustein im AUI Kompatiblitätsmodus läuft, weil die Pins MD0/1 grounded sind. Wenn mann die Beschaltung da ein wenig abändert, wäre vielleicht was drin, wenn der mpc mitspielt.



Och mann :(

aber egal, mal sehen, was drin steckt!
Gruss,

Stephan


Dreambox 7000
kodo
Interessierter
Interessierter
Beiträge: 57
Registriert: Sonntag 16. Dezember 2001, 00:00

Beitrag von kodo »

So, hab grad im Manual des mpc nachgesehen, der kann auf Fullduplex programmiert werden. Aber da hören meine Kenntnisse auf :roll:

Es ist Bit15 (FDE) im Ethernet Mode Register.

Hoffe, da kann jemand weiterhelfen.
Gruss,

Stephan
Gruss,

Stephan


Dreambox 7000
derget
Contributor
Beiträge: 1608
Registriert: Samstag 28. Juli 2001, 00:00

Beitrag von derget »

jo im serial commucication performence teil der doku steht auch
das der mpc MAX Ethernet (Full-Duplex) 11,000 Kbps

könnte , dann kommen allerdings nen paar rechnungen die ich immer
zu faul war mir anzukuken , irgentwie spielt da ja alles eine rolle

also ethernet + com + i2c ..... und natürlich moch die cpu clock

da solte mal jemand die doku wälzen und nen bissle rechnen

dann könnte man sich gedanken über ne hardware (software ) änderung machen

um den in fd zu schalten

aber ich sehj dafür auch keinen bedarf

grabben bzw clibmode wird dadurch wohl kaum besser gehen ...

bzw ich hab da keine probleme :)
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

ich bin mir jetzt nicht sicher, kann also sein dass das gerade nicht passt, bin zufaul jetzt ne full research zu machen ;)


also, wenn eth0 scc2 ist (und genau da bin ich mir halt nicht ganz sicher)

"
Note: Full-duplex transparent operation for a serial communication controller is
obtained by setting both TTX and TRX. The serial communication controller
cannot operate with Ethernet on its receiver or while transparent operation is on
its transmitter. In other words, if the MODE field is set to Ethernet, then TTX must
equal TRX or erratic operation will occur."

und zum FDE:

"FDE—Full-Duplex Ethernet
0 = Disable full-duplex Ethernet mode.
1 = Enable full-duplex Ethernet mode."
das hört sich erstmal gut an, WÄRE da nicht folgende note:

"Note: When this bit is set to 1, you must also set the LPB bit to 1."

und lpb ist dummerweise die loopback operation :(

"LPB—Loopback Operation
0 = Normal operation.
1 = The channel is configured into internal or external loopback operation as
determined by the DIAG field of the GSMR_L. For external loopback, the DIAG
field should be configured for normal operation and for internal loopback they
should be configured for loopback operation."


scheint mir so, als ob das mal angedacht worden sei, aber dann irgendwie doch nicht ging.