[RH7.1] Duplex mode bekijken

Pagina: 1
Acties:

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Waar kun je vinden of een NIC momenteel half- of full-duplex gebruikt als de instelling op auto staat?

Verwijderd

Daar heb je een heel handig tooltje voor. Heet mii-diag en zit volgens mij standaard al bij redhat. Anders http://rpmfind.net

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Altijd handig dat tab-completion, heet mii-tool, maar helaas:
code:
1
2
3
[root@Tulip3 /root]# mii-tool 
SIOCGMIIPHY on 'eth0' failed: Operation not supported
no MII interfaces found

  • dinges
  • Registratie: September 2000
  • Niet online
Op zondag 24 maart 2002 13:10 schreef OlafvdSpek het volgende:
Altijd handig dat tab-completion, heet mii-tool, maar helaas:
code:
1
2
3
[root@Tulip3 /root]# mii-tool 
SIOCGMIIPHY on 'eth0' failed: Operation not supported
no MII interfaces found
zijn wel 2 verschillende programmas hoor :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Server:/home/dinges# mii-
mii-diag  mii-tool
Server:/home/dinges# mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
Server:/home/dinges# mii-diag
Using the default interface 'eth0'.
Basic registers of MII PHY #1:  3000 782d 02a8 0150 05e1 45e1 0001 ffff.
 The autonegotiated capability is 01e0.
The autonegotiated media type is 100baseTx-FD.
 Basic mode control register 0x3000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised 45e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD 10baseT, w/ 802.3X flow control.
   End of basic transceiver informaion.

Server:/home/dinges#

PSN: Houtvlot


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Oeps, maar jammer genoeg werkt ook mii-diag niet:
code:
1
2
3
[root@Tulip3 /root]# mii-diag 
Using the default interface 'eth0'.
SIOCGMIIPHY on eth0 failed: Operation not supported

Verwijderd

ifconfig -a

Verwijderd

Op zondag 24 maart 2002 14:28 schreef OlafvdSpek het volgende:
Oeps, maar jammer genoeg werkt ook mii-diag niet:
code:
1
2
3
[root@Tulip3 /root]# mii-diag 
Using the default interface 'eth0'.
SIOCGMIIPHY on eth0 failed: Operation not supported
Bij mij werkt hij ook niet op eth0. Gebruik je ook toevallig dhcp voor eth0, want ik heb zo'n vermoeden dat het daaraan ligt. Op eth1 werkt alles prima en op die interface gebruik ik geen dhcp.

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 16:17

odysseus

Debian GNU/Linux Sid

Op zondag 24 maart 2002 14:54 schreef balou het volgende:
Bij mij werkt hij ook niet op eth0. Gebruik je ook toevallig dhcp voor eth0, want ik heb zo'n vermoeden dat het daaraan ligt. Op eth1 werkt alles prima en op die interface gebruik ik geen dhcp.
Daar heeft het weinig mee te maken. Allereerst kun je met DHCP bij mijn weten niet veel meer doen dan ipadressen instellen en dergelijke, ten tweede heb ik hier een eth0 die gewoon een statisch IP-adres heeft en die doet het ook niet. De ne2k-pci tools werken wel. Niet dat het veel uitmaakt, het netwerk hier thuis is toch coax-based.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

Op zondag 24 maart 2002 15:02 schreef odysseus het volgende:

[..]

Daar heeft het weinig mee te maken. Allereerst kun je met DHCP bij mijn weten niet veel meer doen dan ipadressen instellen en dergelijke, ten tweede heb ik hier een eth0 die gewoon een statisch IP-adres heeft en die doet het ook niet. De ne2k-pci tools werken wel. Niet dat het veel uitmaakt, het netwerk hier thuis is toch coax-based.
Mijn idee was dat de de dhcp client de interface "bezet" hield en dat mii-diag misschien daarom de status niet kon opvragen. Bedenk me net dat mijn eth0 een isa kaart en die moet je over het algemeen met jumpers of met software die bij de netwerkkaart wordt geleverd instellen op een duplex mode.

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Op zondag 24 maart 2002 14:49 schreef Desecrator het volgende:
ifconfig -a
En dan? Ik zie de duplex-mode daar niet staan. Ik gebruik inderdaad DHCP. En het is een 3com 3c509b (etherlink 3) IIRC.

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 16:17

odysseus

Debian GNU/Linux Sid

Voor de 3com zijn er speciale tools te downloaden vanaf hun site. Er is ook een andere tool beschikbaar, specifiek voor Linux. In Debian heet het '3c5x9setup' (in de package nictools-nopci), misschien dat je het voor RedHat ook kunt vinden.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

Op zondag 24 maart 2002 16:38 schreef OlafvdSpek het volgende:

[..]

En dan? Ik zie de duplex-mode daar niet staan.
Okay dan, hier thuis onder OpenBSD laat een ifconfig -a wel de speed zien:

# ifconfig -a
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
media: Ethernet autoselect (100baseTX full-duplex)
status: active

Ging er zonder meer vanuit dat de Linux uitvoering van ifconfig dat ook zou doen. Niet dus. Lekker al die verschillen tussen de UNIX smaken onderling :'(

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Nee, RH7.1 laat dat (jammer genoeg) niet zien:
code:
1
2
3
4
5
6
7
eth0    Link encap:Ethernet  HWaddr 00:20:AF:91:5C:BF  
        inet addr:192.168.0.193  Bcast:192.168.0.255  Mask:255.255.255.0
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:133 errors:0 dropped:0 overruns:0 frame:0
        TX packets:106 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:100 
        Interrupt:5 Base address:0x220

3c5x9setup zit er wel standaard bij, maar daarin kan ik niks vinden over duplex mode.
The 'mii-diag' program reports the link status. as read from the MII transceiver management registers. It works with most of the Fast Ethernet device drivers.
Dat verklaart waarom het met een slow ethernet device niet werkt.

Maar zowel 3c5x9setup als el3 laten geen duplex mode zien.
Pagina: 1