ändra media type på nätverksanslutningen (slack 9.0 / 2.4)

Avdelningen för programmering, nätverk samt alternativa OS.
Post Reply
JoX^
Posts: 269
Joined: 2002-03-08 14:40:53
Location: Gävle
Contact:

ändra media type på nätverksanslutningen (slack 9.0 / 2.4)

Post by JoX^ »

Jag har problem att få mitt nätverkskort att operera med hastigheten 100mbit.
Kortet är kapabelt och fungerar i windows i 100mbit felfritt.

Kortet är ett 3com etherlink Xl (3c90x) exakt 3c905c

Jag använder de automatiskt installerade drivrutinerna, Vortex (3c59x: Donald Becker and others. www.scyld.com/network/vortex.html)

Code: Select all

mii-tool -v
eth0: 10 Mbit, half duplex, no link
  product info: vendor 30:00:30, model 0 rev 0
  basic mode:   software reset, loopback, 10 Mbit, half duplex
  basic status: no link
  capabilities: 100baseT4 100baseTx-FD
  advertising:
Men när jag kör mii-tool
mii-tool --force 100baseTx-HD
resulterar det endast i ingenting och när jag kollar statusen igen är det fortfarande 10mbit.

Code: Select all

mii-diag ger dock intressant information....

Using the default interface 'eth0'.
Basic registers of MII PHY #0:  c000 c000 c000 c000 c000 c000 c000 c000.
 The autonegotiated capability is 0000.
No common media type was autonegotiated!
This is extremely unusual and typically indicates a configuration error.
Perhaps the advertised capability set was intentionally limited.
 Basic mode control register 0xc000: Auto-negotiation disabled, with
 Speed fixed at 10 mbps, half-duplex.
  Transceiver in loopback mode!
  Transceiver currently being reset!
 Basic mode status register 0xc000 ... c000.
   Link status: not established.
 Your link partner advertised c000:.
   End of basic transceiver information.
Hur löser jag problemet?
User avatar
Ancalagon
Posts: 550
Joined: 2002-03-08 14:16:41
Location: Stockholm

Post by Ancalagon »

hmm, din hubb/switch kanske bara stöder 10 mbit ?
i annat fall kan du ju testa med ifconfig(det är väll med det programmet som man "ska" sätta media type?)
JoX^
Posts: 269
Joined: 2002-03-08 14:40:53
Location: Gävle
Contact:

Post by JoX^ »

Ancalagon wrote:hmm, din hubb/switch kanske bara stöder 10 mbit ?
i annat fall kan du ju testa med ifconfig(det är väll med det programmet som man "ska" sätta media type?)
Hur ser din kodrad ut för att sätta 100mbit halv duplex med ifconfig?

faktum är att jag har en dual-boot win/linux där main är linux, men om jag vill testa så kan jag när jag vill köra windows.
I windows funkar nätverkskortet utmärkt och jag kan köra 100mbit Full Duplex, om jag vill problemfritt...
User avatar
Ancalagon
Posts: 550
Joined: 2002-03-08 14:16:41
Location: Stockholm

Post by Ancalagon »

/me kör openbsd, det kanske inte är lika i linux ..

efter en snabb titt i ifconfig( 8 )
så ser jag att man med "ifconfig dc0 -m" listar alla media types som dc0 stöder ..

Code: Select all

# ifconfig -m dc0
dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        address: 00:80:ad:70:df:a1
        media: Ethernet 100baseTX
        status: active
        supported media:
                media 10baseT
                media 10baseT mediaopt full-duplex
                media 100baseTX
                media 100baseTX mediaopt full-duplex
                media autoselect
                media HomePNA1
        inet6 fe80::280:adff:fe70:dfa1%dc0 prefixlen 64 scopeid 0x1
        inet 192.168.0.13 netmask 0xffffff00 broadcast 192.168.0.255
#


tydligen sätter jag dc0 till half-duplex med:

Code: Select all

ifconfig dc0 media 100baseTX
efter som du sitter på linux så heter antagligen ditt nätverks kort ethX , men jag antar att du kan använda linuxs ifconfig på ett liknande sätt ..
JoX^
Posts: 269
Joined: 2002-03-08 14:40:53
Location: Gävle
Contact:

Post by JoX^ »

Testade att köra, sitter inte hemma nu så jag kan inte ge dig den exakta koden men. Enligt ifconfig så SKA nätverkskortet med aktuell drivrutin (eller säger man modul)? stödja alla lägen upp till 100mbit samt 100Txbase3 eller vad det heter...
User avatar
IcePic
Hedersbit
Posts: 6061
Joined: 2002-03-08 16:09:38

Post by IcePic »

JoX^ wrote:Testade att köra, sitter inte hemma nu så jag kan inte ge dig den exakta koden men. Enligt ifconfig så SKA nätverkskortet med aktuell drivrutin (eller säger man modul)? stödja alla lägen upp till 100mbit samt 100Txbase3 eller vad det heter...
Jag har haft en del "problem" med att få 100mbit att stanna kvar på linuxen
om jag har haft dåliga (hemklämda) kablar, så man kan ju se över det om
man nu inte har maskingjorda kablar.

Den låter mig alltså ställa in och förhandla fram 100mbit, men det sjunker till
10 efter en liten stund (kanske efter X fel eller nåt sånt)
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
JoX^
Posts: 269
Joined: 2002-03-08 14:40:53
Location: Gävle
Contact:

Post by JoX^ »

IcePic wrote:
JoX^ wrote:Testade att köra, sitter inte hemma nu så jag kan inte ge dig den exakta koden men. Enligt ifconfig så SKA nätverkskortet med aktuell drivrutin (eller säger man modul)? stödja alla lägen upp till 100mbit samt 100Txbase3 eller vad det heter...
Jag har haft en del "problem" med att få 100mbit att stanna kvar på linuxen
om jag har haft dåliga (hemklämda) kablar, så man kan ju se över det om
man nu inte har maskingjorda kablar.

Den låter mig alltså ställa in och förhandla fram 100mbit, men det sjunker till
10 efter en liten stund (kanske efter X fel eller nåt sånt)
Asså jag nämde bara base3(är väl 100mbit på cat3 kabel om jag inte missminner mig), utan att tänka mig för riktigt, använder en ny cat5 kabel så det ska inte vara några som helst problem.
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Post by linc »

JoX^ wrote:Asså jag nämde bara base3(är väl 100mbit på cat3 kabel om jag inte missminner mig), utan att tänka mig för riktigt, använder en ny cat5 kabel så det ska inte vara några som helst problem.
Base3 och base5 används för think/thick ethernet (coaxial). TP använder alltid baseT.
hej.
JoX^
Posts: 269
Joined: 2002-03-08 14:40:53
Location: Gävle
Contact:

Post by JoX^ »

linc wrote:
JoX^ wrote:Asså jag nämde bara base3(är väl 100mbit på cat3 kabel om jag inte missminner mig), utan att tänka mig för riktigt, använder en ny cat5 kabel så det ska inte vara några som helst problem.
Base3 och base5 används för think/thick ethernet (coaxial). TP använder alltid baseT.
ok
corre
Posts: 659
Joined: 2002-03-08 10:49:39
Location: Kristianstad

Post by corre »

cat3(två par=4trådar) max 10mbit
cat5(fyra par två används) max 100mbit
cat5e(fyra par två/fyra används) max 1000mbit
cat6(fyra par två/fyra används) max 1000mbit

skillnaden är twiningen och kvalite på kopparkablen

du kan gå in i /etc/rc.d/rc.inet1 och ändra inställningar för eth0+1
Post Reply