Gigabit, hur?

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
brange
Inlägg: 39
Blev medlem: 03 jan 2007, 02:36
Ort: Landskrona

Gigabit, hur?

Inlägg av brange »

Hejsan.

Har precis köpt två stycken Intel PRO 1000/GT kort till min server, men upptäckte snabbt att debian med 2.4 kernel inte hade stöd för dom, så jag formaterade servern och la in ubuntu-server istället (orkade inte hålla på att kompilera om kärnan...).

visst, dom fungerar bra i ubuntu, men jag får inte någon gigabit direkt.
Har testat att ändra med mii-tool, men det verkar bara stöda upp till 100baseTx-FD.

Kanske ethtool kan ställa in kortet till gigabit?

Någon som vet?

*LÖST*
Var fel på kabeln, enbart 4ledare i den, behövs 8 till gigabit.
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Gigabit, hur?

Inlägg av johanre »

Vilken version av Ubuntu server la du in? Enligt Intel finns nämligen stöd i 2.6 kärnan för dina nätverkskort: http://support.intel.com/support/networ ... 010431.htm
brange
Inlägg: 39
Blev medlem: 03 jan 2007, 02:36
Ort: Landskrona

Gigabit, hur?

Inlägg av brange »

La in den senaste, 6.1 (?). med 2.6 kernel.

Men den hittar korten, och korten fungerar. Men jag vill ha ett program som jag kan ställa in så kortet blir inställt till gigabit.
mii-tool har inte den funktionen. Så jag behöver något som liknar det, fast nyare kanske:)
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Gigabit, hur?

Inlägg av johanre »

OK. T.ex. ethtool -s eth0 speed 1000 borde lösa det.
brange
Inlägg: 39
Blev medlem: 03 jan 2007, 02:36
Ort: Landskrona

Gigabit, hur?

Inlägg av brange »

Det borde ju det, fast det gör inte det.

det ser ut såhär om jag skriver: ethtool eth1

Kod: Markera allt

Settings for eth1:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: umbg
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: yes
om jag kör ethtool -s eth 1 speed 1000, så ställer den endå tillbaka sig till 100mbit.
Kanske kan vara bra att veta att jag har sladd kopplad till eth1, som går till min Macbook (som också har gigakort, inställt på automatiskt).

Någon som har några idéer?
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Gigabit, hur?

Inlägg av johanre »

Jag skulle först testat med att stänga av allt vad heter auto-negotiation.
brange
Inlägg: 39
Blev medlem: 03 jan 2007, 02:36
Ort: Landskrona

Gigabit, hur?

Inlägg av brange »

Okej,
har kört:
ethtool -s eth1 speed 1000 duplex full autoneg off
ethtool -A eth1 autoneg off

sen ser det ut såhär:

Kod: Markera allt

Settings for eth1:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Supports auto-negotiation: Yes
        Advertised link modes:  1000baseT/Full 
        Advertised auto-negotiation: Yes
        Speed: Unknown! (65535)
        Duplex: Unknown! (255)
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: umbg
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: no


Pause parameters for eth1:
Autonegotiate:  off
RX:             on
TX:             on
verkar inte som den vill stänga av auto-negotiation.
Och den känner inte av att jag har någon sladd i.

Men om jag har auto-negotiation på, så borde det bli 1000mbit full duplex, eftersom både kortet i datorn och i min laptop stöder det.

Testade, för att kolla så det inte var fel på sladden eller något:

Kod: Markera allt

root@moeg:~# mii-tool -A 100baseTx eth1
restarting autonegotiation...
Och då funkar det, fast bara 100mbit full duplex.

*edit*
kollade precis lite på sladden, och upptäckte att det enbart är 4sladdar (2par.) det behövs alla 8 sladdar för att gigabit ska fungera?
Ska leta upp en riktig sladd iaf, och testa med den, återkommer.

*edit2*
Då var det löst..
Frågan är bara, varför skickar netgear(tror jag) med en nätverkskabel med enbart 2par i.
Kan ha varit telia som gav mig kabeln också.
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"