Toon posts:

[Woody ] 3c590 standaar op 10Base2 ?!

Pagina: 1
Acties:

Verwijderd

Topicstarter
Zoals het onderwerp al aangeeft staat mijnn 3com pci 3c590 (combo kaartje) standaard op 10base2, tenminste dat zie ik voorbij vliegen als ik opstart. Het vreemde is dat diezelfde kaart op mijn potato werd gezien als 10BaseT, Ik had toen de mogelijkheid om via modconf aan te geven dat ie op 10BaseT moest staan.
Hoe doe ik dat in woody ?, insmod 3c590 werkt niet. ifconfig eth0 media 10BaseT ook niet. iemand nog andere opties ?
Ik heb nog iets gehoord over een tooltje onder dos, maar ik heb geen dos disketten en dat is niet te maken als je alleen een apple hebt.

ik kan me niet voorstellen dat debian daar niet iets voor heeft.

Verwijderd

lspci (welke kaart is het precies en heb je de 590 nodig?)
gebruik modinfo om te checken welke parameters je kunt gebruiken om de module te laden:

bash-2.05a# modinfo 3c59x.o
filename: 3c59x.o
description: "3Com 3c59x/3c9xx ethernet driver LK1.1.16 19 July 2001"
author: "Donald Becker <becker@scyld.com>"
license: "GPL"
parm: debug int, description "3c59x debug level (0-6)"
parm: options int array (min = 1, max = 8), description "3c59x: Bits 0-3: media type, bit 4: bus mastering, bit 9: full duplex"
parm: full_duplex int array (min = 1, max = 8), description "3c59x full duplex setting(s) (1)"
parm: hw_checksums int array (min = 1, max = 8), description "3c59x Hardware checksum checking by adapter(s) (0-1)"
parm: flow_ctrl int array (min = 1, max = 8), description "3c59x 802.3x flow control usage (PAUSE only) (0-1)"
parm: enable_wol int array (min = 1, max = 8), description "3c59x: Turn on Wake-on-LAN for adapter(s) (0-1)"
parm: rx_copybreak int, description "3c59x copy breakpoint for copy-only-tiny-frames"
parm: max_interrupt_work int, description "3c59x maximum events handled per interrupt"
parm: compaq_ioaddr int, description "3c59x PCI I/O base address (Compaq BIOS problem workaround)"
parm: compaq_irq int, description "3c59x PCI IRQ number (Compaq BIOS problem workaround)"
parm: compaq_device_id int, description "3c59x PCI device ID (Compaq BIOS problem workaround)"
parm: watchdog int, description "3c59x transmit timeout in milliseconds"

Verwijderd

Topicstarter
dit krijg ik terug van lspci
00:09.0 Ethernet controller: 3Com Corporation 3c590 10BaseT [Vortex]
en nu zeg ik :?
want hier geeft ie dus inderdaad aan dat ie 10BaseT is

modinfo 3c590 of 3c59x doen het beide niet.

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 09:02
je zou met de 3com config tool (3c95xcfg.exe) eens de default setting kunnen aanpassen,

dit moet alleen wel onder DOS gebeuren

A wise man's life is based around fuck you


Verwijderd

Topicstarter
Op dinsdag 26 maart 2002 21:33 schreef zwelgje het volgende:
je zou met de 3com config tool (3c95xcfg.exe) eens de default setting kunnen aanpassen,

dit moet alleen wel onder DOS gebeuren
Eehm dat gaat dus niet want ik heb geen dos omgeving. maar hoe zit dat nu met dat lspci , die detecteerd dus mijn kaart wel als 10baseT, en tijdens het booten (van flop maar dat maakt denk ik niet uit) geeft ie inderdaad dat verhaaltje over 3com kaart detected en dan zet ie 'm (denk ik) op 10Base2 , waar doet ie dit tijdens het opstarten ? zit dat in een rc. file ?en zo als ie dat doet , dan moet ik 'm theoretisch ook op 10BaseT kunnen zetten is't niet.

  • Tele
  • Registratie: November 2000
  • Niet online
Bij de homepage van Donald Becker, de maker van deze driver, is het volgende te vinden:

An example of loading the vortex module is

insmod 3c59x.o debug=1 options=0,,4 full_duplex=0,0,1

This sets the debug message level to minimal messages, sets the first card to the 10baseT transceiver, the second to the EEPROM-set transceiver, and the third card, a 3c595, to operate in full-duplex mode using its 100baseTx transceiver. (Note: card ordering is set by the PCI BIOS.) Possible media type settings index media
0 Auto-select (default to the 10baseT link)
1 AUI
2 undefined (special case: 10baseT from the LILO prompt)
3 10base2 (BNC)
4 100baseTx Symbol mode, valid for 3c595 only.
5 100baseFx Symbol mode, valid for 3c595 only.
6 MII (the correct transceiver type on the 3c905A)
8 Cyclone internal transceiver (the correct type for most 3c905B chips)
9 Cyclone External MII, for the 3c905B w/ 100baseFx or 100baseT4
0x200 Add to above values to force full-duplex.

Setting the Media Type for Compiled-in Drivers
When the driver is pre-linked with the kernel the media type option above may be set as the third "LILO" parameter e.g.

ether=0,0,media-type,eth0
ether=0,0,0,eth0 ether=0,0,0x200,eth1
Pagina: 1