Vraag & Antwoord

OS Linux

[RH 8.0] Netwerkkaart install ??

22 antwoorden
  • Hallo, Ik zit met het volgende probleem en misschien kan iemand me daar bij helpen. Ik heb een netwerkkaart met een realtek chip welke onder windows niet autom. geinstalleerd wordt (dit doe ik dus met een schijfje). Ik heb nu RedHat 8.0 geinstalleerd en heb dus het zelfde. Ik gebruik hetzelfde schijfje maar dan de linux drivers. Krijg ik de volgende melding als ik de module wil gebruiker. 'Deze module is gecompileerd met v2. De kernel is dat met v3.' Ik overal zoeken voor een nieuwe driver maar veel succes heb ik nog niet. En als ik dat heb hoe moet ik die dan installeren? Kan iemand me verder opweg helpen? Bedankt.
  • Laten we beginnen met het precieze type netwerkkaart. Misschien kun je dat op de diskette terug vinden, of in windows, en anders zou je je pc kunnen openschroeven. BTW, is het een oude of juist een hele nieuwe netwerkkaart?
  • Als eerste - bedankt voor je reactie :) Windows geeft het volgende aan: 100/10M Ethernet PCI Adapter I/O: AC00 - ACFF MEM: DF021000 - DF0213FF IRQ: 11 Het is volgens mij een realtek clone. Ik had al geprobeerd om met deze I/O en IRQ te werken. Linux ziet hem niet of kan hem niet aanspreken. Als ik het kaartje zelf bekijk dan staat er niets bruikbaars op qwa nummers of soort kaart. Ik heb het kaartje trouwens in 2001 gekocht in een pc-winkel. Ik denk dat de driver die erbij zit gewoon te oud is voor redhat linux 8.0. Maarja waar haal ik een andere driver vandaan? Als ik onder linux als optie NE2000, zo'n clone, gebruik dan werkt ie ook niet. En onder windows is er geen probleem :-? Heb je zo genoeg informatie?
  • Eigenlijk niet. Je kunt wel in het wilde weg gaan gokken, maar dat schiet niet op. Staat er helemaal niets op een chipje, op die kaart? En hoe heet die driver voor Linux, die werd bijgeleverd? Misschien kunnen we daar wat mee. Heb je in windows ook in de systeem-map gekeken? Het probleem zit hem overigens in de gcc-versie. Sinds een aantal maanden is gcc 3.2 standaard. Daarvoor werd gcc 2.x gebruikt.
  • Meer informatie heb ik echt niet. Op het kaartje zelf staat alleen nog een nummer van wat voor chip het is. Na wat zoeken blijk je hier alleen maar wat mee te kunnen voor een datasheet. Ik heb trouwens wel een site gevonden: http://www.scyld.com/network/index.html#pci Na wat lezen op deze site snap ik nog niet echt wat ik nu kan doen. Als ik het goed begrijp dan heeft linux zelf de goede module al maar werken ho maar. Als het me te lang duurd dan ook ik wel een echt realtek kaartje :) Eentje die wel autom. geinstalleerd word. Thank you...
  • Als het goed is wordt deze kaart out-of-the-box door Linux ondersteund, althans wel door SuSE-Linux. Kun je niet via de configuratiemodule van RedHat de kaart installeren, zonder dat je de drivers op diskette gebruikt? Max
  • Je bedoelt instellen m.b.v. het IRQ etc?? Dat heb ik geprobeert door te kijken wat het IRQ etc in windows is en dat uit te proberen in linux. Weet jij hoe ik in linux achter het I/O en IRQ van een apparaat kom? Thank you for the support...
  • Ik bedoel eigenlijk het installeren (lees: laden) van de juiste Kernelmodule (lees: driver) voor de netwerkkaart. Max
  • En wat voor nummer staat erdan op die chip ?? of op de kaart want met die URL die je geef weet ik nog niet wat voor kaart het nu wekelijk is :wink:
  • Ja oke........maar als wat dan? Ik moet aangeven wat voor kaart het is en dat weet ik niet. Ik weet alleen dat het een realtek clone is. Dus ik heb geprobeert modules zoals NE2000.......maar geen succes. Dit nummer staat op het kaartje: #451NE320XSZ0
  • Als het er niet al te veel zijn, kun je aan geven welke bestanden er voor Linux op de diskette staan? En als het er erg veel zijn, kijk dan is even naar een readme of bestanden die eindigen met .o En als we toch gaan gokken: probeer eens met [code:1:54a820d1fe] modprobe 8139too[/code:1:54a820d1fe] of met [code:1:54a820d1fe] modprobe pcnet32 [/code:1:54a820d1fe] Intikken als root in console (zo'n tekstschermpje) Heb je een vast ip-adres, of via dhcp? In geval van de eerste heb je alles waarschijnlijk ingevuld. Ingeval van de tweede kun je het volgende intikken: [code:1:54a820d1fe]dhcpcd[/code:1:54a820d1fe]. Als je direct je prompt terug krijgt heb je (zeer waarschijnlijk) een internetverbinding.
  • Bestanden: fealnx.c fealnx.o In de readme staat: Installation: 1. copy the source code fealnx.c to Linux, 2. compile the source code, the instruction for compiling the driver is as follows: #gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -c fealnx.c 3. insert the driver as module, #insmod fealnx.o 4. bind your card to an IP address #ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK} 5. add your card to IP routing table, #route add -net ${NETWORK} netmask ${NETMADK} eth0 6. now, you should be able to ping local network. Maar met fealnx.o krijg ik dus dat het te oud is (gcc v2). Ik ga die twee commando's even uitproberen, bedankt. btw: Ik heb twee kaarten. De ene is een echte realtek waar internet op zit via dhcp, werkend :). Die andere is dus waar we nu mee bezig zijn. Als alles werkt dan wil ik een gateway maken voor internet over mijn gehele netwerk. Maar eerste dit :D
  • Met modprobe 8139too krijg ik niets te zien. Dat houd dus in dat in internet heb en dat ik waarschijnlijk mijn orginele realtek aanspreek. Ik heb in de map gekeken waar alle modules in staan en heb er nog een paar geprobeerd. Niets werkt..... Ik weet het eigenlijk niet meer, denk dat ik nog maar een orginele realtek kaart ga kopen. Iedereen hartelijk bedankt voor de input.
  • je moed niet de .o opgeven met modprobe dus geef maar gewoon op : :~ #modprobe fealnx als root en evt je irq maar als het een pci kaart is hoeft dat meestal niet ohja, je driver zal al gewoon bestaan hoor >>/lib/modules/2.4.19-4GB/kernel/drivers/net/fealnx.o op mijn systeempje :D
  • Jep, dat zei ik al, Linx heeft inhouse ondersteuning voor dergelijke kaarten. Gek eigenlijk dat RH deze niet automatisch initialiseert, ik heb onder SuSE 8.1 een vergelijkbare kaart in mijn pc gedrukt, en na het opstarten stond hij al geinstalleerd en wel in de netwerkconfiguratiemodule van yast naar me te knipogen ;) Max
  • [quote:73f2e1ee9a="Morph"]Bestanden: fealnx.c fealnx.o In de readme staat: Installation: 1. copy the source code fealnx.c to Linux, 2. compile the source code, the instruction for compiling the driver is as follows: #gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -c fealnx.c [/quote:73f2e1ee9a] Dit gedeelte heb je uitgevoerd, en dat is gelukt? Max
  • Ja dat heb ik geprobeerd maar van de output snap ik niet zoveel. Er staan wel een aantal warnings etc. Dus of het goed is weeet ik niet. modprobe fealnx, dan geeft linux aan dat hij de module niet kan vinden. Ik heb even gekeken in die map en daar staat hij ook niet tussen. Als ik hem kopieer van het schijfje naar die map dan werkt het nog steets niet. insmod fealnx.o, dan geeft linux aan wat ik al eerder zijn. Dat de kernel gecompileerd is met gcc v3 en niet met v2. De reden dat ik redhat linux 8.0 heb is omdat ik het gekocht heb op de HCC dagen :) Kon zo'n pakketje kopen voor 20E. Ik heb momenteel geen brander dus kan ook geen andere distro uitproberen. Nog maals bedankt voor de hulp.
  • [quote:86f056b6ac="Morph"] Installation: 1. copy the source code fealnx.c to Linux, 2. compile the source code, the instruction for compiling the driver is as follows: #gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -c fealnx.c 3. insert the driver as module, #insmod fealnx.o 4. bind your card to an IP address #ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK} 5. add your card to IP routing table, #route add -net ${NETWORK} netmask ${NETMADK} eth0 6. now, you should be able to ping local network. [/quote:86f056b6ac] Wat gebeurt er als je deze instructies volgt? Dan compileer je namelijk je driver en zou het probleem met de verschillende gcc-versies opgelost moeten zijn.
  • Bedankt voor alle hulp! Ik heb een router aangeschaft voor de doorvoer van mijn internet. Dus de linux bak is voor deze functie overbodig geworden en heb dus niet meer 2 kaarten nodig. Thank You, Morph
  • Ik zou willen overschakelen op redhat8.0 Hoe weet ik nu dat miijn netwerkkaart USB3com460B compatibel is in dit systeem. Suse 8.0 herkent deze kaart niet!!!

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.