Help - Zoeken - Gebruikers - Kalender
Volledige versie: Full duplex
MandrivaClub.NL > Forum > Servers en netwerken
RvP
Mijn netwerkkaarten staan blijkbaar op half-duplex.
# dmesg | grep -i duplex geeft nl.
CODE
eth0: link up, 10Mbps, half-duplex, lpa 0x0000
   en
   b44: eth1: link Link is up at 100Mbps, half duplex.

Hoe krijg ik ze naar full duplex? In MCC heb ik dat wel ontdekt bij hardware, waar ik parameters kan invullen, maar mij is niet duidelijk wat ik dan moet invullen.
CODE
full_duplex: 8139too : Force full duplex for board(s) (1)
media: 8139too: Bits 4+9: Force full duplex, bit 5: 100Mbps

Na wat Google kwam ik nog wat commando's tegen.
CODE
# ethtool eth0
   Settings for eth0:
           Supported ports: [ TP MII ]
           Supported link modes:   10baseT/Half 10baseT/Full
                                   100baseT/Half 100baseT/Full
           Supports auto-negotiation: Yes
           Advertised link modes:  10baseT/Half 10baseT/Full
                                   100baseT/Half 100baseT/Full
           Advertised auto-negotiation: Yes
           Speed: 10Mb/s
           Duplex: Half
           Port: MII
           PHYAD: 32
           Transceiver: internal
           Auto-negotiation: on
           Supports Wake-on: pumbg
           Wake-on: d
           Current message level: 0x00000007 (7)
           Link detected: yes
Ik heb dus zelfs nog een kaart die op 10Mbps, die ik naar 100 wil krijgen.
CODE
# ethtool -s eth0 speed 100 duplex full

geeft geen verandering
HighKing
Je zal volgens mij auto negotiation moeten uitschakelen. Anders blijft de kaart vragen aan de switch wat die het liefste heeft, waardoor deze weer terug schiet naar half duplex.
MauRice
RvP,

Ik kan 123(45) niet meer vinden in welke bestand staat:
QUOTE
alias eth0 <kernel-module> [parameters]


Dit zat vroeger in "/etc/modprobe.conf" bestand

MvG,
MauRice
RvP
Nu even vanaf een andere pc.

Mijn netwerk kaart op de pc waar ik wat wilde veranderen wordt niet opgestart. Blijkbaar doet
CODE
# ethtool -s eth0 speed 100 duplex full
wel wat; nl. mijn kaart stuurt ie nu niet goed meer aan.

De kaart Accton SMC2-1211TX gebruikt(e) module 8139too.
Bij het instellen krijg ik de melding:
CODE
Van het geslecteerde apparat is het niet mogelijk om met het stuurptogramma 8139too de netwerkaansluiting te vinden.
Ik heb 'm in MCC al verwijderd, maar toevoegen lukt dus niet.

Zal eens in dat bestandje gaan zoeken.
RvP
etc/modprobe.conf bevat de regel
CODE
options 8139too media= full duplex=

Uitcommenterieren (# ervoor) en in een terminal 'modprobe 3189too' doet wonderen. Ben weer in de lucht.
Bedankt voor de hint MauRice icon_idea.gif
Nu eens even rustig uitvogelen hoe ik naar 100 en Full Duplex geraak.
MauRice
RvP,

Voor zover bij mijn weten mogen parameter geen spaties bevatten..
Dus "full duplex=" zal eerder "full_duplex=" moet zijn.
Ik kan me vergissen.

Als je vanuit gaat dat je drie 'standen' heb:
Auto
Half
Full

En met Linux vaak met '0' beginnen te tellen zal het iets in de geest van:
Auto -> 0
Half -> 1
Full -> 2

Zoeken op het net zal ik zeggen...

MvG,
MauRice

RvP
QUOTE(MauRice @ Mar 29 2009, 10:20 AM) *
Zoeken op het net zal ik zeggen...
gelukkig heb ik weer verbinding. icon_cheesygrin.gif

In MCC/hardware verschijnen bij het instellen van je driver als muis over een uitleg per parameter, Die uitleg is niet 123(45) bergijpbaar. Ga daar wel wat mee knoeien stoeien.
HighKing
Auto negotiation nu al eens uitgeschakeld? En hielp het wat? smile.gif
RvP
QUOTE(HighKing @ Mar 30 2009, 04:19 PM) *
Auto negotiation nu al eens uitgeschakeld? En hielp het wat? smile.gif
Nu al? Ik heb lekker in het zonnetje gezeten en nog niet uitgevlooid waar ik dat Off mee kan regelen.
Dit is een "Print" versie van onze forums. Om de volledige versie met meer informatie, afbeeldingen en opmaakte bekijken, a.u.b. klik hier.