ISA laitteet ja linux

Seuraa 
Viestejä45973
Liittynyt3.9.2015

Miten mää saan ISA kortit toimimaa linuxissa? pnpdump löytää ne eli ydin kai tukee niitä, mutta en saa millään ladattua laitteksi niin että näkyisivät lcpci:ssä.

Slackware.

Kommentit (13)

Saw
Seuraa 
Viestejä6251
Liittynyt20.6.2009

Mitä kortteja sulla on?

Young man, there's a place you can go.
I said, young man, when you're short on your dough.
You can stay there, and I'm sure you will find
Many ways to have a good time.

It's fun to stay at the Y.M.C.A.
It's fun to stay at the Y.M.C.A.

Vierailija

lspci?

ISA, PCI, USB, SCSI ja AGP ovat väyliä.

Muinoin ISA oli ns. primäärinen väylä, sittemmin esim. PCI.
AGP on aina ollut erillinen, kun taas USB ja SCSI (käytännössä)ei koskaan.
Mikä siis on väylähierarkia ja onko se tuettu?

esim.
[code:1g8ytvf1]
Prosessori
└─PCI-väyläohjain
PCI-väylä
└─ISA-väyläohjain
ISA-väylä
└─SCSI-ohjainkortti
SCSI-väylä
└─SCSI to USB-muunnin
USB-väylä
└─USB-näppäimistö
[/code:1g8ytvf1]

PnP oli aikoinaan monesti käytännössä muotoa Plug'n'Pray.
Kortin todelliset asetukset eivät siis välttämättä välity järjestelmään.

Vierailija

Onko kortti varmasti PnP-tilassa? Esim. 3com 3c509, joka oli yleinen kortti aikoinaan vaatii oman softansa (dos-pohjainen), jolla asetukset rukataan kuntoon. Siellä valitaan joko kiinteät resurssit tai PnP-toiminto, media, jne.

Saw
Seuraa 
Viestejä6251
Liittynyt20.6.2009

Muinoin tappelin ISA-väyläisten 3COM-verkkokorttien ja Red Hatin kanssa. Ei siitä mitään tullut. Emossa oli mielestä ISA PCI:in takana.

Young man, there's a place you can go.
I said, young man, when you're short on your dough.
You can stay there, and I'm sure you will find
Many ways to have a good time.

It's fun to stay at the Y.M.C.A.
It's fun to stay at the Y.M.C.A.

Vierailija

Eli voisin päästä ilman erilisiä ohjelmia, jos saan kortin PnP tilaan? No mutta tämän kanssa on tapeltu jo tarpeeksi, joten saa jäädä hetkeksi varsinkin kun löysin roskiksesta polttomoottorin johon käytän kaiken intoni.

Vierailija
mushler
Esim. 3com 3c509, joka oli yleinen kortti aikoinaan vaatii oman softansa (dos-pohjainen), jolla asetukset rukataan kuntoon.



Eikä tartte. 3c509.o osaa ihan itekkin nuo asiat neuvotella kuntoon. Media ja duplex-tila saattaa vaatia vähän rukkausta, mutta sitä varten on ethtool(8). Ja nyt oikeasti haluaa moduulia ladattaessa pakottaa kortin asumaan tiettyyn osoitteesen, niin kyllä sille parametrejäkin voi välittää.

Ainakin nuo 3comin vanhemmat kortit pelaa aina heittämällä, kunhan suurinpiirtein tietää miten homma toimii.

mk_
lspci?



lcpci(8) jo manuaalin mukaan on softa, joka näyttää informaatiota PCI-väylästä, ja siihen kytketyistä laitteista - eikä oikein pääse ISA-väylää haistelemaan, vaikka ISA jossain raudassa olisikin teknisesti PCI-väylän jatkeena.

Sen sijaan kannattaa katsella isapnptools-paketista löytyvää pnpdumppia (manuaali on osastossa 8), joka on nimenomaan tehty ISA-väylässä asuvien PNP-laitteiden haisteluun. Isapnp:llä saa vaikka minkä PNP ISA kortin tanssimaan oman pillin mukaan.

Vierailija
id3k
Eikä tartte. 3c509.o osaa ihan itekkin nuo asiat neuvotella kuntoon. Media ja duplex-tila saattaa vaatia vähän rukkausta, mutta sitä varten on ethtool(8). Ja nyt oikeasti haluaa moduulia ladattaessa pakottaa kortin asumaan tiettyyn osoitteesen, niin kyllä sille parametrejäkin voi välittää.



No ehkä kehitystä on sitten tapahtunut siitä kun minä viimeksi ISA-väyläisten kanssa tappelin. Jos kortti oli edellisessä elämässä pois PnP-tilasta kiinteillä resursseilla, piti olla hyvin tarkkana että kortin sai tulille. PnP-tilassa ongelmaa ei yleensä ollut, mutta ainakin joissain versioissa PnP-tilaa ei ollut tai se pelasi epämääräisesti (3c509:stä on ainakin kolme versiota, A, B ja C)

Vierailija

Sain ISA verkkokortin toimimaan! Se kävikin yllättävän helposti, täytyi vain rc.modulesista ottaa käyttöön verkkopiiri moduuli tässä tapauksessa smc-ultra ja ennen nettiskriptien käynnistystä modprobella ladata se.

Ei tarvinut mitään IRQ tai IO juttuja syöttää erikseen, oliko näin vanhemmissa linuxeissa?

Vierailija

Miten Hra. ChinaElectronics on päässyt tänne, täällähän on captcha ja sähköposti varmistus Kuka käsin jaksaisi niitä laittaa

Saw
Seuraa 
Viestejä6251
Liittynyt20.6.2009

Noita pirun CAPTSHOJA tulkkaa työkseen iso lauma nörttejä. Viagrakauppiaille ja muille laatubisnismiehille.

Young man, there's a place you can go.
I said, young man, when you're short on your dough.
You can stay there, and I'm sure you will find
Many ways to have a good time.

It's fun to stay at the Y.M.C.A.
It's fun to stay at the Y.M.C.A.

Uusimmat

Suosituimmat