Module lager kernel versie op hogere kernel.

Pagina: 1
Acties:

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Hallo,

Ik ben bezig met een router in elkaar aan het zetten, en heb daar op redhat 6.1 gezet. De netwerk kaarten zijn 2* een safeway 10/100pci (bc001 chipset).

Nou zit er een diskette bij met een module en een source code. als ik die module laad, dan krijg ik de fout melding dat hij voor kernel 2.0.x is gecompiled en niet voor 2.2.x.

Als ik de source probeer te compilen, krijg ik nog meer foutmeldingen :( . Er zit wel een readme bij en die kun je hier onder lezen. Ik heb ook de ne2k-pci module geprobeert maar die geeft aan dat device is busy :(

Hoe krijg ik nou die stomme kaarten aan de gang? :(

Readme:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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.

Alvast bedankt.

  • wouzer
  • Registratie: Maart 2000
  • Niet online
Kijk ff wat voor chippie er op zit: cat /proc/pci

Hoogst waarschijnlijk zit de driver al bij de hedendaagse linux kernels, dus opnieuw compileren die kernel, dit maar inclusief die module voor de NIC.

  • jep
  • Registratie: November 2000
  • Laatst online: 23:04

jep

Of meteen een RedHat versie die nieuwer is dan anderhalf jaar ;)

  • wouzer
  • Registratie: Maart 2000
  • Niet online
Op vrijdag 21 december 2001 21:08 schreef j3p het volgende:
Of meteen een RedHat versie die nieuwer is dan anderhalf jaar ;)
Het is geen windows. :(

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Thx, ik heb is gekeken op de chip en cat /proc/pci.

Op de chip staat Us BC001

en in proc/pci staat:

Unkown unkown Vendor ID:1516

Hopelijk kunnen julie hier iets mee :)

Verwijderd

In recente (2.4) kernels zit deze driver er gewoon bij.
code:
1
2
3
4
5
6
7
Myson MTD-8xx PCI Ethernet support (NEW) 
-----------------------------------------
  CONFIG_FEALNX:

  Say Y here to support the Mysom MTD-800 family of PCI-based Ethernet
  cards. Specifications and data at
 <http://www.myson.com.hk/mtd/datasheet/>.

Ik weet niet of deze kaart ook in de 2.2 kernel aanwezig is, maar je zou kunnen kijken of deze driver door je kernel kan worden ondersteund of dat je een nieuwere kernel moet hebben (2.2.20).
Pagina: 1