Verwijderd
Daar heb je een heel handig tooltje voor. Heet mii-diag en zit volgens mij standaard al bij redhat. Anders http://rpmfind.net
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 hoorOp 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
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
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
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.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
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.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.
Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.
Verwijderd
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.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.
En dan? Ik zie de duplex-mode daar niet staan. Ik gebruik inderdaad DHCP. En het is een 3com 3c509b (etherlink 3) IIRC.Op zondag 24 maart 2002 14:49 schreef Desecrator het volgende:
ifconfig -a
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
Okay dan, hier thuis onder OpenBSD laat een ifconfig -a wel de speed zien:Op zondag 24 maart 2002 16:38 schreef OlafvdSpek het volgende:
[..]
En dan? Ik zie de duplex-mode daar niet staan.
# 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
Nee, RH7.1 laat dat (jammer genoeg) niet zien:
3c5x9setup zit er wel standaard bij, maar daarin kan ik niks vinden over duplex mode.
Maar zowel 3c5x9setup als el3 laten geen duplex mode 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.
Dat verklaart waarom het met een slow ethernet device niet werkt.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.
Maar zowel 3c5x9setup als el3 laten geen duplex mode zien.
Pagina: 1